Linux

如何託管子域?

  • November 6, 2019

我不知道為什麼我很難找到一個相當常見的任務的簡單答案。我敢肯定有簡單的答案,我可能沒有問正確的問題。我顯然不是伺服器管理員,但我通常可以在需要時找出基本任務(除了這個)。

我有一個網站 - example.com - 我在 shopify 上使用它。

我想在 try.example.com 上開發我的登錄頁面,我希望將其託管在 Digital Ocean 上。

  1. 如何將 cname 指向數字海洋伺服器?顯然我需要在數字海洋伺服器上設置某種主機名,然後指向那個?
  2. 指向域後,如何處理其文件?它與簡單地創建一個虛擬主機來處理它們是一樣的嗎?

如果這個問題看起來很基本,我深表歉意,但我正在努力學習,但我不知道要搜尋什麼。我知道這是可能的,因為我已將我域中的其他 cname 指向其他服務。

任何幫助是極大的讚賞。任何形式的起點都應該讓我開始。

域名系統

不完全確定 Shopify 的工作原理,但如果example.com指向的 IP 與應該指向的 Digital Ocean 液滴 IP 不同try.example.com,那麼您需要A記錄而不是CNAME記錄。

您可以在此處此處了解兩者之間的區別。

數字海洋

如果您熟悉 Linux Web 伺服器的基礎知識,Droplet 設置相當簡單。這通常涉及在目錄中安裝nginxapache2放置您的 HTML/PHP/JS 文件/var/www/html/

引用自:https://serverfault.com/questions/990681