2017-02-16 91 views
0

我想在我的Linux專用服務器上託管多個站點,但每個站點的IP地址不同。谷歌搜索後,我開始瞭解虛擬主機。我是Linux和Apache的新手。添加以下代碼在WHM
Service Configuration »Apache Configuration »Include Editor > post_virtualhost_2.conf
在Apache 2.4中添加基於IP的虛擬主機

<VirtualHost xx.xx.xx.xx:80> 
ServerAdmin [email protected] 
ServerName myexampledomain.com 
ServerAlias www.myexampledomain.com 
DocumentRoot /home/user/public_html/myexampledomain 
</VirtualHost> 


但該網站是不開放。我是否需要在Cpanel AddOn域部分中添加域?請幫我在我的服務器上創建虛擬主機。

N.B. - 我還在ip域的我的域面板中添加了DNSA記錄。我的Apache版本是2.4.23。

回答

0

要添加多個站點,您需要通過在Apache配置中添加虛擬主機來進入正確的路徑。但是當你沒有C面板時,這會更有用。由於您已經有權訪問Cpanel,因此只要將服務器託管計劃支持,就可以將域添加到域上添加。

下面是步驟,你應該做的名單:

  1. 瞭解服務器的IP。
  2. 通過更新各自的名稱服務器/ A記錄來更新您的所有域以指向該服務器。在大多數情況下,更新名稱服務器足以讓域指向特定的服務器。它需要一些時間才能在DNS中更新。
  3. 在Cpanel Addon域列表中添加所有這些域。這也會在您的public_html或具有相同域名的文檔根目錄中創建一個文件夾。 (雖然您可以在創建添加域時配置文件夾名稱和路徑)
  4. 刷新域及其完成。
+0

但隨着附加域的功能,我不能指定唯一的IP到其他領域。那麼我們需要虛擬主機。有我配置它的問題。 –

+0

@AKPal你有多個託管服務器?您可能有多個域,但是當您談論多站點託管時,您有一個服務器IP將用於多個域。否則,如24x7雲服務器管理建議,您將需要WHM –

0

從WHM添加您希望在服務器上託管的所有站點,只需在WHM中將「更改多站點選項的IP」選項更改爲每個wesite帳戶的IP。

請確保您有註冊和活動的名稱服務器,並且這些名稱服務器在WHM以及網站上配置。

那麼簡單..爲什麼要與虛擬主機玩和所有