0

python django を Redhat4 システムで Apache2 と連携させるために必要なすべての依存関係をインストールする手順は何ですか?

4

1 に答える 1

0

他のモジュールをインストールするために必要なApache apxs モジュールがあるかどうかを確認します (sudo find / -name "apxs")。

apxs モジュールが存在しない場合:

sudo yum install httpd-devel

Python の django モジュールの場合、Python 開発者パッケージとその依存関係をインストールする必要があります。私の場合は、次の 2 つのインストール コマンドを実行しました。

sudo yum install gcc
sudo yum install python-devel

dgango をインストールして apache と対話するように構成するのは少し複雑です。mod_wsgi python モジュールをインストールし、apache 構成ファイルと wsgi.py ファイルを編集/構成する必要があります (これを読んでください)。

wget http://modwsgi.googlecode.com/files/mod_wsgi-3.3.tar.gz
tar xvfz mod_wsgi-3.3.tar.gz
cd mod_wsgi-3.3
./configure 

Apache 設定ファイルの「LoadModule」部分にこの行を追加します (つまり、次のような名前を付けます: www.vhost.confhttpd.confなど) 。

LoadModule wsgi_module modules/mod_wsgi.so

apache を再起動して、新しい変更を認識するようにします。

/etc/init.d/sudo service httpd stop
/etc/init.d/sudo service httpd start

Apache モジュールのインストールに関する Redhat ドキュメント

于 2012-05-07T23:02:34.933 に答える