Domain-Name

如何配置託管在 Rackspace 雲伺服器 (Ubuntu) 上的網站?

  • April 15, 2011

我在 Rackspace 上設置了一個雲伺服器實例,我購買了一個域名並將其定向到我的伺服器的 IP 地址,因為我想在此伺服器上託管 Sinatra 應用程序,但這是我第一次這樣做,我需要一些指針。

我的主要困惑是:當我在瀏覽器中點擊 IP 地址或域名時,Ubuntu 將如何知道它應該從哪個目錄提供文件?有我應該修改的配置文件嗎?我已經用這個修改了 /etc/hosts :

173.1.1.23 my.domain.com

(不是真實IP地址)

但這不起作用。我的應用程序正在執行……所以我不知道這裡缺少什麼。有人在 Rackspace 上建立網站嗎?任何見解將不勝感激。

第二個困惑是:是否可以在沒有名稱伺服器的情況下將域名指向 IP 地址?只是好奇。GoDaddy 讓我認為是,但現在我不太確定。:-/

基本上,當您www.example.com在瀏覽器中鍵入時會發生這種情況。

  1. 瀏覽器從 DNS 伺服器查找域名的 IP 地址。
  2. 瀏覽器向給定的 IP 地址發送對特定資源的請求(但也傳遞人類可讀的地址(域名),以便一個 IP 地址可以服務於許多網站)。
  3. 伺服器返回資源。

更詳細的描述在http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url

基本上,如果您只有一個從該 IP 地址提供服務的站點,那麼您無需將 DNS 名稱與伺服器本身的 IP 地址關聯起來。您只需確保已在 DNS 伺服器上正確設置了記錄。

如果您想從一個 IP 地址為具有不同域名的不同網站提供服務,請查看http://httpd.apache.org/docs/2.0/vhosts

是否可以在沒有名稱伺服器的情況下將域名指向 IP 地址?

我不確定你在這裡得到什麼。要讓電腦從給定名稱獲取 IP 地址,它要麼位於特定電腦的主機文件中,要麼位於 DNS 伺服器上。

高溫高壓

安迪

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