a. 首先是安装
1. 先在自己项目下创建redis文件夹
2.cd redis
3.wget http://download.redis.io/releases/redis-5.0.2.tar.gz
4.tar -zxvf redis-5.0.2.tar.gz
5.cd redis-5.0.2
6.make
7.make install 若出错安装yum install gcc试试
b. 测试安装
1. [root@iZwz991stxdwj560bfmadtZ redis-5.0.2]# cd src
2. [root@iZwz991stxdwj560bfmadtZ src]# ./redis-server 理论会出现图形一样的一坨代码,这种情况则启动成 功(说明安装成功)。
c. 以后台进程方式启动redis
1. 修改redis.conf(在解压完的redis-5.0.2文件夹)
将
daemonize no
修改为
daemonize yes
2. 指定 redis.conf 文件启动
./redis-server /redis/redis-5.0.2/redis.conf
18713:C 13 Dec 13:07:41.109 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
18713:C 13 Dec 13:07:41.109 # Redis version=5.0.2, bits=64, commit=00000000, modified=0, pid=18713, just started
18713:C 13 Dec 13:07:41.109 # Configuration loaded
3. 关闭redis进程
首先使用ps -aux | grep redis查看redis进程
用kill杀死带端口号:6379的那个进程
d. 设置redis开机启动
1. 在/etc目录下新建redis目录
[root@iZwz991stxdwj560bfmadtZ etc]# mkdir redis
2. 将/mypoject/redis/redis-5.0.2/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf
[root@iZwz991stxdwj560bfmadtZ redis]# cp /mypoject/redis/redis-5.0.2/redis.conf /etc/redis/6379.conf
3. 将redis的启动脚本复制一份放到/etc/init.d目录下
[root@iZwz991stxdwj560bfmadtZ init.d]# cp /mypoject/redis/redis-5.0.2/utils/redis_init_script /etc/init.d/redisd
4. 设置redis开机启动
先切换到/etc/init.d目录下
[root@iZwz991stxdwj560bfmadtZ init.d]# chkconfig redisd on
可重启服务器测试一下
f. 现在可以直接已服务的形式启动和关闭redis了
1.启动:
service redisd start
2.关闭:
service redisd stop