为了安全LNMP默认是禁止远程连接的,开启方法:
在数据库配置用户可远程登录的主机
首先需要在 MySQL 里添加一个用户 主机为 % 的任意主机(也可以编辑已有的用户),如果要指定IP远程访问,创建一个主机指定IP的用户即可。
在云服务器控制台放行端口
配置云主机安全组,放行 3306 端口。
编辑 iptables 允许指定端口进入
1.查看当前 iptables 配置。
iptables -nL
2.如果原来有 3306 端口记录,先删除。
iptables -D INPUT 6 //这里的数字 6 是 iptables 规则的行数
3.插入一条新的规则,允许3306端口的数据包进入。
iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
4.使更改持久化,将当前的iptables规则保存到文件,以便在重启后仍然有效。
service iptables save