Linux安装Nginx并实现简单代理

1.下载

官网 http://nginx.org/en/download.html

 下载好放到服务器里面

常用命令

cd /usr/local/nginx/
./nginx          #启动
./nginx -s stop      #停止
./nginx -s quit      #安全退出
./nginx -s reload #重新加载配置文件
ps aux|grep nginx #查看进程

2.解压

tar -zxvf nginx-1.20.2.tar.gz

 3.安装

[root@dlb dlb]# cd nginx-1.20.2  #切换至解压后的目录
[root@dlb nginx-1.20.2]# ./configure #执行命令
[root@dlb nginx-1.20.2]# make #安装
[root@dlb nginx-1.20.2]# make install #确认安装

安装后的目录在 /usr/local/nginx

 4.配置文件

http {
    upstream dlb {#负载均衡配置
        #上面这个名字和代理一起用,可以自定义 
        server 127.0.0.1:8080  weight=1;
        server 127.0.0.1:8081  weight=1;
    }
    server {
            listen       80;
            server_name  localhost;
            #charset koi8-r;
            #access_log  logs/host.access.log  main;
            location / {
                root   html;
                index  index.html index.htm;
                proxy_pass http://dlb;#反向代理
            }
            #
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }
}

原文地址:https://www.cnblogs.com/9080dlb/p/15718911.html