学堂 学堂 学堂公众号手机端

要在CentOS7上开放3306端口,可以按照以下步骤进行操作

lewis 1年前 (2024-03-31) 阅读数 7 #技术

要在CentOS7上开放3306端口,可以按照以下步骤进行操作:

  1. 登录到CentOS7服务器上,使用root用户或具有sudo权限的用户。

  2. 打开防火墙配置文件/etc/sysconfig/iptables/etc/firewalld/zones/public.xml,具体文件路径取决于你使用的防火墙管理工具。


  3. 如果你使用的是iptables,请在文件中添加以下规则:

-AINPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT

如果你使用的是firewalld,请使用以下命令添加规则:

sudofirewall-cmd--zone=public--add-port=3306/tcp--permanent sudofirewall-cmd--reload
  • 保存文件并关闭。

  • 重新加载防火墙配置以使更改生效。如果你使用的是iptables,请使用以下命令:

  • sudoserviceiptablesrestart

    如果你使用的是firewalld,请使用以下命令:

    sudosystemctlrestartfirewalld

    现在,你已经成功开放了3306端口。请确保3306端口未被其他应用程序占用,并确保你的MySQL服务器正在监听该端口。

    版权声明

    本文仅代表作者观点,不代表博信信息网立场。

    热门