Heroku

作者: gougoustar | 来源:发表于2016-10-12 09:14 被阅读0次

    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
    

    成功

    相关文章

      网友评论

          本文标题:Heroku

          本文链接:https://www.haomeiwen.com/subject/ojvbyttx.html