您的位置:首页 > 运维架构 > Linux

CentOS7安装MySql5.7,防火墙关闭,修改防火墙开放端口

2017-10-17 16:40 681 查看
安装

CentOS 7的yum源中没有正常安装mysql时的mysql-sever文件,需要去官网上下载

第一种方式本机下载好,使用XFTP传至 /usr/XXX文件下

第二种方式使用命令直接下载

具体安装步骤参考: http://www.linuxidc.com/Linux/2016-09/135288.htm
参考资料缺失:在设置远程账号之后,需要运行此句命令  #  FLUSH RIVILEGES;

关闭CentOS7的Firewalld防火墙

CentOS7默认使用的防火墙是Firewalld,虽然使用的是iptables的内核,但已经没有iptables。需要重新下载安装

1.禁用Firewalld服务。

# systemctl mask firewalld

2.停止Firewalld服务。

#systemctl stop firewalld

3.安装iptables服务相关软件包。

#yum -y install iptables-services

4.确保服务在开机时启动:

# systemctl enable iptables

5.启动iptables服务。

# systemctl start iptables

6.如果需要ip6tables,则运行以下命令。

# systemctl enable ip6tables

# systemctl start ip6tables

参考资料:http://www.centoscn.com/CentOS/2015/0313/4877.html

修改防火墙,开放3306端口

#  vi  /etc/sysconfig/iptables

添加:-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT



  保存退出,重启服务器

#
systemctl restart iptables

如此操作完之后就可以远程连接了,当你的电脑不能使用telnet服务或者连有都没有的情况下无法进行测试时,使用工具连接,例如:Navicat
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos mysql 防火墙