1
mmyjona 2012-09-16 23:28:19 +08:00
最好就是做个virtualenv,pythonz,pip的脚本。这样无论什么状况都能搞定了。
|
2
dreampuf 2012-09-17 00:02:13 +08:00
- 使用virtualenv构建基本环境
- 本地调试通后。`pip freez > requirements.txt`,并将requirements.txt添加到版本库 - 上传版本库。搭建virtualenv环境,执行pip install -r requirements.txt 完成。 如果还需要连接其他webserver(比如nginx),安装uwsgi,使用uwsgi启动应用,然后nginx转发。flask官方有详尽的文档。 |
3
wangdage191 2012-09-17 00:14:13 +08:00
楼主很专业,
|
4
hepochen 2012-09-17 00:19:31 +08:00
用setuptools写个setup.py就可以了。
|
5
magicshui OP @mmyjona 现在就是用virtualenv来做,但是,部署成问题了,比如我启动一个管理界面的server,本地一个python app.py 就起来了,但是放到vps上,通过url来看的时候是不是还要配置服务器啥的,vps上有没有简单的方式?
@dreampuf 恩呢,第一步想法一致,其实现在问题就在配置服务器上,朋友这边不懂如何配置,我想有没有部署的脚本或者其他更简单的方式? @wangdage191 楼主也是刚开始学习…… @hepochen 嗯,setup这个能把服务器那个搞定吗?有没有一些已有的解决方案?同上,其实头疼部署这个…… |