Хорошо, я задать свой вопрос первый и ниже детали того, что я до сих пор пытаюсь решить вещь:Apache на локальном хосте: дать виртуальным хостам определенного имя серверов
На Apache работает на локальном хосте, я хочу иметь различные виртуальные хосты, которые будут доступны через URL: http://name-of-the-virtual-host.name-of-the-machine/
Деталь:
Так что я Apache на порту 8080 моего ноутбука. Linux Mint, поэтому дистрибутив Debian. Все в локальном режиме для тестирования, поэтому DNS не задействован! IP-адрес, который я использую, - 127.0.1.1, который имеет домен моего компьютера, называемый fabjoa. О файле /etc/apache2/apache2.conf
, я поставил:
ServerName fabjoa
В файле /etc/hosts
, действительно линия
127.0.1.1 fabjoa
В файле /etc/apache2/ports.conf
NameVirtualHost *:8080
Listen 8080
Теперь файл конф моего виртуального хоста. Файл называется goyahkla и находится на /etc/apache2/sites-available/
и имеет символическую ссылку в /etc/apache2/sites-enabled
. В этом файле, у меня есть следующие:
<VirtualHost *:8080>
ServerName goyakhla.fabjoa
ServerAdmin [email protected]
DocumentRoot /var/sites/goyahkla
....
<Directory /var/sites/goyahkla/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
...
</VirtualHost>
Запуск apache2ctl configtest
дает мне Syntax OK. Теперь, в браузере, открытие http://fabjoa:8080/
действительно указывает на виртуальный хост goyahkla (beacause это единственный, который у меня есть), но http://goyahkla.fabjoa:8080
не найден. Другая отладка:
telnet goyahkla.fabjoa:8080
telnet: could not resolve goyahkla.fabjoa:8080/telnet: Name or service not known
lynx goyahkla.fabjoa:8080
Looking up 'goyahkla.fabjoa' first
Looking up 'www.goyahkla.fabjoa.com', guessing...
Looking up goyahkla.fabjoa first
Looking up www.goyahkla.fabjoa.com, guessing...
Looking up www.goyahkla.fabjoa.com:8080
Making HTTP connection to www.goyahkla.fabjoa.com:8080
Alert!: Unable to connect to remote host.
lynx: Can't access startfile http://www.goyahkla.fabjoa.com:8080/
Любая идея о том, как можно достичь цели?
Спасибо
Хорошо, я перенес его на серверную ошибку – fabjoa