前言:生产环境下的redis,要把redis作为一个系统的daemon进程去运行,每次系统启动,redis跟着一起启动
安装完成后
1、进入utils目录,找到redis_init_script脚本文件 cd /software/redis-6.0.6/utils 2、复制redis_init_script到/etc/init.d/目录,重命名为redis_6379,6379是我们希望这个Redis监听的端口号
cp redis_init_script /etc/init.d/
mv redis_init_script redis_6379
3、修改Redis_6379脚本的第6行的REDISPORT,设置为相同的端口号(默认就是6379)
4、创建2个目录,/etc/redis/ (存放Redis的配置文件),/var/redis/6379 (存放Redis持久化文件)
5、复制Redis配置文件到/etc/redis/ 目录中,修改名称为6379.conf
6、修改Redis.conf中部分配置为生产环境
daemonize yes 让Redis以daemon进程运行
pidfile /var/run/redis_6379.pid 设置Redis的pid文件位置
port 6379 设置Redis的端口号
dir /var/redis/6379 设置Redis持久化文件存储位置
7、启动Redis(通过redis_6379脚本)
先给权限 chmod 777 /etc/init.d/redis_6379
启动:/etc/init.d/redis_6379 start
8、让Redis跟随系统启动
在Redis脚本redis_6379最上面加上2行注释
# chkconfig: 2345 90 10
# discription: Redis is a persistent key-value database
9、启动设置
chkconfig redis_6379 on
10、结束Redis进程
redis-cli SHUTDOWN
11、检查Redis端口是否正常
redis-cli PING