close
一、heroku佈署前置作業
- 開啟cmd記得該路徑位置,並執行pip freeze > requirements.txt 產生該檔案。(將檔案放到有manange.py的路徑下),留意該檔案如果全部放上去容易出錯,建議先用少部分的測試。
- 建立Procfile檔案,自己新建一個檔名為procfile不需要任何副檔名。並在內容輸入 web: gunicorn henrysite.wsgi --log-file -
- 在setting.py最底下加入該行 STATIC_ROOT = os.path.join(BASE_DIR, 'static')。
- 新增一個runtime.txt檔案裏面輸入 python-3.6.4 內容。
- 建立.gitignore檔案(不需要附檔名),用來排除不用上傳的檔案。
二、接下來到heroku網站建立自己的網站
- 至網站執行create new app比較快,若要打指令建立app也可以。
- 首先下載Download and install the Heroku CLI 並安裝. 這樣才能後續作業
- 開啟cmd 並進入該路徑位置C:\Program Files\heroku\bin
- 執行 heroku login 並進行登入作業
- 開啟gitbash,並CD到manage.py的路徑底下
- 執行git init 及 heroku git:remote -a henrysite
- 執行檔案上傳作業
git add.
git commit -am "make it better"
git push heroku maste
三、進行ClearDB MySql建置作業
1.點選Resource>find more add-ons
2.找到cleardb mysql 安裝
3.點選Install cleardb mysql 進行安裝
4.選擇第一個選項為免費,空間只有5GB(目前上傳資料速度非常非常非常非常的慢),可能要選擇一個月50美元的那個速度才會提升的樣子。
5.完成cleardb安裝後,進到該頁面,點選setting選項
6.先將mysql:\\裡面的內容都先複製出來,內含了設定Mysql連結的基本資料
7.如圖所示,依序填入。
全站熱搜
留言列表