从centos7开始使用systemctl来管理服务和程序,包括了service和chkconfig。
防火墙相关:
查看防火墙默认状态:firewall-cmd --state
检查防火墙的状态:systemctl list-unit-files|grep firewalld.service 或者 systemctl status firewalld.service
centos7默认使用的是firewall作为防火墙,使用iptables必须重新设置一下
1、直接关闭防火墙:
systemctl stop firewalld.service (停止firewall)
systemctl disable firewalld.service (禁止firewall开机启动)
2、设置iptables service
yum -y install iptables-services
如果要修改防火墙配置,如增加防火墙端口3306
vi /etc/sysconfig/iptables
增加规则
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
保存退出后
systemctl restart firewalld.service 重启防火墙使配置生效
systemctl enable firewalld.service 设置防火墙开机启动
最后重启系统使设置生效即可
mysql:
查看mysql运行状态:systemctl status mysqld