이 문제를 해결하는 데 어려움을 겪고 있습니다. 문제는 네트워킹 기술이 부족하거나 Apache 구성에 대한 기본 지식 때문이라고 생각합니다. 내 작업 흐름을 설명하여 내 설정에 대해 어느 정도 밝힐 수 있기를 바랍니다.
다음과 같이 SSH를 통해 액세스하는 원격 Ubuntu Server 12.04 VM이 있습니다 .ssh [email protected] port 1234
나는 apache2를 실행 중이고 에서 수신 중인 netstat -tulpn
프로그램 때문에 그렇게 확인했습니다 . 그리고 실제로 apache2를 실행하면 프로세스로 실행됩니다 . 또한, 실행하면 아파치의 "It works!"가 다운로드됩니다. HTML 파일.apache2
0.0.0.0:80
ps
wget localhost
문제는 로컬 컴퓨터로 이동하여 열 때 http://111.111.111.111:1234
다음 오류가 발생한다는 것입니다.
파이어폭스:SSH-2.0-OpenSSH_5.9p1 Debian-5ubuntu1
크롬:This webpage is not available... Error 101 (net::ERR_CONNECTION_RESET): The connection was reset.
답변1
웹 브라우저를 통해 다른 포트에 연결할 수 없으며 포트 80만 연결할 수 있습니다. 다른 모든 포트는 서버 보안을 위해 차단됩니다. 먼저 서버에 SSH가 설치되어 있는지 확인하십시오. 그렇지 않은 경우 다음을 입력하십시오.
sudo 작업 셀
목록에서 SSH 서버를 선택하십시오. 또한:
sudo apt-get 설치 작업el
taskel이 설치되지 않은 경우.
그런 다음 일부 원격 제어 프로그램을 찾으세요. 어떤 프로그램인지는 모르겠습니다. 현재 사용할 수 있는 프로그램이 백만 개 정도 있는데 원하는 것을 선택할 수 있습니다. 또한 방화벽 상태를 확인하여 포트 22가 차단되지 않았는지 확인하세요.
sudo ufw 상태