1.Linux下载redis至/data 目录下,解压:
cd /data wget http://download.redis.io/releases/redis-5.0.7.tar.gz tar xf redis-5.0.7.tar.gz
2.编译&安装:
make install PREFIX=/data/redis5
3.配置redis环境变量:
vi /etc/profile 添加如下内容: export REDIS_HOME=/data/redis5 export PATH=$PATH:$REDIS_HOME/bin
4.使文件生效:
source /etc/profile
5.进入redis解压目录 /data/redis-5.0.7/utils,执行:
./install_server.sh
一路回车(可以看到配置文件、日志文件、服务启动脚本都安装在哪里了)
6.查看redis状态:
如上图,即表示安装成功!!!按照 install_server.sh脚本配置的方式,可以在一台机器上快速部署多个端口不同的redis实例。
7.查看redis状态:
service redis_6379 status Redis is running (20521) 运行中
8.如果想要外部访问,/etc/redis/6379.conf文件中的配置需要改改:
bind 127.0.0.1 注释掉,这样外部就能访问了,如过你想至对某个IP开发访问,就将IP配置在bind后面,多个的话以逗号分隔 protected-mode no 保护模式设置成no,保护模式如果开启只接受回环地址的ipv4和ipv6地址链接,拒绝外部链接,如果是哨兵模式,应该配置多个哨兵,避免一个哨兵出现独裁情况,如果配置多个哨兵那如果开启也会拒绝其他sentinel的连接。导致哨兵配置无法生效。
注:如果外部机器还访问不了,注意看看防火墙对应redis是否开放