Nginx是一种开源的高性能HTTP和反向代理服务器。负责处理Internet上一些最大站点的负载。它可用作HTTP和非HTTP服务器的独立Web服务器。负载平衡器。内容缓存和反向代理。与Apache相比。Nginx可以处理大量并发连接。并且每个连接的内存占用量较小。本教程带你了解如何在Ubuntu 20.04上安装和管理Nginx。
1。安装Nginx
Nginx在默认的Ubuntu存储库中可用。要安装它。请运行以下命令:
sudo apt update
sudo apt install nginx
安装完成后。Nginx服务将自动启动。您可以通过运行以下命令进行验证:
sudo systemctl status nginx
输出将如下所示:
● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2020-05-02 20:25:43 UTC; 13s ago
...
Nginx已安装在Ubuntu计算机上。可以通过与其他任何systemd单元相同的方式来管理Nginx服务。
2。配置防火墙
现在已经在服务器上安装并运行了Nginx。现在需要确保将防火墙配置为允许HTTP(80)和HTTPS(443)端口上的通信。假设正在使用UFW
。则可以通过启用“ Nginx Full”配置文件来做到这一点。该配置文件包括两个端口的规则:
sudo ufw allow 'Nginx Full'
要验证状态类型:
sudo ufw status
输出将类似于以下内容:
Status: active
To Action From
-- ------ ----
22/tcp ALLOW Anywhere
Nginx Full ALLOW Anywhere
22/tcp (v6) ALLOW Anywhere (v6)
Nginx Full (v6) ALLOW Anywhere (v6)
3。测试安装
要测试新的Nginx安装。请http://YOUR_IP在选择的浏览器中打开。然后应该看到默认的Nginx登陆页面。如下图所示:
更多服务器知识文章推荐:
本文标题:Ubuntu 20.04安装Nginx教程(nginx/1.14.0 (Ubuntu))
本文地址:https://gpu.xuandashi.com/11814.html,转载请说明来源于:渲大师
声明:本站部分内容来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。分享目的仅供大家学习与参考,不代表本站立场!
本文地址:https://gpu.xuandashi.com/11814.html,转载请说明来源于:渲大师
声明:本站部分内容来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。分享目的仅供大家学习与参考,不代表本站立场!