2013-06-02 30 views
0

我在hetzner上購買了一個專用的虛擬服務器,現在我得到了一個IP地址。我是服務器和DNS的新手,所以我確信我在領域存在一些根本性的誤解。 目前,我有一個在服務器上運行的獨角獸應用程序。我還沒有購買任何域名,因此只能通過我的IP訪問。 我想部署一個更多的應用程序到這臺服務器,我不明白怎麼做(或如何區分nginx請求,所以它可以重定向到請求的應用程序)。我想有兩種方法:根據端口重定向到不同的上游:例如用戶在瀏覽器中打99.99.99.99:3000,並獲得一個應用程序和99.99.99.99:80獲得另一個。
第二種方式「子域」我的IP:用戶命中99.99.99.99/app1或99.99.99.99/app2並獲得差異應用程序有沒有辦法在沒有DNS的情況下解決nginx上的多個應用程序?

我錯了嗎?如果我是,那麼正確的答案是什麼?感謝你們!

回答

0

如果這只是爲了您自己的測試,在您購買域名的平均時間內,我會建議編輯主機文件(您自己的PC /筆記本電腦)並添加域名,欺騙您自己的電腦(僅限於)認爲,這個領域確實存在 Windows中的路徑是C:\windows\system32\drivers\etc\hosts 在linux是/etc/hosts

,只是添加一條記錄像

99.99.99.99 mydomain.com 

的99.99.99.99/app1另一種方法將工作太,但它不是一個真正的子域,它是一個子目錄,在nginx的,他們都將包含內1單server { }

您也可以使用服務像dyndns.org和主機分配到你的服務器(這是一個免費服務,你不需要支付,你會發現報價在網站上)

相關問題