win7 java 访问centos redis 过程问题处理
第一步:Windows 开启Telnet服务
Windows使用telnet远程登录和控制VMware虚拟机中的Linux系 统:http://blog.csdn.net/tongyuehong137/article/details/45147003
第二步:将redis.conf 配置文件默认127.0.0.1 换成 真实的局域ip,比如:192.168.159.128
第三步:修改centos的iptables 放开redis端口6379
vi /etc/sysconfig/iptables
添加 -A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
第四步:重启iptables
第五步:dos:telnet 192.168.159.128 6379 验证通过
第六步:配置pom工程配置文件
#IP
redis1.ip=192.168.159.128
#Port
redis1.port=6379
#password
redis.password=root
注意设置redis密码,讲reids.conf文件的#requirepass foobared 改成 requirepass root
重启service redis restart 以下错误:
Could not connect to Redis at 127.0.0.1:6379: Connection refused
Could not connect to Redis at 127.0.0.1:6379: Connection refused
说明修改redis.conf默认127.0.0.1没有停止or kill pid,因此你要ps -A 找到 redis server 的pid 将她给kill掉即可
再重启
客户端访问: redis-cli -h 192.168.159.128 -p 6379 -a root
192.168.159.128:6379>
访问成功
第八步:运行你的pom工程
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
数据库查询被执行.....
女
数据库删除被执行.....
true
数据已入redis 运行成功!
参考:
http://www.2cto.com/database/201507/419799.html
http://www.cnblogs.com/lunhui/p/5863949.html
http://blog.csdn.net/zyz511919766/article/details/42268219