0
을 httpd.conf 아파치 서버에서 다음과 같이 설정 : 그러나, 포트 78에 대한 요청이 작동하지 않습니다포트 기반 가상 호스트
Listen 80
Listen 78
ServerName 162.13.46.59
DocumentRoot /var/www/ftl-media
NameVirtualHost 162.13.46.59:78
<VirtualHost 162.13.46.59:78>
ServerName 162.13.46.59
DocumentRoot /var/www/vapetropolis
</VirtualHost>
. "죄송합니다! Google 크롬이 162.13.46.59:78에 연결할 수 없습니다."
이 구성에는 어떤 문제가 있습니까?
포트를 차단하는 방화벽이 있습니까? 이것은 일반적인 HTTP 포트가 아니기 때문에 기본적으로 차단 될 수 있습니다. –
아니요, 포트가 차단되지 않았습니다. 이 iptables 규칙을 설정하고 여전히 작동하지 않습니다 : iptables -A INPUT -i eth0 -p tcp -sport 78 -m state -state ESTABLISHED -j accept – valen
지금 테스트 할 아파치 인스턴스가 없습니다. NameVirtualHost 행을 제거하면 어떻게됩니까? 나는 Apache docs에서 "다른 포트에서 다른 사이트를 실행 중"섹션에 해당 라인이없는 것을 생각하고 있습니다. http://httpd.apache.org/docs/current/vhosts/examples.html –