####一、描述 Heroku是可以用来搭载Python的Web服务的,可以把我们制作好的Web程序免费的部署在上面。
####二、安装使用流程 #####1 安装配置
pip install gunicorn
复制代码
#####2 生成必要的配置文件
- 生成Procfile文件(xxx代表的就是你的主入口文件):
web: gunicorn xxx:app
复制代码
- 生成requirements.txt(里面包含了所用到的一些库)
Flask==0.10.1
gunicorn==19.3.0
itsdangerous==0.24
Jinja2==2.7.3
MarkupSafe==0.23
Werkzeug==0.10.1
复制代码
#####3 开始Hero
//如果没有加入git的话,先init一下
git init
//登录heroku
heroku login
//创建一个App,名字是junwen,返回的地址就可以直接访问了。
heroku create junwen
//本地git连接远程Heroku的名字
heroku git:remote -a junwen
//添加所有修改后的文件
git add .
//提交
git commit -m"提交"
//最后把本地文件push到heroku上面,此时就可以直接访问页面打开了。
git push heroku master
复制代码
后期的代码更新后,commit后,先push到Heroku上,然后再提交到git上去。
请求url示例:
//xxx是具体的路由名字了
https://fzapplication.herokuapp.com/xxx
复制代码
####三、问题
如果遇到提交的时候,Push了之后没反应,可能需要你翻墙提交.
####四、相关链接