[Asp.Net Core] 在Heroku上部屬Asp.Net Core網站

在Heroku上部屬Asp.Net Core網站

1. 註冊一個heroku帳號,只需要基本資料

2. 建立一個新的APP

3. 部屬方式有三種,這邊先使用第一種,Heroku的git

4. 先安裝Heroku的CLI

5. 開啟cmd,登入heroku

$ heroku login

6. 建立新的git儲存庫

$ git init
$ heroku git:remote -a test20100220

7. push上去

$ git add .
$ git commit -am "init."
$ git push heroku master

8. 同時在Heroku上會看到build失敗的log,因為他不認識這個程式語言

9. 在Heroku市集可以找到一個第三方的buildpack

10. 把他附加到APP上,要注意的是參數 -a 後面要打在Heroku上的App名稱

11. 接著再push一次,可以看到這次有開始正常的build了

12. 部署完成,可以open app確認網站內容