Maison  >  Article  >  Opération et maintenance  >  Après avoir installé MySQL sur Centos, le port 3306 est bloqué

Après avoir installé MySQL sur Centos, le port 3306 est bloqué

王林
王林original
2020-04-03 13:48:324054parcourir

Après avoir installé MySQL sur Centos, le port 3306 est bloqué

Problème :

Une fois MySQL installé sur CentOS 7, localhost peut se connecter normalement à MySQL, mais l'accès à distance échouera. J'ai essayé le ping et j'ai constaté que le ping avait réussi ; j'ai essayé le port telnet et j'ai constaté que le port 3306 était inaccessible.

Solution :

Vous devez ouvrir le port 3306 dans la configuration du pare-feu.

La commande est la suivante :

firewall-cmd --zone=public --add-port=3306/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
#重新载入
firewall-cmd --reload
#查看
firewall-cmd --zone=public --query-port=3306/tcp
vi /etc/sysconfig/iptables
#添加
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

Tutoriels associés recommandés : tutoriel centos

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn