Flask-Restful で、簡単なWebAPI を作成中です。
開発環境(Windows) では、Eclipse + PyDev で開発、ローカルでテストをしています。
本番サーバ(Linux) での動作確認(Apache + mod_wsgi) も終わっています。
そこで、ふと思ったのが、デプロイの方法です。
Java + Tomcat の場合、開発環境からサーバへデプロイするには、
- Eclipse上で、warファイルを作成
- 作成したwarファイルを、サーバにコピー
- Tomcat にデプロイ
という手順を取っています。
Flask(というかPython) の場合は、今のところ、*.py ファイルを地道にサーバにコピーしています。
今のところは、数が少ないので手作業で何とかなっていますが、
今後、数が増えてくると、手でコピーするのは面倒だしミスも発生しそうです。
Java でいうところの、warファイルのような仕組みは、Python にはないでしょうか?
みなさん、どのようにデプロイ作業を実施しているんでしょうか。
回答1件
あなたの回答
tips
プレビュー