heroku 基本使用
date
Feb 6, 2022
slug
heroku
status
Published
tags
使用笔记
summary
可以在
Settings
界面进行操作, 比如服务运行时的 初始化参数 等...type
Post
基本信息
- 作用: 可以很方便的部署托管 node 服务和管理
- 可以在
Settings
界面进行操作, 比如服务运行时的 初始化参数 等.
- 登录注册完后可以进行一下操作
安装与部署的基本命令
安装: brew tap heroku/brew && brew install heroku
登录: heroku login
创建: heroku create
在 项目跟路径 执行命令, 执行完后可以在 heroku 的网页看到创建的实例
![notion image](https://www.notion.so/image/https%3A%2F%2Ffile.notion.so%2Ff%2Ff%2F19e70c3d-bb81-4c2b-8a13-4b3cac21334b%2F238e1fc1-58d1-4d84-9c20-93fea92a53a0%2FUntitled.png%3Fid%3D075ef8c7-1448-4c96-b66b-e9c3beb54412%26table%3Dblock%26spaceId%3D19e70c3d-bb81-4c2b-8a13-4b3cac21334b%26expirationTimestamp%3D1721736000000%26signature%3DYyeLimtqN1JTPQVUujNhizmeEQFdJ_0Qv8KOMpt07LY?table=block&id=075ef8c7-1448-4c96-b66b-e9c3beb54412&cache=v2)
部署: git push heroku master
此命令不是推送当前
git
仓库地址, 而是将当前的 master
分支推送到 heroku
的远程镜像仓库.![notion image](https://www.notion.so/image/https%3A%2F%2Ffile.notion.so%2Ff%2Ff%2F19e70c3d-bb81-4c2b-8a13-4b3cac21334b%2F03a7b566-2998-4659-a912-98f3640a14e7%2FUntitled.png%3Fid%3D60752a57-eb9d-46da-a9ab-06135c532b5a%26table%3Dblock%26spaceId%3D19e70c3d-bb81-4c2b-8a13-4b3cac21334b%26expirationTimestamp%3D1721736000000%26signature%3DBnITcVcey-TIgYnPMM_NGc22Le3JBxiKuTf7CfoRH3k?table=block&id=60752a57-eb9d-46da-a9ab-06135c532b5a&cache=v2)
推送完毕后, 会 自动重新 部署 node 服务.
![notion image](https://www.notion.so/image/https%3A%2F%2Ffile.notion.so%2Ff%2Ff%2F19e70c3d-bb81-4c2b-8a13-4b3cac21334b%2F7551ea15-bc67-4596-92f0-a53481309b4b%2FUntitled.png%3Fid%3Df2166a61-8008-404e-a7aa-56ec700ed8ca%26table%3Dblock%26spaceId%3D19e70c3d-bb81-4c2b-8a13-4b3cac21334b%26expirationTimestamp%3D1721736000000%26signature%3D0Ejof8fg-zDxwfCuvRL35lWVfNp_OSn7IznsdS8kNs8?table=block&id=f2166a61-8008-404e-a7aa-56ec700ed8ca&cache=v2)
查看:
heroku open
: 查看当前部署服务托管的 线上域名heroku logs --tail
: 查看服务 log