GCP 安裝步驟
準備開始
先安裝 Cloud SDK
更新Components
gcloud components update
新建專案
gcloud projects create [YOUR_PROJECT_NAME] --set-as-default
顯示所有專案
gcloud projects list
確認專案是否建立
gcloud projects describe [YOUR_PROJECT_NAME]
在專案下建立App
gcloud app create --project=[YOUR_PROJECT_NAME]
選擇部屬地區 參考網址
地區 | 區域 | 位置 |
---|---|---|
asia-east1 | a、b、c | 台灣彰化縣 |
asia-east2 | a、b、c | 香港 |
asia-northeast1 | a、b、c | 日本東京 |
asia-northeast2 | a、b、c | 日本大阪 |
asia-south1 | a、b、c | 印度孟買 |
asia-southeast1 | a、b、c | 新加坡裕廊西 |
australia-southeast1 | a、b、c | 澳洲雪梨 |
europe-north1 | a、b、c | 芬蘭哈米納 |
europe-west1 | b、c、d | 比利時聖吉斯蘭 |
europe-west2 | a、b、c | 英國倫敦 |
europe-west3 | a、b、c | 德國法蘭克福 |
europe-west4 | a、b、c | 荷蘭埃姆斯港 |
europe-west6 | a、b、c | 瑞士蘇黎世 |
northamerica-northeast1 | a、b、c | 加拿大魁北克省蒙特婁 |
southamerica-east1 | a、b、c | 巴西奧薩斯庫 (聖保羅) |
us-central1 | a、b、c、f | 美國愛荷華州康索布魯夫 |
us-east1 | b、c、d | 美國南卡羅來納州蒙克斯科納 |
us-east4 | a、b、c | 美國北維吉尼亞州阿什本 |
us-west1 | a、b、c | 美國奧勒岡州達勒斯 |
us-west2 | a、b、c | 美國加州洛杉磯 |
複製Helloworld到本機端測試
git clone https://github.com/GoogleCloudPlatform/php-docs-samples.git
進helloworld資料夾
cd php-docs-samples/appengine/php72/helloworld
編輯app.yaml
runtime: php55
api_version: 1
threadsafe: true
handlers:
- url: /.*
script: index.php
部署至GCP
gcloud app deploy
瀏覽部屬網站
gcloud app browse
留言
張貼留言