1、下载源码到/tmp,这里选最新(2017/05/14)的稳定版redis-3.2.8.tar.gz
[root@localhost /]# cd /tmp
[root@localhost tmp]#wget http://download.redis.io/releases/redis-3.2.8.tar.gz
2、解压源码
[root@localhost tmp]# tar -zxvf redis-3.2.8.tar.gz
3、编译源码(需要gcc和gcc++环境)
[root@localhost tmp]# cd redis-3.2.8
[root@localhost redis-3.2.8]# make
4、安装到/usr/local/redis
[root@localhostredis-3.2.8]# make PREFIX=/usr/local/redis install
5、复制并修改redis.conf文件,让redis后台运行
[root@localhost redis-3.2.8]# cp redis.conf /usr/local/redis/bin
[root@localhost redis-3.2.8]# cd /usr/local/redis/bin
[root@localhost bin]# vim redis.conf
注:没有vim的话需安装:yum -y install vim 或用vi命令
6、根据配置文件启动服务
[root@localhost bin]# redis-server redis.conf
7、进入redis客户端
注:带参 --raw,解决显示中文乱码
[root@localhost bin]# redis-cli --raw
8、退出客户端
127.0.0.1:6379> exit
9、关闭redis服务
[root@localhost bin]# redis-cli shutdown
10、开启远程访问
(1)关闭保护模式
(2)注释掉仅本地配置
(3)开放端口(默认为6379,可在配置文件修改)
[root@localhost /]# firewall-cmd --zone=public --add-port=6379/tcp --permanent 命令含义: --zone #作用域 public公共 --add-port=6379/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效 重启防火墙 firewall-cmd --reload