Flaskの設定

blogはFlask+mod_wsgiという環境で動かしているのでFlaskもインストールしま す。

Flaskのインストール

普段使っているmacbookではvirtualenvwrapperで環境を切り替えられるよ うにしていますがサーバーではその必要もないので普通にeasy_installでいれてしまいます

sudo easy_install -U Flask

あと、blogを動かすのに必要なモジュールも同じように入れていきます。

Apacheの設定ファイルの修正

Flaskの mod_wsgi を参考にしながら設定すればよいでしょう。

WSGISocketPrefix run/wsgi
<VirtualHost *:80>
 ServerName blog.kzfmix.com

 WSGIDaemonProcess flascore user=xxx group=xxx threads=15
 WSGIScriptAlias / xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.wsgi

 <Directory /xxxxxxxxxxxxxxxx>
     WSGIProcessGroup flascore
     WSGIApplicationGroup %{GLOBAL}
     Order deny,allow
     Allow from all
 </Directory>
 </VirtualHost>

うまく動かない時にはapacheのエラーログ見ると原因が書いてあります。

Table Of Contents

Previous topic

Plaggerのインストール

This Page