Я пытаюсь выяснить, как разместить второй веб-сайт Django с моей виртуальной машины, и мне интересно, может ли кто-нибудь увидеть, где Я сделал очевидные ошибки.Настройка VirtualHost для запуска второго веб-сайта, проблема с <VirtualHost *: 8080>, ошибка с `Listen`
В настоящее время на каком-либо участке установлено <VirtualHost *:80>
работ. Я узнал от this answer, что я должен указать второй веб-сайт на <VirtualHost *:8080>
. Однако, когда я пытаюсь использовать Listen
я получаю ошибку ниже, когда я пытаюсь перезагрузить Apache
Работа для apache2.service не удалось. Подробнее см. «Состояние systemctl apache2.service» и «journalctl -xn».
ли кто-нибудь понять, что может быть неправильно?
Почему
<VirtualHost *:80>
, но не<VirtualHost *:8080>
?И почему я получаю ошибку, когда указываю
Listen
?
Я использую Debian 8.5, Apache 2.4.10 и mod-wsgi 4.3.0-1.
Listen 80
<VirtualHost *:80>
ServerName myserver.scss.tcd.ie/bias_experiment/
Alias /bias_experiment/static/ /var/www/bias_experiment/static/
<Directory /var/www/bias_experiment/static>
Order deny,allow
Allow from all
</Directory>
WSGIScriptAlias /bias_experiment /var/www/bias_experiment/src/bias_experiment/index.wsgi
<Directory /var/www/bias_experiment/src/bias_experiment>
<Files index.wsgi>
Order deny,allow
Allow from all
</Files>
</Directory>
</VirtualHost>
Listen 8080
<VirtualHost *:8080>
ServerName myserver.scss.tcd.ie/bias_experiment_two/
Alias /bias_experiment_two/static/ /var/www/bias_experiment_two/static/
<Directory /var/www/bias_experiment_two/static>
Order deny,allow
Allow from all
</Directory>
WSGIScriptAlias /bias_experiment_two /var/www/bias_experiment_two/src/bias_experiment/index.wsgi
<Directory /var/www/bias_experiment_two/src/bias_experiment>
<Files index.wsgi>
Order deny,allow
Allow from all
</Files>
</Directory>
</VirtualHost>
Любая помощь, как всегда, очень ценится.
Вы следовали этим инструкциям, чтобы узнать, что не так? Что он сказал? –