Heroku

Heroku 免费云空间


准备

必须要用git

注册账户

hero官网

安装Heroku Toolbelt

Heroku Toolbelt

Heroku Toolbelt是用于创建、管理Heroku上apps的命令行工具

heroku 的命令行客户端将被安装到/usr/local/heroku,同时,/usr/local/heroku/bin将被添加到你的PATH环境变量

下载并安装完成后,在 shell 中输入heroku login,用创建heroku账号的email密码登陆

    $ heroku login
    Enter your Heroku credentials.
    Email:            adam@example.com
    Password (typing will be hidden):
    Authentication successful.

把你的 SSH 公钥上传到 Heroku,这一点很重要,上传后才能使用 git push 命令。正常情况下,login 命令会自动创建并上传 SSH 公钥。

上传应用

在工程的根目录下新建一个 Procfile 文件,添加如下内容:

web: node app.js
  • 到应用面板页勾选 web node app.js ,然后点击 Apply Changes 启动应用。
$ git init
$ git add .
$ git commit -m "init"
$ git remote add heroku git@heroku.com:yourAppName.git

在 push 到 heroku 服务器之前,我们还需要做一个工作。由于我国某些政策的原因,我们需到~/.ssh/ 目录下,新建一个 config 文件,内容如下:

cd ~/.ssh/
vi config
Host heroku.com
User yourName
Hostname 107.21.95.3
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
port 22
$ git push heroku master

成功

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容