主機環境更新實錄 (1) – 前情提要篇


因為主機建立起來已經五六年,都放置很懶得去管它,今年突發起想要來個大翻新,將原有的 LAMP 架構更新為使用 Docker 的方式,所以就有了這一系列分享文~整篇文章詳細記錄各種撞牆的過程,基本上沒什麼知識含量,也不會有概念的詳細說明,頂多能為也受同苦的人提供一種解套。文章內的設定檔或程式碼會盡可能移除敏感資訊,所以並不是貼上就可以跑。

結構

原有的主機環境相對單純,就是 LAMP 後在 /www/html 建立各種服務以及子目錄,主要包含首頁、個人簡介還有一個拿來寫流水帳的 WordPress。

新的環境希望能夠使用 docker 建立,domain 的部分採用 subdomain 取代之前的 subdirectory,沒什麼特別原因,純粹覺得比較潮。因此預計更新為以下:

  • container 1(home)
    • port: 80 -> 80, 443 -> 443
    • domain: domain.tw
  • container 2(profile)
    • port: 8000 -> 80, 8001->443
    • domain: domain-b.domain.tw
  • container 3(WP)
    • port: 8010 -> 80, 8010 -> 443
    • domain: domain-c.domain.tw

說完結構直接進入操作!


主機環境更新實錄:

  1. 主機環境更新實錄 (1) – 前情提要篇
  2. 主機環境更新實錄 (2) – Docker 篇
  3. 主機環境更新實錄 (3) – DNS 及轉導篇
  4. 主機環境更新實錄 (4) – SSL 篇
  5. 主機環境更新實錄 (5) – WP 篇
  6. 主機環境更新實錄 (6) – 完結篇

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *