2014年9月13日 星期六

將Server移植到Amazon AWS上



AWS服務已經推出很久了,已經有很多教學文,連官網都有詳細的說明。
不過大都散佈在各處,我把自己移植經驗寫下來。

我移植的是APP的backend server,Server除了Query Data外,還兼負責壓縮儲存圖片。
所以需要做下面幾件事:

  1. 啟動一台Server (使用AWS EC2服務)
  2. 透過終端機登陸Server, 並安裝Apache + MySQL + PHP
  3. 啟動SQL伺服器 (使用AWS RDS)
  4. 將MySQL檔案上傳到AWS RDS
    • mysql --host  "AWS RDS的DNS"  -u  "使用者名稱" -p < ~/backup.sql
    • DNS長得像 “xxxx.ccwhkkoksnnz.ap-northeast-1.rds.amazonaws.com”
  5. 上傳PHP code到Server
  6. 將備份圖片上傳到雲端空間 (使用AWS S3服務)
  7. 將圖片透過PHP上傳到雲端空間
流程相當長,大家還是耐心的做下去吧~


沒有留言:

張貼留言