Linux

Bluehost 到 Digital Ocean:在筆記型電腦上建構 Web 開發/測試環境

  • September 9, 2018

在過去的幾年裡,我一直是 Bluehost / LAMP 站點開發人員,但現在我打算切換到 Digital Ocean 以獲得價格具有競爭力的 VPS,我可以使用它來追求其他技術(nginx、Scheme 和 Clojure 開發)。

我有幾台筆記型電腦用來測試我目前的 LAMP / Joomla!/ 基於 JQuery 的域和子域,以確保我可以讓它們在 Digital Ocean 上工作。

問題:我將如何在測試/開發環境中設置 DNS/IP 解析?

我會使用我的真實域名和本地 DNS 創建一個“封閉”環境來“模仿”Digital Ocean VPS 嗎?

我會在測試筆記型電腦上創建一個“虛構”域,讓我目前的站點啟動並執行,然後將工作配置“翻譯”到真實域嗎?

我需要注意哪些注意事項(DNS、nginx、CGI)?

謝謝!

實現這一點的最簡單方法是簡單地編輯您的 /etc/hosts 文件並為您的模擬筆記型電腦站點添加一個名稱到 127.0.0.1,例如:

127.0.0.1  localhost laptopname www.mydomain.com

然後,您可以在筆記型電腦中設置 nginx 並使用無法遠端訪問的環回介面從那裡提供內容。

對 nginx 配置和內容感到滿意後,您可以:

  • 在 DigitalOcean 上創建 VPS
  • 安裝 nginx
  • 複製筆記型電腦的配置和內容
  • 添加指向 VPS 的真實 DNS 記錄,以便每個人都可以訪問它

引用自:https://unix.stackexchange.com/questions/148196