centos7安装配置redis
准备工作关闭防火墙 systemctl stop firewalld.service #停止firewall 执行后,如提示not running 解决方案: 通过systemctl start firewalld开启防火墙,没有任何提示即开启成功。 再次通过systemctl status firewalld查看firewalld状态,显示running即已开启了 配置编译环境: 安装下载源码: ?
?配置允许外部工具访问这里选用Redis Desktop Manager是Redis图形化管理工具,更方便直观地管理Redis数据。 编辑redis配置文件 进入Redis目录打开Redis.conf配置文件 输入 vim redis.conf 1、注释掉bind(该方法无效,被坑过) ?
4、设置redis密码 此时密码设置已经完成。 ? 但是这样设置不会生效,还需要在配置文件里加入密码设置,找到requirepass foobared,在下面添加密码即可 ?5、重新启动Redis redis-server 很明显,配置文件修改未生效,ip显示的还是本地ip ? ?解决方案: 启动Redis并指明配置文件 redis-server ../redis.conf ?查看redis进程 ps -ef | grep redis 修改生效 如遇到启动后不生效,可能是因为进程被暂用,杀掉进程即可 ? OK,通过外网telnet一下Redis服务器看看是否通了,在编程语言中连接Redis也就可以了‘ ? 参考文章: https://www.cnblogs.com/autohome7390/p/6433956.html https://www.cnblogs.com/web424/p/6796993.html https://www.cnblogs.com/hltswd/p/6223824.html https://www.cnblogs.com/kccdzz/p/8110143.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |