CentOS中安装redis源码包

发布时间 2023-12-03 15:43:40作者: DogLeftover
# 将redis压缩包上传到服务器/home/software,并解压
tar -zxvf redis-6.0.6.tar.gz
# 安装gcc
yum install gcc-c++ -y
# 查看版本
gcc -v

# 进入解压目录
# 编译
make         
# 安装(默认安装到/usr/local/bin,不建议默认安装)
# make install    
# 指定安装路径安装(建议制定路径)
make install PREFIX=/usr/local/redis
# 当前在/home/software/redis-6.0.6目录
# 复制配置文件到安装目录
cp redis.conf /usr/local/redis/       
# 进入安装目录
cd usr/local/redis
# 编辑
vim redis.conf
# 将6379端口放行
# 将daemonized no改为daemonized yes
# 修改redis.conf中protected-mode设置为no,可远程连接

# 使用步骤
# 每次启动都必须进入安装目录
cd usr/local/redis     
# 启动服务
./redis-server redis.conf      
# 关闭服务
./redis-cli shutdown
# 查看进程
ps aux|grep redis     
# 启动客户端 
./redis-cli      
# 退出
quit     

# 启动cli客户端报错:Could not connect to Redis at 127.0.0.1:6379: Connection refused
# 错误原因:redis.conf中bind 127.0.0.1 ::1 被修改或注释了,改为原样即可