6

heroku 搭建和使用(附几个实用小项目)

Posted by 撒得一地 on 2018年9月5日 in 免费资源, 杂谈

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客户端下载页面

进入 Git installation ,选择你要安装的 git 版本(里面有各种类型的客户端,我选择安装的是 window 客户端),具体安装步骤这里省略。

然后再安装 heroku 命令行界面,客户端下载:

下载 heroku 命令行客户端

选择你要安装的客户端类型,这里我也选择 window ,安装时直接默认安装即可。

部署应用(命令行部署)

这里以命令行的方式进行部署,有安装客户端的可以试试(下面会提供图形界面的操作例子)。

以 https://github.com/zhangke200377/heroku-node-proxy.git  该项目为例(window下操作):

首先使用快捷键 win+r 打开运行窗口,然后输入 cmd ,确定后打开 dos 命令行窗口:

cmd打开运行窗口

然后登录 heroku 账号,输入 heroku login 命令,然后输入邮箱、密码:

使用dos登录heroku账号

然后下载项目,创建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 含义是开始部署应用。

上面整个过程截图如下:

使用命令行搭建web代理

搭建成功提示

部署成功以后,就可以使用提示的链接 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

Comments are closed. Would you like to contact the author directly?
网站地图|XML地图

Copyright © 2015-2024 技术拉近你我! All rights reserved.
闽ICP备15015576号-1 版权所有©psz.