nginx反向代理1.19.7安装及配置教程
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. 配置反向代理
tar zxvf nginx-1.19.7.tar.gz
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
sudo /usr/local/nginx/sbin/nginx -s reload
至此,Nginx反向代理1.19.7的安装及配置已经完成。
用户评论