2017年1月26日 星期四

Heroku 架站

Heroku 架站基礎

學習條件:
基礎github基礎指令熟悉
windows cmd基礎指令

這次介紹如何在heroku上面,上傳網站上去

大致上需要工具:
console2(或是cmd也行)
python
virtualenv(上一節所介紹的venv)
ssh安全金鑰(前面github教學文 前一節都有介紹如何產生)

----------------------------------------------以上工具請先自行準備----------------------------------------------

首先,我們先建一個資料夾"test"
不過有時候,並不是要在console預設的磁碟下
而是在其他磁碟下,所以這邊用到的是windows command

如圖,從F槽跳到E槽,並創造資料夾"test"
指令:
cd /d e:\
mkdir test
notepad index.php(為了等下上傳到heroku上面,方便heroku辨認程式語言)


做完之後,我們先讓test這個資料夾變成能用python的虛擬資料夾


指令:
virtualenv venv --distribute #安裝venv函數
venv\Scripts\activate #以後若重開 必備指令
記住!(venv)要看到有路徑venv才算啟動成功




接下來,為了要上傳,所以先建立git相關資訊
git config --global user.name "account_name"
git config --global user.email "your_email@gmail.com"


完畢後,將做好的ssh公鑰上傳到heroku,順便登入heroku

指令:
heroku keys:add
heroku login


接下來要準備上傳檔案了,要用到git 先建立本機端部分
指令:(不介紹了,git基礎篇有介紹)
指令:
git init
git add .
在heroku 創造平台


指令:
heroku create


git創造紀錄點,並且上傳到heroku平台上




指令:
git commit -m "first" #會有一堆指令出現,若想清空可以打"cls"把指令全部清掉
git push heroku master #類似github 上傳到heroku 分支為master?


上傳後,我們去heroku平台上去看看



Heroku基本架站 待續..........


沒有留言:

張貼留言