>운영 및 유지보수 >CentOS >CentOS에서 Tomcat을 연 후 액세스할 수 없으면 어떻게 해야 합니까?

CentOS에서 Tomcat을 연 후 액세스할 수 없으면 어떻게 해야 합니까?

coldplay.xixi
coldplay.xixi원래의
2020-07-28 15:51:383495검색

CentOS가 Tomcat을 연 후 액세스할 수 없는 문제에 대한 해결 방법: 먼저 방화벽을 열고 코드는 [systemctl start Firewalld]입니다. 그런 다음 명령을 실행하여 8080 포트를 열고 마지막으로 방화벽을 다시 시작합니다. 열린 8080 포트가 적용됩니다.

CentOS에서 Tomcat을 연 후 액세스할 수 없으면 어떻게 해야 합니까?

Tomcat을 연 후 CentOS에 액세스할 수 없는 문제에 대한 해결 방법:

먼저 방화벽이 시작되었는지 확인하세요.

firewall-cmd --state

"실행 중"이 나타나면 방화벽이 실행 중이라는 의미입니다. 프롬프트에서 다음 명령을 입력하여 방화벽을 켭니다:

systemctl start firewalld

포트 8080이 방화벽에 의해 열려 있는지 확인하는 명령을 입력합니다("8080/tcp"가 나타나면 포트가 열려 있음을 의미합니다):

firewall-cmd --permanent --zone=public --list-ports

아무 것도 열리지 않은 경우 메시지가 나타나면 포트 8080이 열리지 않았음을 의미합니다. 포트 8080을 열려면 명령을 실행해야 합니다("성공"이 나타나면 추가가 성공한 것입니다).

firewall-cmd --zone=public --add-port=8080/tcp --permanent

그런 다음 방화벽을 다시 시작합니다.

firewall-cmd --reload

마지막으로 열린 포트 8080이 유효합니다(브라우저를 통해 Tomcat에 직접 접속하여 테스트할 수도 있습니다):

firewall-cmd --zone=public --query-port=8080/tcp

"yes"가 나타나면 열기에 성공한 것이므로 정상적으로 Tomcat에 접속할 수 있습니다!

관련 튜토리얼 권장 사항: centos tutorial

위 내용은 CentOS에서 Tomcat을 연 후 액세스할 수 없으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.