zoukankan      html  css  js  c++  java
  • springboot项目不加端口号也可以访问项目的方法

    大家好,我是雄雄,欢迎关注公众号:雄雄的小课堂。

    今天给大家分享的是,在nginx中配置域名以及端口号。

    前言:

    实际开发中,我们可能经常会有这样的情况,在本地的springboot项目中,会设置项目的访问端口,比如我设置的前台端口为:8443,后台端口为:8085,那当我们项目部署上线时,如果你只填写域名是访问不到项目的,需要在域名的后面添加端口号,这样势必会造成一些不必要的麻烦,那有没有一种方法,只需要访问域名即可对应的项目的前台,或者在域名的前面添加guanli即可访问后台呢?让我们一起来看看吧。

    01

    解析域名

    设置的第一步,就需要你去你的域名服务商处解析域名,一般添加两个记录集即可,也就是www.域名或者域名。假设这是前台的入口。

    对应的后台怎么解析呢,我们只需在在添加一条记录集为,guanli.域名即可。

    前后台配置的域名指向地址均未服务器地址。

    现在我们就可以通过域名来访问部署的项目(springboot项目部署暂且不表),只是访问的时候需要在域名的后面加上端口号,前言中也提到过,这样比较麻烦,下面我们就来看看怎么去掉端口号。

    02

    修改nginx的配置文件

    修改的思路就是将我们需要设置的域名指向带端口号的域名,比如我的域名为http://muxiongxiong.cn,那我就需要配置指向http://muxiongxiong.cn:8443,后台将http://guanli.muxiongxiong.cn指向http://muxiongxiong.cn:8085 ,这样即可实现去掉端口号直接访问项目。

    下面是nginx中的关键配置信息:

      # 这里配置的是80端口监听muxiongxiong.cn:8443域名
        server {
            listen       80;
            server_name  muxiongxiong.cn;
     
        location / {
                # 配置代理访问 8080 Nginx服务器
          proxy_pass http://muxiongxiong.cn:8443;
                index  index.html index.htm;
            }
          
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }
    
     # 这里配置的是80端口监听www.muxiongxiong.cn:8443域名
        server {
            listen       80;
            server_name  guanli.muxiongxiong.cn;
     
        location / {
                # 配置代理访问 8080 Nginx服务器
          proxy_pass http://muxiongxiong.cn:8085;
                index  index.html index.htm;
            }
          
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }
    
  • 相关阅读:
    [ASP.NET] Session 一些比较详细的知识(转自:http://blog.csdn.net/zhoufoxcn/archive/2006/11/08/1373685.aspx)
    ASP.NET2.0服务器控件之Render方法 (作者: 金属边缘 出处: 天极开发 )
    [Tip: word pdf] Word Save As PDF
    [Tip: Visual Studio]创建键盘快捷方式速查表
    [Tip: iShare Site] Move file/folder on iShare Site
    google的C++单元测试框架gtest
    XP and Win7 双系统安装教程
    Tip:How to Compact a PST File to Reduce Its Size in Outlook
    [Tip: Perforce]ModTime
    [Tool: fast copy cmd]ROBOCOPY
  • 原文地址:https://www.cnblogs.com/a1111/p/14877284.html
Copyright © 2011-2022 走看看