在 Ubuntu 上安装 Nginx

2025-06-07

在 Ubuntu 上安装 Nginx

今天我将向您展示如何在 Ubuntu 上安装 Nginx(发音为 Engine X)。

但首先..什么是 Nginx?

因为我想直接向你解释它是什么......

NGINX 是一款开源软件,用于 Web 服务、反向代理、缓存、负载均衡、媒体流等。它最初是一个 Web 服务器,旨在实现最佳性能和稳定性。

要了解更多信息,请访问他们的网站:
https://www.nginx.com/resources/glossary/nginx/

今天我将介绍如何在我的计算机上安装它!

1.更新您的系统

在做任何事情之前,我总是喜欢确保我的系统是最新的。要执行相同的操作,请运行以下命令:

n1

2.安装Nginx

通过运行以下命令即可简单安装:

n2

3. 在 /var/www 中创建新文件夹

请记住,如果我们想在特定目录中创建文件夹,我们将需要移动到该目录。

n3

在 /var/www 中,我们将创建一个新文件夹。您可以随意命名它,然后进入该文件夹,我们需要在其中创建一个文本文件。

以下是如何执行此操作的示例:

n5

4.创建index.html文件

进入刚刚创建的新文件夹后,我们将创建文本文件。

我更喜欢使用 VIM,但说实话你也可以使用任何你想要的,比如 nano。

如果您使用 VIM,请运行以下命令:

sudo vim 索引.html

n6

一旦您使用sudo vim index.html创建文件,您将需要编辑该文本文件。

首先要按“i”键进行编辑。你可以复制我下面关于 HTML 标签的操作,但你可以在标签之间随意添加任何内容。

完成后,按“esc”,输入“:wq”,然后按回车键退出。现在文件应该保存了。

n7

5.创建虚拟主机

要创建虚拟主机,您需要先移动到正确的目录。

请参阅屏幕截图中第 5 行的示例:

nn

一旦进入该目录,我们将创建一个新文件。

sudo vim(名称)

在我的例子中,我将文件命名为 linuxseb,尽管文件夹也命名为 linuxseb。我建议为文件和文件夹创建不同的名称,这样可以减少混淆,但具体怎么做完全取决于你自己!:)

请参阅下面的屏幕截图,并复制我所拥有的内容。

另外,别忘了!

确保server_name行和root行中的“linuxwithseb.com”和“linuxseb”用正确的名称替换。

n11

6. 重启 Nginx

我们快完成了。继续运行以下命令重启服务:

sudo 服务 nginx 重启

7. 测试

重新启动后,转到浏览器并输入 localhost:81

和...

这就是你应该得到的!

最终的

如果您的网站正常运行并显示出来,则表示您已成功安装 Nginx :)

总结

此类教程仅供初学者练习使用。如果您不打算使用 Nginx,请务必“停止”它。这只是为了安全起见。

要停止它,请运行以下命令:

sudo systemctl 停止 nginx

要确认它已停止,请运行以下命令:

sudo systemctl status nginx

好了,您现在已经学会了如何在您的机器上安装和配置 Nginx!感谢大家观看我的教程!更多内容,敬请期待 :)

文章来源:https://dev.to/linuxseb/installing-nginx-on-ubuntu-2cle
PREV
如何正确离职
NEXT
2024 年构建响应式设计的最佳实践