nginx怎么把来自80端口的请求交给8080

发布网友 发布时间:2022-04-20 22:25

我来回答

2个回答

热心网友 时间:2023-05-10 21:57

用反响代理,在nginx中的指令是proxy_pass,你可以在server域下配置个location,匹配一定的域名规则(当然,如果是全部的话只要location /就行),然后在location域中直接proxy_pass到对应的ip端口(此处的端口就是8080)。

热心网友 时间:2023-05-10 21:57

反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。

找到你网站目录这个是我的网站服务器目录www/ chaodiquan.com /conf/nginx.conf文件,编辑:
worker_processes 1;

events {
worker_connections 1024;
}

http {
include mime.types;
default_type application/octet-stream;

sendfile on;

keepalive_timeout 65;

server {
listen 80;
server_name 127.0.0.1:8080;

location / {

proxy_pass http://127.0.0.1:8080;
}

}

}

server下的结点:
listen:监听80端口
server_name:转发到哪个地址
proxy_pass:代理到哪个地址
nginx常用命令(要进入到nginx的目录):
开启:start nginx
重启:nginx -s reload
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com