Linux에서 공개 도메인용 Apache 서버를 설정하는 방법은 무엇입니까?

Linux에서 공개 도메인용 Apache 서버를 설정하는 방법은 무엇입니까?

내 컴퓨터에서 Arch Linux를 실행하고 있습니다.

너무 길어요.포트 80에서 아파치와 라우터를 포트 전달하고 컴퓨터와 라우터의 모든 방화벽을 비활성화했습니다. Apache가 시작되고 눈에 띄는 오류 없이 시작됩니다. 공개 IP를 사용하여 Apache 서버에 연결할 수 없는 이유는 무엇입니까?

  • 포트 80을 이 컴퓨터의 로컬 주소로 전달했습니다. 서비스를 설치 apache하고 시작했습니다.pacman

  • systemctl문제가 없다고 하더군요.

  • journalctl기본값으로 구성되고 포트 80으로 구성된 Apache에 문제가 없다고 보고합니다.

  • /var/www/htmlin , in /etc/httpd/및 in 텍스트가 포함된 index.html이 있습니다 /srv/http.

  • httpd.confServerRoot가 위치하고 /etc/httpd있고 Document Root가 위치하고 있다고 말씀 드렸습니다 /srv/http.

  • 127.0.0.1:80으로 듣고 있어요.

  • 라우터 방화벽을 비활성화했는데 Linux 컴퓨터에 활성 방화벽이 없습니다.

내 IP "12.345.67.890"에 액세스할 때 응답이나 연결이 없는 이유는 무엇입니까? 아파치를 공개 도메인에 연결하는 방법은 무엇입니까?

관련 정보