1.上传redis压缩包
2.解压压缩包到临时文件temp中
3.进入到解压目录下编译并安装命令
4.关闭防火墙并安装gcc环境
1、 查看防火墙强状态:serviceiptables status
2、 关闭防火墙:serviceiptables stop
3、 查看防火墙是否开机启动:chkconfigiptables --list
4、 查看该系统已哪种方式启动:vim/etc/inittab 1:单用户启动 3:多用户启动,server版 5:图形界面方式启动
5、 关闭防火墙开机关闭:chkconfigiptables off
gcc(查看是否有gcc rpm -qa | grep -i gcc)
在软件目录中查看是否存在Makefile文件(编译指导书),如果没有则需要执行目录中的perl Makefile.pl或者./configure,生成Makefile文件
1.1.2. make(编译)
1.1.3. make install(安装)
1.1.4. 注意:需要gcc命令,命令的安装包在CentOS的安装盘的Packages目录中
进入解压后的目录,发现Makefile文件,说明已经有编译指导书了,可以执行编译了
需要先确定是否存在gcc命令,才能执行make命令进行编译。如果没有gcc命令,则需要把CentOS的安装盘挂载到系统中,并安装gcc:
在Linux操作系统的命令行模式下,光盘不是插入光驱就能直接用的,需要使用命令把光盘挂载到系统中:
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
1. 安装gcc
1.1. 进入光盘的安装包目录中:cd/mnt/cdrom/Packages
1.2. 查看是否存在gcc的安装包:ls gcc*
1.3. 安装gcc:rpm -ivh gcc-4.4.7-4.el6.i686.rpm
1.4. 发现要安装gcc有两个依赖包:
1.4.1 cloog-ppl >= 0.15 is needed by gcc-4.4.7-4.el6.i686 命令: rpm -ivh cloog-ppl-0.15.7-1.2.el6.i686.rpm
有需要依赖 如果有lib开头 装把lib去调的依赖 rpm -ivh ppl-0.10.2-11.el6.i686.rpm
继续装此依赖:成功
1.4.2 cpp = 4.4.7-4.el6 is needed by gcc-4.4.7-4.el6.i686 命令:rpm -ivh cpp-4.4.7-4.el6.i686.rpm
![](https://i-blog.csdnimg.cn/blog_migrate/0f6f3f3fe5610bee280eb9319e4b7728.png)
继 续 装 此 依 赖 : 成 功
继 续 装 gcc : 成功
进行反挂接(回到~目录下再挂接) cd umount /mnt/cdrom
成功后回到redis的解压目录中 执行make 编译
指定redis安装目录 make PREFIX=/usr/local/redis install
配置Redis,让Redis的服务器程序在后台运行:
1.1. 从源代码目录中复制redis.conf文件到安装目录中 cp redis.conf /usr/local/redis/bin/
1.2. 修改配置文件:vi redis.conf
1.3. 启动服务端:./redis-server redis.conf
![](https://i-blog.csdnimg.cn/blog_migrate/a2fda414a89e87478885a69f40bb37f5.png)
启动客户端 ./redis-cli
安装成功!
退出客户端 并关闭服务