阿里云centos7 单机版redis5.0.2

单机版:
https://blog.csdn.net/qq_41430431/article/details/105159805
集群版:
https://blog.csdn.net/qq_41430431/article/details/105162001

1.安装redis5.0.2

wget http://download.redis.io/releases/redis-5.0.2.tar.gz
 
tar -zxvf redis-5.0.2.tar.gz

进入redis源码目录
yum install -y make gcc

make

PREFIX参数指定redis的安装目录。一般软件安装到/usr目录下
make install PREFIX=/usr/local/redis 

2.修改redis.conf(位置:/usr/local/redis/bin)

2.1 将bind 127.0.0.1

可设置为# bind 127.0.0.1(取消仅本地访问)
可设置为 bind 指定IP(针对IP访问)

2.2 保护模式 protected-mode no

protected-mode no模式,此时外部网络可以直接访问
protected-mode yes保护模式,需配置bind ip或者设置访问密码

2.3 修改为daemonize yes

daemonize:yes。redis在后台运行,进程pid号写入至redis.conf选项pidfile设置的文件中,后台运行,需要手动kill该进程。

ps aux|grep redis 查看redis进程

在这里插入图片描述

kill -9 pid号  销毁进程

在这里插入图片描述

daemonize:no: 当daemonize选项设置成no时,界面进入redis的命令行界面,exit强制退出。

2.4 设置redis密码 ,很重要(必须)

#requirepass foobared
修改为:requirepass xxx(你的密码)

3.防火墙

3.1 添加端口:

firewall-cmd --zone=public --add-port=6379(默认redis端口)/tcp --permanent

3.2 重启防火墙

systemctl reload firewalld.service

3.3 查看防火墙

firewall-cmd --zone=public --list-ports // 出现:6379/tcp

3.4 启动安全组

在这里插入图片描述

4.启动redis

4.1 启动redis(位置:/usr/local/redis/bin)

启动:./redis-server redis.conf
关闭:./redis-cli -h 127.0.0.1 -p 6379(默认端口) -a xxx(requirepass密码)shutdown

4.2 查看端口开启

ps aux|grep redis
root     30492  0.0  0.7 163096 14316 ?        Ssl  13:04   0:00 ./redis-server 0.0.0.0:6379

4.3 调用本地redis

如果/etc/hosts内容如下:

::1     localhost       localhost.localdomain   localhost6      localhost6.localdomain6
127.0.0.1       localhost       localhost.localdomain   localhost4      localhost4.localdomain4
公网:dd8vqweiojxd48mZ dd8vqweiojxd48mZ 

私网IP->127.0.0.1

./redis-cli -h 私网IP -p 6379 -a xxx(requirepass密码) 
私有IP:6379> set qqq 111
OK
私有IP:6379> get qqq 
"111"

4.4 远程调用redis

在这里插入图片描述

测试远程

由于我已经关闭里单机版,懒的开启,就用2张集群版的截图
效果如下
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值