HaneCa

独り立ちへ向けた長い道

apacheサーバへのdjangoプロジェクト設置

投稿日: 2010年5月4日 最終更新日: 2020年4月12日

Ubuntu 10.04上で動作するApache2にdjangoで作成したWebサイトを設置する手順

 
必要なモジュールのインストールについてはこちら
 
前準備
プロジェクト
・プロジェクト名:djprj
・パス:/var/www/djprj
 
プロジェクト内アプリケーション
・アプリケーション名:djapp
・パス:/var/www/djprj/djapp
 
設定手順
1.設定ファイルのコピー
# sudo /etc/apache2/sites-enabled/default /etc/apache2/sites-enabled/default100504
 
2.設定ファイル(default100504)に次の内容を追加
追加場所は、「ErrorLog ・・・」の直前
 
 
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE mysite.settings
PythonOption django.root /djprj
PythonDebug On
PythonPath “[‘/var/www/djprj/djapp/’, ‘/var/www/’] + sys.path”
 
 
3.読み込む設定ファイルの変更
# sudo a2dissite default
# sudo a2ensite default100504
 
4.Apache2の再起動
# sudo /etc/init.d/apache2 restart
 
 
参考サイト

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください