2017-02-16 90 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以及网站上配置。

那么简单..为什么要与虚拟主机玩和所有