ここのdjangoサイトのチュートリアルを使用して、既存のdjangoプロジェクトでApacheをセットアップしようとしています。私のOSはUbuntuで、すべてがインストールされています(django apache2 libapache2-mod-wsgi)
私のconfファイル
WSGIPythonPath /home/avlahop/development/django/rhombus2/rhombus/
<VirtualHost *:80>
ServerName myrhobmus.com
ServerAlias www.myrhombus.com
WSGIScriptAlias / /home/avlahop/development/django/rhombus2/rhombus/rhombus/wsgi.py
</VirtualHost>
conf ファイルを作成した後、a2ensite Ubuntu コマンドを実行してサイトを有効にしました。
VirtualHost 内に WSGIPythonPath を配置すると、apache configtest の失敗が発生します ディレクトリ内のディレクティブ内のファイル (例で説明されているように) で同じ失敗が発生します
www.myrhombus.com にアクセスすると、Google chrome で指定されたアドレスが見つからないというメッセージが表示されます。
私は何を間違っていますか?インターネット上のすべてのチュートリアルは古い file.wsgi を使用していますが、現在は Django がこれを作成していますが、これは .py 拡張子を持つ python ファイルです。django を apache で提供するにはどうすればよいですか? また、自分のサーバーで本番環境に移行したい場合、django コードをどこに配置し、テンプレート ファイルをどこに配置しますか?
編集: / ページのインデックスのみを取得しています。パーミッションに関して、mysites の場所に関係することはありますか? django サイトの apache conf ファイルの実例を教えてください。