首先确保修改了配置文件:
- 注释掉 bing 127.0.0.1这行,不然绑定本地地址,只能本地访问
- 将protected-mode yes 改成 protected-mode no ,不然访问的时候必须指定IP
- 将daemonize no改成daemonize yes守护线程模式
然后开启redis:./redis-server redis.conf
在可视化工具RedisDesktopManager链接redis
如果连接超时,可能的原因是虚拟机的防火墙和selinux没关闭
一、查看SELinux状态命令:
1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态
SELinux status: enabled
2、getenforce ##也可以用这个命令检查
二、关闭SELinux方法:
1、临时关闭(不用重启机器):
代码如下:
setenforce 0 #设置SELinux 成为permissive模式
#setenforce 1 设置SELinux 成为enforcing模式
2、修改配置文件需要重启机器:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled(或者0)
重启机器即可
关闭虚拟机防火墙(在终端root账户下输入)
systemctl disable firewalld
systemctl stop firewalld
然后reboot重启就好了,再重新连接我的就成功了哈哈哈