heroku 搭建和使用(附几个实用小项目)
Heroku是一个支持多种编程语言的云平台即服务。目前支持Ruby、Java、Node.js、Scala、Clojure、Python、PHP和Perl等语言,基础操作系统是Debian。
可能很多技术人员对 heroku 已经很熟悉了(熟悉的小伙伴以下内容请忽略哦)。heroku 提供免费的选项,我们可以在上面搭建一些个人小项目。诸如搭建网站、镜像、代理、酸酸等,是不是很 nice(手打斜眼笑)。下面介绍 heroku 搭建教程。
搭建前提条件
1.要注册 heroku 账号(建议使用 gmail 等国外邮箱,国内邮箱可能无法创建)
2.创建账号要使用梯子(heroku部分被墙与及使用了谷歌人机验证)
3.最好注册一个 github 账号(搭建酸酸等比较方便)
创建 heroku 账号
heroku 官网注册地址:https://signup.heroku.com
建议用 gamil 等国外邮箱进行注册。注意,该站点使用了谷歌机器人验证,所以注册的时候你必须要能正常访问外网(必须科学)。
注册步骤如下:
然后创建账号,创建后系统后给你发一封验证邮件,登录你的邮箱进行验证即可。验证过程正会叫你填写密码:
客户端安装(非必须)
在创建应用之前,这里我们先安装下客户端。客户端不一定要安装,后台创建应用时提供图像界面操作。习惯使用命令行的小伙伴可以安装下客户端。
客户端下载地址:https://devcenter.heroku.com/articles/getting-started-with-php#set-up
进入 Git installation ,选择你要安装的 git 版本(里面有各种类型的客户端,我选择安装的是 window 客户端),具体安装步骤这里省略。
然后再安装 heroku 命令行界面,客户端下载:
选择你要安装的客户端类型,这里我也选择 window ,安装时直接默认安装即可。
部署应用(命令行部署)
这里以命令行的方式进行部署,有安装客户端的可以试试(下面会提供图形界面的操作例子)。
以 https://github.com/zhangke200377/heroku-node-proxy.git 该项目为例(window下操作):
首先使用快捷键 win+r 打开运行窗口,然后输入 cmd ,确定后打开 dos 命令行窗口:
然后登录 heroku 账号,输入 heroku login 命令,然后输入邮箱、密码:
然后下载项目,创建APP,并 push 到 heroku 仓库,多条命令如下:
git clone https://github.com/zhangke200377/heroku-node-proxy.git cd heroku-node-proxy heroku create ttttestgo git push heroku master
注意:上面的 heroku create ttttestgo 的含义为创建 heroku 项目名称。其中 ttttestgo 为项目名称,需要改为你自己的名称(可随意取),这里的项目名称如果重复会提示。git push heroku master 含义是开始部署应用。
上面整个过程截图如下:
部署成功以后,就可以使用提示的链接 https://ttttestgo.herokuapp.com/ 输入要访问的 url 进行代理访问(不过该代理无法观看油管视频):
是不是美滋滋 :)。
使用 heroku 酸酸搭建教程(图形界面部署)
项目地址:https://github.com/onplus/shadowsocks-heroku
客户端下载地址:https://github.com/onplus/shadowsocks-heroku/releases
要求你要有 github 账号。
整个搭建过程我用截图保存下来(其中fork项目地址和客户端下载地址看上面两个链接) 搭建方法上传百度网盘:
链接: https://pan.baidu.com/s/1oUHSR91xDf9A2GgsY1W-HQ 密码: bcxt
其它几个项目推荐:
you2be : https://github.com/nlrr/you2be
本文地址:https://coderschool.cn/2819.html,转载请注明。
6 Comments
文章不错非常喜欢
这个网速有点慢啊
官网嘛?还是搭建完访问,搭建完毕竟是免费的
请问一下,heroku在中国的访问速度如何?
搭建了一个Air2,速度确实不理想
Heroku 翻墙之后的部署, 在国内能用吗?