This domain may be for sale!
virtualenvで仮想環境を作ることが出来たので、これをmod_wsgi経由でapacheから利用できるようにしたいと思います。 過去にmacportsでwsgi_modを入れていたのでこれを使おうと思ったのですが、 確認したところインストールされているのはmod_wsgi@3.3_0+python26となっていてpython2.6を使用する設定になっている模様。 仮想環境はpython2.5にしたので1度deactivateにして再度インストールすることに。 sudo port install mod_wsgi -python25 しかしpython2.5を指定しても結局インストールされるのはmod_wsgi@3.3_0+python26。 うーん、ヴァージョンを下げなければpython2.5では入らないんですかね・・・。 悩んだあげく、よくわからず仮想環境をpython2.6に変更
“Think about the ideal way to write a web app. Write the code to make it happen.” [more...] Webpy + Apache with mod_wsgi The following steps were tested on Apache-2.2.3 (Red Hat Enterprise Linux 5.2, x86_64), mod_wsgi-2.0. Note: You may replace ‘appname’ with your own project name. You may replace code.py with your own file name. /var/www/webpy-app found below refers to the path to the directory c
kuma8さんが簡潔かつ的確なまとめを書いてくださっているが、とりあえず記録しておく。今回試した環境は、CentOS 5.2Python 2.6 Django 1.0.1-beta 必要なライブラリをインストールするServer版のCentOSを普通にインストールしたらApache2は入っているはずなので、この点は省略。今回はCentOS標準のPythonではなく、独自にインストールしたPythonを使うという前提で話を進めるので、python-develは必要ではない。 $ sudo yum install apr-devel apr-util-devel mod_wsgiをビルドするmod_wsgiの最新版2.3をダウンロードしてビルドする。使用するPythonのパスは、/usr/local/bin/python-2.6であるとする。 $ http://modwsgi.googleco
web.pyを使ってやっとメインのロジック部分が完成、いままでweb.pyをスタンドアローンで実行させ作っていたのでApacheと連携しさせてみることに。 既にCGIとしてPythonは動くのでアクセスしてみると・・・web.pyを使ったアプリは動かない。 うーん なのでWSGIで動かしてみることを試してみる、とりあえずmod_wsgiのモジュールをGoogle Code Archive - Long-term storage for Google Code Project Hosting.で探してみるとない・・・。 動かす環境はWindowsXP+Apache2.0.63+Python2.5、各バージョンに合ったバイナリモジュールがない・・・ 仕方なく他のサイトを検索してみたところ何とか発見!!http://adal.chiriliuc.com/mod_wsgi/ httpd.confに
PEP 333 – Python Web Server Gateway Interface v1.0 Author: Phillip J. Eby <pje at telecommunity.com> Discussions-To: Web-SIG list Status: Final Type: Informational Created: 07-Dec-2003 Post-History: 07-Dec-2003, 08-Aug-2004, 20-Aug-2004, 27-Aug-2004, 27-Sep-2010 Superseded-By: 3333 Table of Contents Preface Abstract Rationale and Goals Specification Overview The Application/Framework Side The Serv
またも間が空いてしまったnullpobug勉強会と、そのまとめ。 今回のテーマはwsgiについて。 講師:id:nullpobug 生徒:id:feiz wsgiってなに web server gateway interfaceの略。 webサーバーとアプリケーション間の通信規約を定めたもの。 PEP-333に仕様が記述されている。 具体的に サーバー側のきまりごと 環境変数をdict形式で提供するよ。 アプリを application(env, start_response) って形で呼び出すよ。 envは辞書形式の環境変数、start_responseはレスポンスヘッダを返すためのコールバックだよ。 アプリ側のきまりごと envとstart_responseの2つの引数を受け取るcallableとして実装するよ。 envはサーバー側で作った環境変数のdictで、start_respon
Mac OS X 10.6.8 で Web ページを python によって作成したい. そのために,mod_wsgi というモジュールを apache2 に組み込む方法を書く. ほとんど Homebrew で mod_wsgi のインストール の引用です. システム要件 -Intel CPU 搭載 -0.5 Leopard か、それ以上の OS -X11 含む Xcode (OS インストールディスクから入手) -Java Developer Update 1. homebrew のインストール まずは Java のバージョンを確認. $ java -versionjava version 1.6.0_22 だったらアップデートを(たぶん Mac OS のアップデートで自動更新されるはず). 続いて,homebrew のインストール. $ ruby -e "$(curl -fsSL ht
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く