1、虚拟机使用桥接模式连接网络,安装完Centos7之后编辑/etc/sysconfig/network-scripts/ifcfg-xxx,添加IPADDR网段跟主机一样,NETMASK、GATEWAY、跟主机一样、DNS1、DNS2主机有几个就添加几个,然后systemctl restart network,测试ping 主机IP。
2、使用远程工具连接,可以先在主机测试:telnet Centos IP 22,没问题则使用远程连接工具上传Redis到Centos 的/usr/src目录下,解压后进入Redis目录,make distclean清除,make && make install安装,如果报错GCC的话就要先安装GCC,从这个老哥上传的资源下载,一个C币还是很良心的,我看其他有个地方40多C币:https://download.csdn.net/download/u010786396/10146607,
下载之后上传到服务器,解压后执行:rpm -Uvh *.rpm --nodeps --force安装,之后再安装Redis。
3、编辑Redis目录下的redis.conf文件,注释掉bind 127.0.0.1这是去掉本机限制,daemonize yes改为daemonize no、protected-mode yes改为protected-mode no这两个更改是为了远程访问redis。
4、关闭防火墙或者开放6379端口。
5、启动redis服务,关键,被这个坑了一下。
/usr/local/bin/redis-server /usr/src/redis-5.0.3/redies.conf(之前没有加这个一直无法远程访问,可能原因是启动的并不是已经修改好的redis-conf文件,导致一直是保护模式,无法远程访问)
6、主机远程访问,打开cmd窗口:telnet 服务器IP 6379,测试通则应该没问题了,也可以使用远程工具测试,以winSRC为例,打开winSRC点击左上角的PUTTY如下图。之后执行命令: /usr/local/bin/redis-cli -h 服务器IP -p 6379