Nginx是一个开源的、高性能的HTTP和反向代理服务器,为互联网上一些大型网站提供支持。与Apache相比,Nginx可以处理大量的并发连接,并且每个连接的内存占用较小。
Nginx可以作为一个独立的Web服务器,也可以作为HTTP和非HTTP服务器的反向代理。
在本教程中,我们将解释如何在Debian 10 Buster上安装和管理Nginx。
Nginx软件包包含在默认的Debian Buster软件库中。安装非常简单,只需以root身份或具有sudo权限的用户运行以下命令。
$ sudo apt update$ sudo apt install nginx
安装过程完成后,Nginx服务将自动启动。你可以用curl验证它,如下所示。
$ curl -I 127.0.0.1
输出结果将类似于此。
HTTP/1.1 200 OK Server: nginx/1.14.2 Date: Tue, 16 Jul 2019 16:50:46 GMT Content-Type: text/html Content-Length: 612 Last-Modified: Tue, 16 Jul 2019 16:50:26 GMT Connection: keep-alive ETag: "5d2e0052-264" Accept-Ranges: bytes
你可以使用systemctl命令来管理Nginx服务,与其他systemd单元相同。
UFW用户可以通过启用 "Nginx Full "配置文件打开HTTP(80)和HTTPS(443)端口。
$sudo ufw allow 'Nginx Full'
如果你使用nftables来过滤对系统的连接,通过发出以下命令来打开必要的端口。
nft add rule inet filter input tcp dport {80, 443} ct state new,established counter accept
/home//
/var/www/
/var/www/html//opt/。
/opt//
在Debian 10上安装Nginx,只需运行一个命令。
现在你已经在Debian 10 Linux上安装了Nginx,你可以开始部署你的应用程序,并使用Nginx作为一个网络或代理服务器。
Copyright © 2013-2021 8a.hk All Rights Reserved. 八艾云 版权所有 中山市八艾云计算有限公司 粤ICP备14095776号