redis安装

系统centos6.5 

redis版本5.0.5

安装

cd /home/tool

wget https://udomain.dl.sourceforge.net/project/tcl/Tcl/8.6.10/tcl8.6.10-src.tar.gz

tar -zxvf tcl8.6.10-src.tar.gz -C /usr/local/

cd /usr/local/tcl8.6.10/unix/

./configure

make && make install

cd /home/tool

wget http://download.redis.io/releases/redis-5.0.5.tar.gz

tar xzf redis-5.0.5.tar.gz

cd redis-5.0.5

make && make install

make test

启动服务

redis-server

测试连接

redis-cli

修改配置

cd /home/tool/redis-5.0.5

vim redis.conf

daemonize no => daemonize yes

创建redis启动脚本

复制启动到/etc/init.d目录下,并重命名为redis

# cd /home/tool/redis-5.0.5/utils

# cp redis_init_script /etc/init.d/redis

修改配置,改为自身redis的相关路径

# vi /etc/init.d/redis

找到以下几个变量,都改为自己相关路径,如果其中变量有跟自己相符,则不需改

修改前:

REDISPORT=6379

EXEC=/usr/local/bin/redis-server

CLIEXEC=/usr/local/bin/redis-cli

PIDFILE=/var/run/redis_${REDISPORT}.pid

CONF="/etc/redis/${REDISPORT}.conf"

修改后: REDISPORT=6379

EXEC=/home/tool/redis-5.0.5/src/redis-server

CLIEXEC=/home/tool/redis-5.0.5/src/redis-cli

PIDFILE=/var/run/redis_${REDISPORT}.pid

CONF="/home/tool/redis-5.0.5/redis.conf"

增加可执行权限

chmod +x /etc/init.d/redis

这样,就可以使用service命令启动,停止服务。启动前要先把第5步时启动的服务都关闭先

service redis start

注意事项

master中的requirepass 12345与slave中masterauth 12345相对应,取消认证需要两边同时注释

 转载:https://blog.csdn.net/toegg/article/details/106237918

原文地址:https://www.cnblogs.com/lyz-2019-12-05/p/14172043.html