1.先下载rpm包,3.2.2版本
可以在这个链接找到自己需要的版本 http://download.redis.io/releases/
wget http://download.redis.io/releases/redis-3.2.2.tar.gz
2.解压
tar xzf redis-5.0.3.tar.gz
3.编译和安装
cd redis-5.0.3.tar.gz
make
cd src
make install PREFIX=/usr/local/redis
如果编译失败安装gcc
yum -y install gcc
rpm -qa |grep gcc查看安装是否成功
4、启动redis服务
./redis-server
5、修改配置,redis放在后台运行
redis默认不是在后台运行,需要自己设置
将配置文件复制一份到redis安装目录下
cp redis.conf /usr/local/redis/bin
vim /usr/local/redis/etc/bin.conf
修改配置文件
将daemonize的值改为yes
bind 127.0.0.1 注释掉
Redis Desktop Manager连接linux
protected-mode no 改为no
重新启动服务
cd /usr/local/redis/bin/
./redis-server redis.conf
查看是否启动成功
ps -aux|grep redis
如果出现如下图,则修改成功,
出现下图则没有修改成功
没有修改成功则需要杀掉服务 ./redis-cli -p 6379 -a 密码 shutdown ,修改配置文件,重新启动
然后测试下Redis Desktop Manager也是可以连接的
如果还是连接不上可以考虑关闭防火墙
关闭防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
6、开启客户端进行测试
./redis-cli -p 6379 -a 123456
7、让redis开机自启
vim /etc/rc.local
加入
/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis-conf
常用命令
启动服务端
./redis-server redis.conf /
关闭服务端
./redis-cli -p 6379 -a 密码 shutdown
查看服务是否开启:
ps aux|grep redis
连接客户端:
./redis-cli -p 6379 -a 123456 //连接客户端