Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

edit

  • Loading branch information...
commit 4f02ad7ad459f2854b03d707812c57b0295a6f54 1 parent 0e552d4
reizn authored anandology committed
Showing with 29 additions and 0 deletions.
  1. +29 −0 cookbook/cgi-apache.ja.md
View
29 cookbook/cgi-apache.ja.md
@@ -0,0 +1,29 @@
+---
+layout: default
+title: Apach + CGIの配置
+---
+
+# Apach + CGIの配置
+
+ここでは、web.pyアプリケーションを作成、実行するために必要となる簡単な手順を説明します。
+
+* web.pyとflupsをインストールします。
+
+* 下記のドキュメント通りにアプリケーションを作成します。
+
+ if __name__ == "__main__":
+ web.run(urls, globals())
+
+この例では、`app.py`という名前で、`/www/app`の中に配置し、`http://serever/app/app.py`でアクセスできる必要があります。
+
+* Apacheを設定します。(ここでは、バージョン2.2を例にします)
+
+ ScriptAlias /app "/www/app/"
+ <Directory "/www/app/">
+ Options +ExecCGI +FollowSymLinks
+ Order allow,deny
+ Allow from all
+ </Directory>
+
+これで完了です。あなたのアプリケーションは`http://server/app/app.py`からアクセスができます。このアプリケーションで扱えるその他のURLは、例えば、
+`http://server/app/app.py/myurl`のように、このURLの末尾に付け加えます。
Please sign in to comment.
Something went wrong with that request. Please try again.