redis采用源代码编译安装的方式,安装版本为3.0.7,操作系统为centos6.7。
解压安装包
进入到/opt/redis-3.0.7.tar.gz执行以下命令:
tar zxvf redis-3.0.7.tar.gz
在此目录下,得到解压后的目录:
redis-3.0.7
开始编译安装redis
首先进入到/opt/ redis-3.0.7,然后依次执行:
make
make all
make install
执行完成后,可以看到/usr/local/bin下面多了以下几个文件:
redis-server
redis-cli
redis-benchmark
redis-stat
修改配置文件
将文件:
/opt/srcpackage/redis-3.0.7/redis.conf
拷贝至
/etc/redis.conf
目录下,然后编辑配置文件,找到
daemonize on #大概在42行左右
将其修改为
daemonize yes #修改后将以deamon进程启动
这块修改很重要,如果不修改,则无法生成redis.pid,将来吧redis做成服务会有一些麻烦!
启动redis
执行如下命令来启动:
redis-server /home/redis/redis.conf
将redis加入服务
目前redis脚本启动,下面把redis加入服务,后续采用服务启动
首先将文件:
/opt/srcpackage/redis-3.0.7/utils/redis_init_script
拷贝至,以下目录,并重命名为redis
/etc/rc.d/init.d/
输入命令:
cp /opt/srcpackage/redis-3.0.7/utils/redis_init_script /etc/rc.d/init.d/redis
下面,编辑/
etc/rc.d/init.d/redis
具体的修改如图所示:
然后执行以下命令,将redis加入服务:
chkconfig --add redis
查看是否添加服务成功,执行命令:
chkconfig --list | grep redis
这样,只需要执行以下命令,就可以启动或停止redis
service redis start #启动
service redis stop #停止
配置开机启动
执行以下命令设置开机启动:
chkconfig redisd on
查看设置结果:
chkconfig --list | grep redis