如何向新的 VPS 服务器添加多个域名?

如何向新的 VPS 服务器添加多个域名?

我正在尝试找到一种方法将 2 个域添加到我购买的 VPS 服务器。

服务器配置:安装了 Apache、Mysql、PHP 的 Ubuntu 操作系统。

我从 godaddy 购买了 2 个域名。domain-one.com 和 domain-two.com

我想将这两个域指向我刚刚创建的 VPS 服务器。

我是服务器和域名方面的纯粹新手。

答案1

请参考以下步骤将网站/域名添加到 VPS。

如果要在服务器上仅托管一个网站,我们不必创建虚拟主机,只需确保 Apache 正在运行并将文件上传到 /var/www/html,网站就会立即上线。但是,如果您可以添加多个网站/域,则必须为新网站创建虚拟主机。

现在我们将创建一个虚拟主机,域名为abc.com,请将其替换为您的实际域名。

使用以下命令为虚拟主机配置创建文件:

对于 Ubuntu:

nano /etc/apache2/sites-available/domain1.com.conf

请将以下行添加到配置文件中。

<VirtualHost *:80>
ServerAdmin [email protected]
ServerName www.abc.com
ServerAlias abc.com
DirectoryIndex index.php index.html
DocumentRoot /var/www/html/abc.com/public_html
LogLevel warn
ErrorLog /var/log/httpd/abc.com_error.log
CustomLog /var/log/httpd/abc.com_access.log combined
</VirtualHost>

对于 Ubuntu,我们必须首先通过执行以下命令启用虚拟主机:

a2ensite domain1.com

重启 Apache

在 Ubuntu 上:

systemctl restart apache2

现在,让我们在 /var/www/html/abc.com/public_html 中创建一个文件,不要忘记用您的实际域名替换 abc.com。

mkdir -p /var/www/html/abc.com/public_html
nano /var/www/html/abc.com/public_html/home.html

然后,将以下行插入到 home.html 文件中

<html><center><h1>Welcome to abc.com</h1></center></html>

验证设置

在您的网络浏览器上浏览网站 abc.com。

您将看到如下页面

欢迎来到 abc.com

关于名称服务器:
如果您想将您的网站指向您的 VPS,您需要在您的 VPS 中安装 BIND DNS 服务器。请参阅以下文章,它将帮助您安装和配置 BIND 服务器。

http://www.servermom.org/how-to-install-and-setup-bind9-on-ubuntu-server/ http://www.yolinux.com/TUTORIALS/LinuxTutorialWebSiteConfig.html#DNS

相关内容