因为Nginx在默认的Ubuntu 20.04存储库中可以用,所以安装它非常的简单,只需要运行sudo apt install nginx命令就能安装上了,然后开启80和443端口通信。如果不需要HTTPS改造,则不需要443端口。
在Ubuntu 20.04下安装Nginx 请运行以下两个命令: 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) ... 说明Nginx是正在运行的,这个时候再配置一下防火墙设置就可以使用了。
设置防火墙 主要是开启HTTP(80)和HTTPS(443)端口上的通信,如果所使用的是UFW,则可以通过启用“Nginx Full”配置文件来实现,其中包括两个端口的规则: sudo ufw allow 'Nginx Full' 参考:Debian、Ubuntu、Linux Mint系统中的UFW防火墙入门教程。 要验证状态类型: sudo ufw status 它会返回大致下图信息:
设置完成后就可以打开http://YOUR_IP地址(请输入IP或者已配置的网址),Nginx默认的页面如下图:
现在就可以开始部署应用程序并将Nginx用作Web或代理服务器了。
相关主题 |