chown 및 chmod 후에도 오류 11001을 표시하는 가상 호스트

chown 및 chmod 후에도 오류 11001을 표시하는 가상 호스트

기본 HTML 웹사이트를 테스트하기 위해 가상 호스트를 만들려고 합니다.

게스트 OS - Ubuntu 14.04 호스트 OS - Ubuntu 14.10

호스트 OS에서는 사용자 ID와 비밀번호를 입력해야 하는 프록시 서버를 통해 연결합니다. 게스트 OS에 브리지된 네트워크가 있고 그 안에서 인터넷에 연결할 수 있습니다.

지금까지 나는 이러한 단계를 수행했습니다.

1)이 작업을 수행하여 .conf파일을 만들었습니다 ./etc/apache2/sites-availablesudo cp 000-default.conf tasdikr-1081310234.conf

sudo gedit tasdikr-1081310234.conf그런 다음 다음과 같이 편집했습니다 .

<VirtualHost *:80>

#---------- Changes made -------------------

ServerName www.tasdikr-1081310234.com
ServerAdmin [email protected]
DocumentRoot /var/www/tasdikr-1081310234
ServerAlias tasdikr-1081310234.com

#---------- Changes made -------------------

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

2)이를 통해 디렉토리를 만들었습니다.

sudo mkdir /var/www/tasdikr-1081310234
sudo chown $USER:www-data /var/www/tasdikr-1081310234
sudo chmod g+s /var/www/tasdikr-1081310234
sudo gedit /var/www/tasdikr-1081310234/index.html

안에서는 index.html이런 짓을 했어요

<html>
  Welcome to tasdikr-1081310234.com!
</html>

삼)그 후 hosts파일을 변경합니다./etc/hosts

변경한 후에는 다음과 같이 생겼습니다.

127.0.0.1   localhost
127.0.1.1   tasdik

#---adding lines for my website---

127.0.0.2   www.tasdikr-1081310234.com  tasdikr-1081310234

#--------adding stuff done--------

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

4)그 후 나는 다음을 실행하여 내 사이트를 추가했습니다.

sudo a2ensite tasdikr-1081310234

그리고 아파치를 다시 시작했습니다.

sudo service apache2 restart

나에게 이런 메시지를 주더군요

* Restarting web server apache2 
AH00558: apache2: Could not reliably determine the server's fully qualified
domain name,using         
127.0.1.1. Set the 'ServerName' directive globally to suppress this message
                                                                            [ OK ]

5) URL을 입력 http://tasdikr-1081310234.com했는데

http://tasdikr-1081310234그런데 계속 오류가 발생해요Error Code 11004: Host not found

추신: 모드를 변경해 보기도 했습니다. 그래서 나는 노력했다

  • sudo chmod -R 755 /var/www
  • sudo chmod -R 754 /var/www
  • sudo chmod -R 777 /var/www

하지만 여전히 같은 오류가 발생합니다.

도움이 될까요? 나는 지난 2일 동안 이 문제로 머리를 숙였습니다.

나는 또한 이것을 언급했다.Digital Ocean - 우분투 14.10에서 가상 호스트를 설정하는 방법

답변1

게스트 OS의 Apache 로그를 확인하여 요청을 받고 있는지 확인하세요.

게스트 OS에 ping을 보낼 수 있는지 확인하세요.

호스트 파일에서 IP 주소를 수정합니다. 127.xxx는 루프백 주소이며 아마도 게스트 OS가 아닌 호스트 OS에만 연결될 것입니다(Ssh 터널링을 사용하지 않는 한, 이 경우 IP 주소 및 포트 "telnet에 텔넷 연결) 연결이 가능한 경우 127.0.0.2 80인치로 설정하세요)

관련 정보