新配置的云服务器(CentOS 7)安装了 lnmp 之后,要开启Mysql的远程连接,和部分端口连接:
flush privileges; grant all PRIVILEGES on *.* to root@'10.101.100.88' identified by 'password';
这样,所有的ip地址都可以通过设置的root账户密码进行连接
首先 firewall-cmd --state
查看防火墙状态
没有开启防火墙,执行 systemctl start firewalld
开启
开启 3306 端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload
设置完毕后发现网站和ip都不能访问,查了下是 80 端口没开启,重开:
firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --reload