runoops.com

Nginx – Debian/Ubuntu安装

有两种安装Nginx的方法:

使用预构建的二进制文件 - 这种方法是最简单快捷的方法。
使用源码构建                     - 这种方法提供了包含各种第三方模块的功能,这些模块使Nginx更加强大。
以下是将向我们展示如何在Debian或Ubuntu系统上安装Nginx的步骤:

第1步:首先,让我们更新本地包裹索引,以便我们可以访问最新的包裹清单。

在Ubuntu或Debian上打开终端,然后运行以下命令以确保OS上的所有软件包都是最新的:

sudo apt-get update

由于Nginx在Debian或Ubuntu的默认存储库中可用,因此可以使用apt打包系统从这些存储库中安装Nginx。

sudo apt-get install nginx

完成后,使用以下命令查看处于运行状态的Web服务器的过程。

ps -ef | grep nginx

调整防火墙

为了从 Web 服务器访问 Nginx,我们必须允许从外部访问服务。

要查看防火墙允许的可用配置文件列表,请使用以下命令:

sudo uwf app list

Nginx Full:它允许端口 80 和 443。

Nginx HTTP:它只允许端口 80。

Nginx HTTPS:它只允许端口 443。

要同时允许 HTTP 80 和 HTTPS 443 端口,请使用以下命令:

sudo ufw allow 'Nginx Full'

要仅允许 Nginx HTTP 端口 80,请使用以下命令:

sudo ufw allow 'Nginx HTTP'

要仅允许 Nginx HTTPS 端口 443,请使用以下命令:

sudo ufw allow 'Nginx HTTPS'

检查服务状态

默认情况下,安装 Ubuntu 后,Nginx 会自动启动,我们可以通过以下命令查看 Nginx 的状态:

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)
...

从上面我们可以看到,服务似乎已经启动成功了。然而,最好的测试方法是从 Nginx 请求一个页面。

我们可以访问默认的 Nginx 页面,以确保软件正常运行。我们可以通过我们服务器的域名或 IP 地址访问它。或者我们可以使用 http://localhost。

我们应该看到“Welcome to Nginx”默认页面。如果我们看到该页面,则可以确定 Nginx 已正确安装。

此页面通常包含在 Nginx 中,以向我们显示服务器运行正常。

Captcha Code

0 笔记

分享笔记

Inline Feedbacks
View all notes