安装
cd /usr/local/src
wget https://github.com/redis/redis/archive/7.0.2.tar.gz
tar xf 7.0.2.tar.gz
cd redis7.0.2
make
make install PREFIX=/usr/local/redis
配置环境变量
nano /etc/profile
追加
export PATH=$PATH:/usr/local/redis/bin
使变量生效
source /etc/profile
reboot后验证
echo $PATH
which redis-cli
应出现 /usr/local/redis/bin 为正确
编辑配置文件
cd /usr/local/redis
mkdir conf
find / -name redis.conf
cp redis.conf /usr/local/redis/conf
开机自启
nano /usr/local/redis/conf/redis.conf
daemonize no 改为 daemonize yes
顺便改密码 改端口
port xxxx
去掉 # requirepass foobared 前面#
改成自己的
加入Linux init 中
find / -name redis_init_script
cp /usr/src/redis-7.0.2/utils/redis_init_script /etc/init.d/redis
chmod +x /etc/rc.d/init.d/redis
nano /etc/rc.d/init.d/redis
替换原本的
REDISPORT=6379
EXEC=/usr/local/redis/bin/redis-server
CLIEXEC=/usr/local/redis/bin/redis-cli
PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/usr/local/redis/conf/redis.conf"
设置 Redis 开机自启动
chkconfig redis on
reboot
输入命令
ps -aux | grep redis
lsof -i :xxxx
参考链接
https://blog.csdn.net/weixin_44798320/article/details/123728947