VMから2番目のDjango Webサイトをホストする方法を知りたいと思っています。私は明らかな間違いをした。VirtualHostを設定して2番目のWebサイトを実行し、<VirtualHost *:8080>、「Listen」エラー
現在のところ、いずれかのサイトが<VirtualHost *:80>
に設定されています。私はthis answerから、<VirtualHost *:8080>
に第2のウェブサイトを指定すべきであることを知った。私はListen
を使用しようとすると、私はapache2.serviceが失敗したためにApacheに
ジョブを再ロードしようとすると、しかし、私は以下のエラーを取得します。詳細については、 'systemctl status 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>
何か助けはいつも大変ありがとうございます。
この手順に沿って、何が間違っているか確認しましたか?それは何と言ったのですか? –