美文网首页
Nginx 配置多个服务共用80端口

Nginx 配置多个服务共用80端口

作者: webjiacheng | 来源:发表于2019-04-12 09:25 被阅读0次

使用场景:两个不同端口的微服务,当我们测试的时候,需要放到同一台服务器上,共享80端口访问
可以在nginx.conf中做如下配置:

server {         
         listen       80;  
        server_name  apitest.aa.com;  
        location / {
            proxy_pass http://10.26.31.176:8081;   #微服务地址测试环境
            root   html;  
            index  index.html index.htm;  
         }   
  }
server {         
         listen       80;  
        server_name  api.aa.com;  
        location / {  
            proxy_pass http://10.26.31.176:8080;   #微服务地址线上环境
            root   html;  
            index  index.html index.htm;  
         }   
  }

做好上述配置,我们就可以愉快的进行测试了。
注意:修改完成之后,要重载下配置才能生效

#重载配置文件 需要进入nginx安装目录 执行如下命令
sbin/nginx -s reload

相关文章

  • Nginx 配置多个服务共用80端口

    使用场景:两个不同端口的微服务,当我们测试的时候,需要放到同一台服务器上,共享80端口访问可以在nginx.con...

  • Nginx配置多个服务共用80端口

    对于Web而已,80端口和443端口是十分重要的,原则上需要输入http://domain.com:80才可以浏览...

  • 手机访问wsl2网站

    查看wsl2的ip 开启服务,如nginx(配置端口为非80端口) 确保 wsl2的ip:nginx配置中的端口 ...

  • 安装 Nginx

    安装 Nginx 安装 repo 安装 nginx 开放 80 端口 在浏览器访问服务器 配置文件 主配置文件 /...

  • 防止开发人员随意篡改nginx测试服务端口

    背景:测试环境为共用环境,开发在测试自己的分支时,喜欢直接修改Nginx配置,把端口改为自己分支环境的服务端口 解...

  • Nginx 默认端口配置多个项目映射

    Nginx 默认的 80 端口如果想要同时配置多个项目,让项目实现不需要指定端口号即可访问,按照如下配置即可 更多...

  • nginx 配置

    nginx 配置问题 server { listen 80; # nginx 端口号 server...

  • nginx端口转发

    我们常用的端口有 80/443 端口80端口对应着HTTP,443端口对应着HTTPS配置好 nginx 之后,可...

  • Nginx 简单的负载/反向代理配置

    安装Nginx nginx默认使用80端口,请确保80未被使用 nginx 负载 新建配置文件blance-tes...

  • 腾讯云配置

    腾讯云配置启动多个node Nginx 配置多域名不同端口 首先需要编辑/etc/nginx/nginx.conf...

网友评论

      本文标题:Nginx 配置多个服务共用80端口

      本文链接:https://www.haomeiwen.com/subject/kqdqwqtx.html