当前位置: 首页 > news >正文

Heroku安装与使用

####一、描述 Heroku是可以用来搭载Python的Web服务的,可以把我们制作好的Web程序免费的部署在上面。

####二、安装使用流程 #####1 安装配置

pip install gunicorn
复制代码

#####2 生成必要的配置文件

  1. 生成Procfile文件(xxx代表的就是你的主入口文件):
web: gunicorn xxx:app
复制代码
  1. 生成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了之后没反应,可能需要你翻墙提交.

####四、相关链接

Heroku官方教程

Heroku教学视频,需翻墙

转载于:https://juejin.im/post/5b3ac8446fb9a024ec4b085a

相关文章:

  • webpack 4.14配置详解
  • 中间有文字的分割线效果
  • ie6,ie7下overflow失效解决方法
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 关于DAMAGE: after Normal block的问题 【from http://blog.sina.com.cn/s/blog_a4864fde01014962.html】...
  • ispoweroftwo 判断2的次幂【转】
  • 用 puppeteer 获取 jd 商品评论
  • LightOJ 1033 区间dp
  • 多线程停止的方法
  • Java 学习(18)--列表(List)/ 集合 (Set)/ 泛型 / Map
  • Koala – 开源的前端预处理器语言图形编译工具
  • 头晕的奶牛 C组模拟赛
  • 文件头修改工具
  • 网络编程知识整理
  • 在IDEA中,MAVEN项目依赖报错问题(dependencies中总是有红色波浪线)
  • JavaScript-如何实现克隆(clone)函数
  • 【Under-the-hood-ReactJS-Part0】React源码解读
  • Android Studio:GIT提交项目到远程仓库
  • CSS相对定位
  • Leetcode 27 Remove Element
  • leetcode386. Lexicographical Numbers
  • Linux链接文件
  • Python利用正则抓取网页内容保存到本地
  • spring boot 整合mybatis 无法输出sql的问题
  • Vue 2.3、2.4 知识点小结
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 解析带emoji和链接的聊天系统消息
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 利用jquery编写加法运算验证码
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 每天一个设计模式之命令模式
  • 深入浅出webpack学习(1)--核心概念
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • 再次简单明了总结flex布局,一看就懂...
  • 我们雇佣了一只大猴子...
  • ​​​​​​​​​​​​​​Γ函数
  • ​Spring Boot 分片上传文件
  • ​卜东波研究员:高观点下的少儿计算思维
  • # 数论-逆元
  • #QT(TCP网络编程-服务端)
  • #QT(一种朴素的计算器实现方法)
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • (2009.11版)《网络管理员考试 考前冲刺预测卷及考点解析》复习重点
  • (4) PIVOT 和 UPIVOT 的使用
  • (52)只出现一次的数字III
  • (Note)C++中的继承方式
  • (windows2012共享文件夹和防火墙设置
  • (zhuan) 一些RL的文献(及笔记)
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (转)从零实现3D图像引擎:(8)参数化直线与3D平面函数库
  • .NET delegate 委托 、 Event 事件
  • .NET HttpWebRequest、WebClient、HttpClient
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)