在 Ubuntu 上安装 Nginx
今天我将向您展示如何在 Ubuntu 上安装 Nginx(发音为 Engine X)。
但首先..什么是 Nginx?
因为我想直接向你解释它是什么......
NGINX 是一款开源软件,用于 Web 服务、反向代理、缓存、负载均衡、媒体流等。它最初是一个 Web 服务器,旨在实现最佳性能和稳定性。
要了解更多信息,请访问他们的网站:
https://www.nginx.com/resources/glossary/nginx/
今天我将介绍如何在我的计算机上安装它!
1.更新您的系统
在做任何事情之前,我总是喜欢确保我的系统是最新的。要执行相同的操作,请运行以下命令:
2.安装Nginx
通过运行以下命令即可简单安装:
3. 在 /var/www 中创建新文件夹
请记住,如果我们想在特定目录中创建文件夹,我们将需要移动到该目录。
在 /var/www 中,我们将创建一个新文件夹。您可以随意命名它,然后进入该文件夹,我们需要在其中创建一个文本文件。
以下是如何执行此操作的示例:
4.创建index.html文件
进入刚刚创建的新文件夹后,我们将创建文本文件。
我更喜欢使用 VIM,但说实话你也可以使用任何你想要的,比如 nano。
如果您使用 VIM,请运行以下命令:
sudo vim 索引.html
一旦您使用sudo vim index.html创建文件,您将需要编辑该文本文件。
首先要按“i”键进行编辑。你可以复制我下面关于 HTML 标签的操作,但你可以在标签之间随意添加任何内容。
完成后,按“esc”,输入“:wq”,然后按回车键退出。现在文件应该保存了。
5.创建虚拟主机
要创建虚拟主机,您需要先移动到正确的目录。
请参阅屏幕截图中第 5 行的示例:
一旦进入该目录,我们将创建一个新文件。
sudo vim(名称)
在我的例子中,我将文件命名为 linuxseb,尽管文件夹也命名为 linuxseb。我建议为文件和文件夹创建不同的名称,这样可以减少混淆,但具体怎么做完全取决于你自己!:)
请参阅下面的屏幕截图,并复制我所拥有的内容。
另外,别忘了!
确保server_name行和root行中的“linuxwithseb.com”和“linuxseb”用正确的名称替换。
6. 重启 Nginx
我们快完成了。继续运行以下命令重启服务:
sudo 服务 nginx 重启
7. 测试
重新启动后,转到浏览器并输入 localhost:81
和...
这就是你应该得到的!
如果您的网站正常运行并显示出来,则表示您已成功安装 Nginx :)
总结
此类教程仅供初学者练习使用。如果您不打算使用 Nginx,请务必“停止”它。这只是为了安全起见。
要停止它,请运行以下命令:
sudo systemctl 停止 nginx
要确认它已停止,请运行以下命令:
sudo systemctl status nginx