09月
6
UbuntuのLinuxのインストールはPythonに
2008年9月6日|
この資料では、私のインストール方法とは、 WebサービスとしてのPythonを実行するLinuxのUbuntuの任意の場所にはlocalhostとして説明する。
1 。 あなたのPythonの最新バージョンがインストールされ、そのためには、ターミナルで次のコード行を入力する必要があります:
sudo apt-get install python aptの sudo apt-get install python
2 。 現在、 Apacheでは、 Webサービスとしてそれを実行する場合は、それをインストールするにはApacheのmod_python必要があると、端末でのコマンドの種類は、以下の行:
sudo apt-get install libapache2-mod-python aptのsudo apt-get install libapache2-mod-python - sudo apt-get install libapache2-mod-python
3 。 する場合は、デフォルトのlocalhostのディレクトリ-の/ v ar/ w ww/と、その命令は、以下の場合は、以前はA pacheを設定し、その場所は、デフォルト以外では/ v ar/ w ww/ l ocalhostに実行すると、命令に従うのb :使用する
1つの。
端末で次のコマンドを実行:
cd /etc/apache2/sites-available/
し、次のコマンドを実行する:
sudo gedit default
今では、ファイルは、次のコードを見つけるオープン:
<Directory /var/www/> オプションのインデックスのMultiViews FollowSymLinks AllowOverride AuthConfig ご注文を否定することができます すべてから許可 このディレクティブをapache2のを見たいのです。 #コメントを解除 #デフォルトのスタートページ/ apache2のデフォルト( )のときに行く/ # RedirectMatch ^ / $ / apache2のデフォルト/ < /住所録>
に変更:
<Directory /var/www/> オプションのインデックスのMultiViews FollowSymLinks AllowOverride AuthConfig ご注文を否定することができます すべてから許可 AddHandler mod_python 。パラグアイ PythonHandler mod_python.publisher オンタリオPythonDebug このディレクティブをapache2のを見たいのです。 #コメントを解除 #デフォルトのスタートページ/ apache2のデフォルト( )のときに行く/ # RedirectMatch ^ / $ / apache2のデフォルト/ < /住所録>
ターミナルで実行:
sudo gedit /var/www/test.py
がオープンしているファイルを入力:
デフ指数(リクエスト) : 戻り"テスト"の成功;
ファイルを保存し、動作するはず
http://localhost/test.pyを訪問し、 "テスト"内のテキストをプレーン成功と言いなさい
b.
端末で次のコマンドを実行:
sudo gedit /etc/apache2/apache2.conf
その場合は、ディレクトリから/家の/ usr /ドキュメント/ホスト/研究室/ニシキヘビ/ Pythonのコードを実行していると仮定
ファイルの下に次のコードを追加します:
エイリアス/ニシキヘビ/ /家の/ usr /ドキュメント/ホスト/研究室/ニシキヘビ/ の<Location /python/> AddHandler mod_python 。パラグアイ PythonHandler mod_python.publisher オンタリオPythonDebug < /場所>
ターミナルで実行:
sudo gedit /home/usr/Documents/Host/lab/python/test.py
がオープンしているファイルを入力:
デフ指数(リクエスト) : 戻り"テスト"の成功;
ファイルを保存し、動作するはず
http://localhost/test.pyを訪問し、 "テスト"内のテキストをプレーン成功と言いなさい
同様の投稿
- 見つからなかったら
コメント
3コメントはこれまで










素晴らしい、チップをお寄せいただきありがとうございます。 私はPythonを学びたいです。
けど、これは、ブラウザではなく、ファイルをダウンロードして表示するにもかかわらず、 Apacheを再起動する問題を抱えているように見える。 私は私が間違ったディレクトリがあるかもしれないが、そのディレクトリをどこにするか、 localhostのファイルがある場所だと思うのPythonですか?
場合は、ブラウザのファイルをダウンロードし、それを実行可能ファイルの種類としては、パラグアイが認識されないことを意味しようとします。 主な原因である可能性がある:
1 。 それは、実行可能ファイルをchmodしてください775右側の許可を持っていません。
2 。 あなたは、あなたのローカルホストファイルを配置する必要がありますが、例えば、もしあなたの。パラグアイファイルが/ home / usr / binに/ test.py 、その後は/ home / usr / binに/する必要がありますが間違ったディレクトリがある場合がありますディレクトリにあります。 とBの次の命令は、それを変更することと:
エイリアス/ニシキヘビ/ /ホーム/ usr / binに/
クイック返信いただきありがとうございます。 私は、アクセス許可を変更すると試みたが機能しなかったと私はすでにこのように、ディレクトリの変更は:
エイリアス/ニシキヘビ/ /ホーム/ myname / www /の
AddHandler mod_python 。パラグアイ
PythonHandler mod_python.publisher
オンタリオPythonDebug
とまだ動作しません。 研究にはそれについてだろう。 そのアイディアですか?