一、heroku佈署前置作業

  1. 開啟cmd記得該路徑位置,並執行pip freeze > requirements.txt 產生該檔案。(將檔案放到有manange.py的路徑下),留意該檔案如果全部放上去容易出錯,建議先用少部分的測試。
     
  2. 建立Procfile檔案,自己新建一個檔名為procfile不需要任何副檔名。並在內容輸入 web: gunicorn henrysite.wsgi --log-file -  
     
  3. 在setting.py最底下加入該行 STATIC_ROOT = os.path.join(BASE_DIR, 'static')。
     
  4. 新增一個runtime.txt檔案裏面輸入 python-3.6.4 內容。
     
  5. 建立.gitignore檔案(不需要附檔名),用來排除不用上傳的檔案。

 

二、接下來到heroku網站建立自己的網站

  1. 至網站執行create new app比較快,若要打指令建立app也可以。
  2. 首先下載Download and install the Heroku CLI 並安裝. 這樣才能後續作業
  3. 開啟cmd 並進入該路徑位置C:\Program Files\heroku\bin
  4. 執行 heroku login 並進行登入作業
  5. 開啟gitbash,並CD到manage.py的路徑底下
  6. 執行git init 及 heroku git:remote -a henrysite
  7. 執行檔案上傳作業
      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.如圖所示,依序填入。

 

 
arrow
arrow
    全站熱搜

    任我行 發表在 痞客邦 留言(0) 人氣()