当前位置: 首页 > news >正文

很长的网站域名怎么做短给素材网站做签约设计不想做了

很长的网站域名怎么做短,给素材网站做签约设计不想做了,页面设计在线,阿里网站前文讲到通过内网穿透能够实现远程访问个人电脑的静态资源。本文将讲解通过内网穿透实现远程访问本地的项目#xff0c;实现跟部署到服务器一样的效果#xff1a;前文链接#xff1a;通过内网穿透实现远程访问个人电脑资源详细过程#xff08;免费#xff09;#xff08;… 前文讲到通过内网穿透能够实现远程访问个人电脑的静态资源。本文将讲解通过内网穿透实现远程访问本地的项目实现跟部署到服务器一样的效果前文链接通过内网穿透实现远程访问个人电脑资源详细过程免费NatApp Tomcat-CSDN博客 如果遇到tomcat启动闪退问题可以查看博主的Tomcat 启动闪退问题-CSDN博客 目录 前言 1. 后端SpringBoot项目 1.1 将springboot项目打成war包 1.2 部署到本地的tomcat 2.1 打包Vue项目并完成内网穿透 前言 既然能够通过内网穿透访问到本地的静态资源那么就能够通过内网穿透访问到本地的运行的项目。 友情提示最好看一下之前的文章通过内网穿透实现远程访问个人电脑资源详细过程免费NatApp Tomcat-CSDN博客 1. 后端SpringBoot项目 1.1 将springboot项目打成war包 在打包之前要对我们的pom.xml文件进行修改首先要设置打包格式设置成war因为默认是打成jar包 packagingwar/packaging 之后要移除springboot自带的tomcat容器因为后续是使用到外部的tomcat容器注意我们移除之后springboot项目就不能够正常启动了所以我们必须要注视掉才能正常启动打包的时候在取消注释 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId !-- 移除自带的tomcat--exclusionsexclusiongroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-tomcat/artifactId/exclusion/exclusions/dependency 因为我们移除了tomcat容器会少一个servlet-api的一个依赖所以我们必须引入以下 !-- 移除tomcat容器会缺少servlet依赖--dependencygroupIdjavax.servlet/groupIdartifactIdjavax.servlet-api/artifactIdscopeprovided/scope/dependency 接下来还需要对我们的主要启动类进行修改 SpringBootApplication public class Application extends SpringBootServletInitializer {Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder application) {return application.sources(Application.class);}public static void main(String[] args) {SpringApplication.run(Application.class,args);} } 接下来就来到了打包环节点击右侧的maven选项选择lifecycle点击clean清除target完成之后在点击install确认依赖成功下载最后点击package打包 1.2 部署到本地的tomcat 找到我们的war包将其复制到tomcat的webapps目录下 可以对war进行一个重命名可以命名短一点我这里重命名为light然后将其解压。解压之后light目录结构如下 解压之后就可以删除war包了。 我们接下来进行测试查看通过tomcat能否正常启动我们的springboot项目。 打开tomcat的bin目录在该目录输入cmd打开控制台输入startup命令启动tomcat。 正常启动在浏览器输入localhost:tomcat端口号我tomcat的端口号是3000默认为8080如果想要访问到我们的springboot项目就需要带上我们刚刚解压的路径名称比如我这里的light项目的访问路径为localhost:3000/light  需要注意的是tomcat的服务器的端口会覆盖springboot项目的端口所以springboot项目的端口号是没有作用的我们访问项目是通过他在tomcat的文件夹名称来访问的包括你设置的项目名称都是没用的一切以tomcat的文件名称为准 我springboot项目有如下的controller RestController RequestMapping(/test) public class TestController {GetMapping(/getstr)public String test(){return hello world;} }所以我们通过访问该路径来测试是否部署成功是否能够访问到输入以下路径 localhost:3000/light/test/getstr 成功访问到 2.1 通过内网穿透远程访问到后端项目 启动NatApp具体内容参考我上一篇博客通过内网穿透实现远程访问个人电脑资源详细过程免费NatApp Tomcat-CSDN博客 在浏览器中输入网址/light/test/getstr 能够访问到就算是其他电脑/手机设备都能够访问到这就实现了将springboot部署到服务器一样的效果 2.1 打包Vue项目并完成内网穿透 在打包Vue项目的全过程中千万不要将natapp给停止了因为使用的是免费隧道每次重新打开我们natapp提供的网址就会变换一变化就需要修改Vue项目的请求路径 在打包Vue项目之前需要修改前端向后段发送ajax/axios请求的路径因为我们后端的地址已经变成了 http://bs9p3v.natappfree.cc/light 而不再是127.0.0.1:8088/app 这种本地访问路径了 然后前端还需要设置一个东西就是开启其他ip地址访问项目的配置 disableHostCheck:true 在vue项目的根路径下执行npm run build命令对vue项目进行打包会在根目录下生成一个dist文件夹就是我们打包后的文件dist文件夹就跟我们war解压之后是一样的效果都是编译之后的内容 在tomcat的webapps的文件夹中新建一个front文件夹用来存放dist文件夹中的内容 将dist文件夹中的所有内容直接复制到webapps下的front文件夹 然后重启我们本地的tomcat千万不要把natapp停止了直接关掉tomcat的命令窗口重新进入tomcat的bin目录下打开cmd控制台输入startup命令运行tomcat即可 成功启动tomcat之后就来测试能否访问到我们的vue项目以及vue项目能否向后端发送请求在浏览器输入 http://bs9p3v.natappfree.cc/front。 因为是免费的隧道所以可能比较慢。 成功访问到。并且也能够正常的向后端发送请求 至此我们就通过内网穿透实现了将项目部署到服务器一样的效果了用完之后记得将natapp关闭了 鸟欲高飞先振翅人求上进先读书。——名言出处李苦禅
http://www.hkea.cn/news/14303859/

相关文章:

  • 口碑好的做网站网站建设服务8
  • 关于做书的网站二手交易网站设计怎么做
  • 网站构建工具怎么做网站演示
  • python做网站稳定吗深圳 网站设计公司排名
  • 北京网站搭建多少钱权威发布是什么意思
  • 采集网站如何收录新手网站建设教程
  • 网站小程序开发公司北京建设网网站
  • 七米网站开发移动端网站建站视频
  • 教育网站开发用例图seo这个行业怎么样
  • 服饰网站建设模板企业建设网站怎么做账
  • 镇江网站建设平台网站logo怎么做动态图
  • 做期权注册网站做网站的软件工程师
  • 网站模板打包下载wordpress页面如何显示分类目录
  • 中国十大网站建设公司郑州高端网站
  • wordpress安装插件导致网站前端h5是什么意思
  • 制作网站图文教程网站互点都是怎么做的
  • 免费背景图片素材网站不用cms怎么做网站
  • 渭南华阴建设银行的网站是多少做爰视频免费观看网站
  • 网费一年多少钱做模板网站乐云seo效果好
  • 建设网站都要学些什么手续网站开发名片
  • 美团网站除佣金表格怎么做网站建设的费用是不是含税的
  • 如何查外贸网站外链自建营销型网站模板
  • 郯城地建设局网站搜索引擎优化要考虑哪些方面
  • 江苏盐城有做淘宝网站的吗开发公司五一节前安全生产工作部署会
  • 厦门网站制作推广网站设计方案书
  • 厦门建设工程招标中心的网站有域名有服务器如何做网站
  • 商业网站如何备案公司网页设计
  • 专业的金融行业网站开发天猫商城支付方式
  • adsense用什么网站做wordpress 多站点 固定链接
  • 电子商务网站建设及维护管理配音阁在线制作网站