美文网首页
LNMP一键包安装后解决MySQL无法远程连接问题

LNMP一键包安装后解决MySQL无法远程连接问题

作者: 苏大发 | 来源:发表于2017-10-14 17:36 被阅读0次

    问题:

    在腾讯云搭建了测试服务器,由于没有数据库可用,所以在服务器上使用lnmp 一键包安装了mysql,同时配置了Apache和Nginx。可是mysql无法远程连接。

    网络上的思路(都是坑):

    1.没有给root对应的权限

    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.123' IDENTIFIED BY '' WITH GRANT OPTION; 
    mysql> FLUSH PRIVILEGES;
    

    2.直接用 UPDATE 更新 root 用户 Host, 但不推荐

    mysql> UPDATE user SET Host='192.168.1.123' WHERE User='root' AND Host='localhost' LIMIT 1;
    mysql> FLUSH PRIVILEGES;
    

    以上2种方法都使用了,问题依然没有解决。在lnmp官网上找到了答案。https://lnmp.org/faq.html

    解决方法

    直接通过iptables进行操作
    查看已有的iptables规则,以序号显示

    iptables -L -n --line-numbers
    
    image.png

    删除对应的DROP规则

    iptables -D INPUT 6
    

    关于Linux上iptables防火墙的基本应用教程

    相关文章

      网友评论

          本文标题:LNMP一键包安装后解决MySQL无法远程连接问题

          本文链接:https://www.haomeiwen.com/subject/lgcfuxtx.html