Nginx 是一个高性能的 HTTP 和反向代理服务器,以及一个 IMAP/POP3/SMTP 代理服务器。以下是一些关于 Nginx 的基本教程。

安装 Nginx

首先,您需要在您的服务器上安装 Nginx。以下是在 Ubuntu 上安装 Nginx 的步骤:

  1. 打开终端。
  2. 输入以下命令:
sudo apt update
sudo apt install nginx
  1. 安装完成后,您可以通过访问 http://localhost 来查看 Nginx 的默认欢迎页面。

配置 Nginx

Nginx 的配置文件位于 /etc/nginx/nginx.conf。以下是一个简单的配置示例:

server {
    listen 80;
    server_name localhost;

    location / {
        root /var/www/html;
        index index.html index.htm;
    }
}

在这个配置中,我们监听端口 80,并指定 localhost 作为服务器名称。我们还指定了根目录和默认索引文件。

Nginx 负载均衡

Nginx 还可以用于负载均衡。以下是一个简单的负载均衡配置示例:

http {
    upstream myapp {
        server backend1.example.com;
        server backend2.example.com;
        server backend3.example.com;
    }

    server {
        listen 80;

        location / {
            proxy_pass http://myapp;
        }
    }
}

在这个配置中,我们创建了一个名为 myapp 的上游,其中包含三个后端服务器。然后,我们将所有进入 / 的请求代理到 myapp

Nginx Logo

更多关于 Nginx 的教程,请访问我们的 Nginx 教程页面