У меня есть несколько VirtalHosts, установленных на моем компьютере. Я бы хотел посетить сайт, на котором я сейчас работаю, с другого ПК с использованием ip-адреса моего comp, но каждый проверенный мной конфигуратор продолжает использовать меня на другом виртуальном хосте (фактически первый виртуальный хост, который я установил на мой комп). Как настроить apache virtualhost configs, чтобы гарантировать, что ip-адрес приведет меня на сайт, на котором я хочу.localhost не собирается желаемого VirtualHost
/etc/apache2/sites-available/site-i-want-to-show-up-with-ip-address.conf содержит:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerAlias currentsite.com
DocumentRoot /path/to/root/of/site-i-want-to-show-up
ServerName localhost
ScriptAlias /awstats/ /usr/lib/cgi-bin/
CustomLog /var/log/apache2/current-site-access.log combined
</VirtualHost>
И/и т.д./apache2/сайты, доступны /site-that-keeps-showing-up.conf содержит:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerAlias theothersite.com
DocumentRoot /path/to/it
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
</VirtualHost>
Я оценил бы чью помощь.
Кроме того, я не слишком много знаю о настройке веб-серверов, и я использовал учебники для получения вышеуказанного кода.
Теперь я получаю (98) Адрес уже используется: make_sock: не удалось привязать к адресу [::]: 80 – ladaghini