ใช้สถาปัตยกรรมเดียวกับ google พร้อมใส่ load balance มาแล้วว
- ดาวโหลดผ่าน command ได้ โดยผ่าน SDK ของภาษานั้นๆ
- การอัพโหลดไฟล์ขึ้นโฮสนั้น ทำได้ ผ่าน Google App Engine Launcher
- ในไฟล์ app.yaml จะทำการสแกนทุกไฟล์ และจะแก้ path ให้
- ไฟล์ที่ใช้ในการ Deploy ต้องเหมือนต้นฉบับ ไม่งั้นจะไม่สามารถอัพโหลดได้ เพราะระบบทำเป็น version
Google Cloud SDK Shell
$ gcloud init //Authentication User
Google App Engine Launcher
ใช้ ในการอัพโหลดไฟล์เข้าไปใน ตัว App Engine
app.yaml
http to https
http to https
- url: /(.+)?/?
script: wordpress/index.php
secure: always
redirect_http_response_code: 301
Fix Error
- appcfg.py rollback แก้ด้วย เข้าไปใน โฟล์เดอร์ C:\Program Files (x86)\Google\google_appengine พิมพ์ python appcfg.py rollback D:\backup_website\website