Виртуальный хост показывает ошибку 11001 даже после chown и chmod

Виртуальный хост показывает ошибку 11001 даже после chown и chmod

Я пытаюсь создать виртуальный хост, чтобы просто протестировать базовый HTML-сайт.

Гостевая ОС - Ubuntu 14.04 Хостовая ОС - Ubuntu 14.10

В хостовой ОС я подключаюсь через прокси-сервер, который требует от меня ввода идентификатора пользователя и пароля. У меня есть мостовая сеть в гостевой ОС, и я могу подключиться к интернету в ней.

На данный момент я выполнил следующие шаги.

1)Создал .confфайл, /etc/apache2/sites-availableвыполнив это sudo 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>

3)После этого я меняю 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

PS: Я тоже пробовал менять режимы. Так что я пробовал

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

Но он все еще выдает мне ту же ошибку.

Ребята, кто-нибудь поможет? Я уже 2 дня над этим ломаю голову.

Я также ссылался на этоЦифровой океан - Как настроить виртуальные хосты в Ubuntu 14.10

решение1

Проверьте логи Apache в гостевой ОС, чтобы увидеть, получаете ли вы вообще какие-либо запросы.

Проверьте, можете ли вы пропинговать гостевую ОС.

Исправьте IP-адрес в файле хоста. 127.xxx — это адрес обратной связи, который, вероятно, будет подключаться только к хостовой ОС, а не к гостевой ОС (если только вы не используете SSH-туннелирование, в этом случае выполните telnet-подключение к IP-адресу и порту «telnet 127.0.0.2 80», чтобы проверить, можете ли вы установить соединение).

Связанный контент