CentOS7でApache Python3 Flask

 さくらのVPS CentOS7で構築したサーバでFlask使ったWebAPI開発をはじめたのでメモ。
 一般にはNginxを使う様だけど、本番じゃないからパフォーマンスとか重視しないし、入ってるApacheで対応した。

 CentOS7には既にPython3.4が居たのでこいつを利用、PIPも入れて、devel系はmod-wsgiに必要。
 Flaskとmod-wsgiはpipで入れられた。

 あとは、httpd.confに書くだけ。

今回は/var/www/flaskに設置。
wsgiモジュールをロードして、WSGIアダプタを用意するだけ。

アダプタはこんな感じ

この場合は、myapp.pyに書いてあるappアプリを起動してる。

案外楽だった。

(1071)


カテゴリー: LAMP[Linux, Apache, MySQL, PHP]   パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です