Redis-安装部署-生产

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是否开放
posted @ 2020-01-07 14:33  君哥~  阅读(248)  评论(0编辑  收藏  举报