Centos7安装Redis5.0.3
1.切换目录
cd tmp
2.下载
wget http://download.redis.io/releases/redis-5.0.3.tar.gz
3.解压,删除压缩包
tar xzf redis-5.0.3.tar.gz
rm redis-5.0.3.tar.gz
cd redis-5.0.3
4.编译源码
make
如果make报错
解决方法:安装gcc编译工具
yum install gcc
vi redis.conf
允许远程访问
bind 127.0.0.1 修改为 # bind 127.0.0.1
默认启动时后台启动
daemonize yes
设置密码
requirepass abc123
进入 src 文件夹以配置文件的形式启动项目
cd src
./redis-server ../redis.conf
查看是否启动成功,如果有 6379 端口的服务代表启动成功
netstat -nlpt
cd /etc
mkdir redis
将/tmp/redis-5.0.3/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf
cp /tmp/redis-5.0.3/redis.conf /etc/redis/6379.conf
将redis的启动脚本复制一份放到/etc/init.d目录下
cp /tmp/redis-5.0.3/utils/redis_init_script /etc/init.d/redisd
切换到/etc/init.d目录下 然后执行自启命令
cd /etc/init.d/
chkconfig redisd on
启动 关闭 redis
service redisd start
service redisd stop
如果stop失败 报/usr/local/bin/redis-cli: No such file or directory
修改启动脚本 资源包路径
vi redisd
将
EXEC=/usr/local/bin/redis-server
CLIEXEC=/usr/local/bin/redis-cli
修改为
EXEC=/tmp/redis-5.0.3/src/redis-server
CLIEXEC=/tmp/redis-5.0.3/src/redis-cli
参考:
https://redis.io/download
https://blog.csdn.net/linyifan_/article/details/86508298