阿里云服务器版本:CentOS 7.3 64位(安全加固)
redis版本:redis-4.0.8
话不多说,第一步下载安装包
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
第二步解压缩
tar xzvf redis-4.0.8.tar.gz
第三步安装
cd redis-4.0.8
make
cd src
make install PREFIX=/usr/local/redis
第四步将配置文件移动到安装目录下
cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc
第五步配置redis.conf内容,使它可以后台启动
vi /usr/local/redis/etc/redis.conf
将daemonize no 改成daemonize yes
第六步添加开机启动项
vim /etc/rc.local
在里面添加/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
/etc/rc.local是一个很不错的脚本,可以保证各类程序正常运行
第七步方便快捷,随处可用!
cp /usr/local/redis/bin/redis-server /usr/local/bin/
cp /usr/local/redis/bin/redis-cli /usr/local/bin/
这里也可以用环境变量解决,但是我懒,直接移动到bin下让它全局可用
第八步启动redis服务
redis-server &
第九步链接redis
redis-cli
第十步修改redis密码
config set requirepass ****
第十一步重启redis
redis-cli -h 127.0.0.1 -p 6379 -a ****
****是你设置的密码,别搞忘了,重启后你会发现虽然你进到了redis里但是你啥也干不了,因为你没输入密码。
第十二步输入密码以正常使用redis
auth ****
至此本地redis安装和配置完毕,接下来是打开redis的外网监听。
第一步修改配置文件
vim /usr/local/etc/redis/redis.conf
将里面的bind 127.0.0.1注释掉,前面加个#即可。
第二步修改配置参数
进入到redis里面,输入密码正常使用后修改一个参数
redis-cli
auth ****
config set protected-mode no
至此就可以愉快地用阿里服务器上的redis啦!