Debian マシンに apache2、mod_wsgi をインストールし、これをapache2.conf
ファイルに追加しました。
WSGIScriptAlias /home/zurelsoft/Documents/workspace/genalytics/genalytics/wsgi.py
WSGIPythonPath /home/zurelsoft/Documents/workspace/genalytics
<Directory /home/zurelsoft/Documents/workspace/genalytics/genalytics>
<Files wsgi.py>
Order deny,allow
Allow from all
</Files>
</Directory>
私のプロジェクト名はgenalytics
. Django 1.5 を使用しています。すでに wsgi.py が利用可能です。mod_wsgi を使用して django を実行するにはどうすればよいですか。静的ファイルのパスはどこに指定すればよいですか。ありがとう
編集
私はこれを私のapache.confファイルに持っています:
Listen 8000
Alias /static/ /home/zurelsoft/Documents/workspace/genalytics/fileupload/static
<Directory /home/zurelsoft/Documents/workspace/genalytics/fileupload/static>
Order deny,allow
Allow from all
</Directory>
WSGIScriptAlias / /home/zurelsoft/Documents/workspace/genalytics/fileupload/static
<Directory /home/zurelsoft/Documents/workspace/genalytics/fileupload/static>
<Files wsgi.py>
Order allow,deny
Allow from all
</Files>
</Directory>
しかし、Apacheを起動しようとすると、次のエラーが発生します。
(98) アドレスは既に使用されています: make_sock: アドレス 0.0.0.0:80 にバインドできませんでした リッスンしているソケットがありません。シャットダウンしています ログを開くことができません アクション「開始」に失敗しました。