02 Ubuntu 安装 Nginx

Ubuntu: 18.04 参考链接:How To Install Nginx on Ubuntu 18.04arrow-up-right

Step 1 - 安装 Nginx

sudo apt update
sudo apt upgrade
sudo apt install nginx

Step 2 - 调整防火墙

列出应用程序的配置文件

sudo ufw app list

输出的配置文件:

Available applications:
  Nginx Full
  Nginx HTTP
  Nginx HTTPS
  OpenSSH

Nginx 提供了 3 个配置文件

  • Nginx Full:此配置文件同时打开端口80(正常,未加密的网络流量)和端口443(TLS / SSL 加密的流量)

  • Nginx HTTP:此配置文件仅打开端口80(正常,未加密的网络流量)

  • Nginx HTTPS:此配置文件仅打开端口443(TLS / SSL 加密流量)

将需要的端口规则添加到 UFW 防火墙:

通过输入以下内容来验证更改:

可以在输出中看到允许的 HTTP 流量,并且状态为 active 就没问题。

Step 3 - 测试 web 服务器

测试 Nginx 是否正常运行:

访问 ip 地址查看是否能正常访问

Step 4 - 管理 Nginx 进程

要停止服务,请输入:

要在服务停止时启动它,请输入:

要停止并重新启动服务,请输入:

如果你只是修改了配置,Nginx 可以在不断开链接的情况下重新加载。要这样操作,请输入:

默认情况下,Nginx 会在服务器启动时自动启动。如果你不希望这样,输入下面的命令来禁止此行为:

要重新启用自动启动,请输入:

Step 5 - 设置 Server Blocks(推荐)

example.com 创建一个文件夹,输入 -p 参数来创建必要的父文件夹。

// TODO

最后更新于