性能(二)Nginx代理实操

一、获取被代理端口

首先,我们先找到Nginx安装位置

[root@lskrXViSwQ conf]# whereis nginx
nginx: /usr/local/nginx

进入目录下的conf文件下,找到端口代理配置文件nginx.conf

[root@lskrXViSwQ conf]# pwd
/usr/local/nginx/conf
[root@lskrXViSwQ conf]# ll -tr
total 72
-rw-r--r-- 1 root root 2223 Aug 22 17:00 koi-win
-rw-r--r-- 1 root root 2837 Aug 22 17:00 koi-utf
-rw-r--r-- 1 root root 3610 Aug 22 17:00 win-utf
-rw-r--r-- 1 root root 5231 Aug 22 17:00 mime.types
-rw-r--r-- 1 root root 5231 Aug 22 17:00 mime.types.default
-rw-r--r-- 1 root root 1007 Aug 22 17:00 fastcgi_params
-rw-r--r-- 1 root root 1007 Aug 22 17:00 fastcgi_params.default
-rw-r--r-- 1 root root 1077 Aug 22 17:00 fastcgi.conf
-rw-r--r-- 1 root root 1077 Aug 22 17:00 fastcgi.conf.default
-rw-r--r-- 1 root root  664 Aug 22 17:00 uwsgi_params
-rw-r--r-- 1 root root  664 Aug 22 17:00 uwsgi_params.default
-rw-r--r-- 1 root root  636 Aug 22 17:00 scgi_params
-rw-r--r-- 1 root root  636 Aug 22 17:00 scgi_params.default
-rw-r--r-- 1 root root 2656 Aug 22 17:00 nginx.conf.default
-rw-r--r-- 1 root root 2704 Aug 22 17:42 nginx.conf

进入编辑模式

vim nginx.conf

二、修改nginx.conf配置

目标:使用80端口代理8000端口
(登录 127.0.0.1:8000 自动转到 127.0.0.1:80 这个地址)

①添加反向代理群组(下面代码中可填写多行以作为集群代理)

upstream webstack_server{
    server localhost:8000;
    }

②添加监听端口

        listen       80;
        server_name  webstack_server;
        
        location / {
            proxy_pass http://webstack_server;
        }

这样就基本完成了配置修改,方便理解,可以参考下方修改前后对比图
在这里插入图片描述


三、重启Nginx

进入启动目录

[root@stress-01 sbin]# cd nginx/sbin/

停止Nginx

./nginx -s stop

重加载Nginx配置信息

./nginx -s reload

启动Nginx

./nginx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值