您想学习如何在运行Ubuntu Linux的计算机上安装Nginx并配置多个网站吗? 在此教程中,我们将向您展示如何使用虚拟主机功能在同一 Nginx 服务器上配置多个网站。

Nginx 调用虚拟主机服务器块功能。

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

在我们的示例中,Nginx 服务器的 IP 地址为 36.160.86.106。

在我们的示例中,Nginx 服务器托管网站 WWW.游戏。TIPS。

设备列表

以下部分介绍用于创建本教程的设备列表。

作为亚马逊同事,我从符合条件的购买中赚取收入。

恩金克斯虚拟家 - DNS 配置

访问 GODADDY 网站并购买 DNS 域。

在我们的示例中,我们购买了名为:

Copy to Clipboard

您可以使用任何网站购买 DNS 域名, GoDaddy 只是我个人的选择。

创建一个 DNS 条目,指向运行 Nginx 的计算机的网站。

在我们的示例中,我们创建了一个 DNS 条目,指向 WWW.GAMEKING.TIPS 到 35.160.86.106。

APACHE VIRTUALHOST DNS

使用 NSLOOKUP 命令测试 DNS 配置。

Copy to Clipboard

下面是命令输出。

Copy to Clipboard

祝贺! 您已完成所需的 DNS 配置。

教程 Nginx 虚拟主机 - 同一服务器上的多个网站

安装 Nginx 服务器。

Copy to Clipboard

创建存储新网站文件的目录。

Copy to Clipboard

网站文件将存储在以下目录中:

Copy to Clipboard

为新网站创建 Nginx 配置文件。

Copy to Clipboard

下面是具有我们配置的文件。

Copy to Clipboard

创建一个符号链接,启用Nginx虚拟主机配置。

Copy to Clipboard

重新启动 Nginx 服务。

Copy to Clipboard

在新网站目录内创建测试页面。

Copy to Clipboard

这是文件内容。

Copy to Clipboard

打开浏览器,尝试访问虚拟网站。

在我们的示例中,浏览器中输入了以下 URL:

• http://www.gameking.tips

Nginx - Server block configuration

祝贺! 您完成了Nginx的服务器块配置。