springboot项目不加端口号也可以访问项目的方法

举报
穆雄雄 发表于 2022/12/09 22:52:53 2022/12/09
【摘要】 大家好,我是雄雄,欢迎关注本公众号【雄雄的小课堂】。最近,本人的个人站上线,点击文末左下角的“阅读原文”即可浏览,欢迎浏览、点赞与留言呦~网址:http://www.muxiongxiong.cn前天,在上课时,遇到了一个问题,这个问题以前也没有碰到过,当时也是靠在网上查找解决掉的。 01问题描述在使用VS2012添加“新建项”时,选择“数据”菜单,没有“ADO.NET”实体数据模型这一项的...

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

最近,本人的个人站上线,点击文末左下角的“阅读原文”即可浏览,欢迎浏览、点赞与留言呦~网址:http://www.muxiongxiong.cn

前天,在上课时,遇到了一个问题,这个问题以前也没有碰到过,当时也是靠在网上查找解决掉的。

01

问题描述

在使用VS2012添加“新建项”时,选择“数据”菜单,没有“ADO.NET”实体数据模型这一项的,当时我是带着学生们操作的,我的有,学生们反映说他们没有,下去一看,果然没有,找半天还是没有。于是拿出来手机在网上找了找,有了!

​编辑

02

问题解决

首先打开C盘,点击查看,将隐藏项目勾选上,找到下面ProgramData文件夹,打开进去。(这个文件夹,一般都是隐藏状态,所以平时都看不见的)

搜索EFTools.msi文件,然后双击打开。

如下所示,点击下一步。

依次点击“删除”和“修复”,注意,有的电脑点击删除之后可能显示的是“安装”,那就点击安装即可。

然后重启你的VS2012,新建一个项目,添加新建项,你就会发现,有ADO.NET实体模型这一项了,这样就解决了,但是不知道是啥原因。

好了,今天就先分享这些,详情可以点击下面的原文查看。

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

今天给大家分享的是,在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;
    }
}
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。