解决Redis开启远程访问及密码问题
Redis开启远程访问及密码,具体介绍如下所示:
一、开启远程访问
1.开放端口
firewall-cmd --zone=public --add-port=6379 firewall-cmd --zone=public --add-port=6379 --permanent
2.查看已开放端口
firewall-cmd --list-port
3.修改配置文件
vim redis.conf
将bind 127.0.0.1 注释或者改为bind 0.0.0.0
将protected-mode yes 改为protected-mode no;
二、设置密码
找到 # requirepass foobared 将注释去掉,修改foobared 为自己想要的密码,如 requirepass 123456
之后重启即可
systemctl restart redis
ps:Redis启动报错解决
报错
redis_6379.service - LSB: start and stop redis_6379
Loaded: loaded (/etc/rc.d/init.d/redis_6379; bad; vendor preset: disabled)
Active: active (exited) since Wed 2019-09-18 15:40:08 CST; 7s ago
Docs: man:systemd-sysv-generator(8)
Process: 22652 ExecStop=/etc/rc.d/init.d/redis_6379 stop (code=exited, status=0/SUCCESS)
Process: 22692 ExecStart=/etc/rc.d/init.d/redis_6379 start (code=exited, status=0/SUCCESS)
Sep 18 15:40:08 ythzcpt-csmh systemd[1]: Starting LSB: start and stop redis_6379...
Sep 18 15:40:08 ythzcpt-csmh redis_6379[22692]: /var/run/redis_6379.pid exists, process is already running or crashed
Sep 18 15:40:08 ythzcpt-csmh systemd[1]: Started LSB: start and stop redis_6379.
>删除pid文件
cd /var/run mv redis_6379.pid redis_6379.pid_bak
>删除dump.rdb(内存快照)文件
cd /var/lib/redis/6379 mv dump.rdb dump.rdb_bak
>之后查看是否还有redis服务启动
ps -ef |grep redis kill -9
>之后重启即可
以上所述是小编给大家介绍的解决Redis开启远程访问及密码问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对免费资源网网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
您可能感兴趣的文章
- 12-31hiredis从安装到项目实战操作
- 12-31phpmyadmin登录时怎么指定服务器ip和端口
- 12-31MySQL线上死锁分析实战
- 12-31MySQL 触发器的使用和理解
- 12-31MySQL 字段默认值该如何设置
- 12-31Redis主从同步配置的方法步骤(图文)
- 12-31MySQL 字符串拆分操作(含分隔符的字符串截取)
- 12-31redis 交集、并集、差集的具体使用
- 12-31MySQL精讲之二:DML数据操作语句
- 12-31PostgreSQL判断字符串是否包含目标字符串的多种方法


阅读排行
推荐教程
- 12-07mysql中外链接是什么意思?
- 12-23PL/SQL登录Oracle数据库报错ORA-12154:TNS:无法解析指定的连接标识符
- 12-07mysql数据库表格怎么建立
- 12-05mysql的事务,隔离级别和锁用法实例分析
- 12-07mysql的数据类型有哪些?
- 12-19Redis中实现查找某个值的范围
- 12-15浅析mysql迁移到clickhouse的5种方法
- 12-11mysql代码执行结构实例分析【顺序、分支、循环结构】
- 12-08添加mysql的用户名和密码是什么语句?
- 12-15CentOS7 64位下MySQL5.7安装与配置教程




