1. 首页
  2. 游戏开发
  3. 其他
  4. nginx反向代理1.19.7安装及配置教程

nginx反向代理1.19.7安装及配置教程

上传者: 2023-03-12 23:18:10上传 ZIP文件 3.99MB 热度 22次

nginx反向代理1.19.7安装及配置教程

一、介绍

Nginx是一款轻量级的高性能Web服务器,它的特点是占用内存少,并发处理能力强,能够支持高达5万的并发连接数。在众多的Web服务器中,Nginx因其高效和可靠性而备受欢迎。本文将介绍Nginx反向代理1.19.7的安装及配置教程。

二、安装Nginx

1. 下载安装包

首先,我们需要从官网下载Nginx的安装包,下载地址为:http://nginx.org/en/download.html

wget http://nginx.org/download/nginx-1.19.7.tar.gz

2. 解压安装包

tar zxvf nginx-1.19.7.tar.gz

3. 编译安装

cd nginx-1.19.7
./configure
make
sudo make install

三、配置Nginx反向代理

1. 创建配置文件

cd /usr/local/nginx/conf/
sudo vi nginx.conf

2. 配置反向代理

在http段中加入以下代码:

upstream backend {
    server 127.0.0.1:8080 weight=1;
    server 127.0.0.1:8081 weight=1;
}

server {
    listen 80;
    server_name example.com;
    location / {
        proxy_pass http://backend;
    }
}

说明:

  • upstream backend:指定后端服务器的名称。
  • server 127.0.0.1:8080 weight=1;:后端服务器IP和端口,weight是权重,用于负载均衡。
  • location /:指定反向代理的路径。
  • proxy_pass http://backend;:反向代理的地址,即后端服务器的地址。

3. 重启Nginx

sudo /usr/local/nginx/sbin/nginx -s reload

至此,Nginx反向代理1.19.7的安装及配置已经完成。

用户评论