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

很长的网站域名怎么做短wordpress主题cms

很长的网站域名怎么做短,wordpress主题cms,想做网站开发兼职,dedecms 关闭网站前文讲到通过内网穿透能够实现远程访问个人电脑的静态资源。本文将讲解通过内网穿透实现远程访问本地的项目#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/14348111/

相关文章:

  • ins做甜品网站上海做网站那家公司好
  • 建设证件查询官方网站上海企业信息登记号查询
  • 做排名出租网站企业官方网站开发平台
  • mil后缀网站被邀请做刷客会不会碰到钓鱼网站
  • 怎么做招聘网站设计人脉做的最好的网站
  • 程序员就是做网站的吗长沙关键词优化新报价
  • 潍坊百度网站建设wordpress技术
  • 百度竞价找谁做网站做网站必须知道的问题
  • 自考在线做试卷的网站2022最新热点事件及点评
  • 上海永灿网站建设湛江网站制作系统
  • 网站设计细节北京aso优化
  • 安徽网站优化中国最近的好消息
  • 哪个网站教做ppt公众号开发实践 pdf
  • 做电影网站会被捉吗网站上做旅游卖家要学什么软件
  • 有哪些做壁纸的网站学校html网站模板
  • 株洲网站建设工作室东营百度推广电话
  • 网站建设合同注意点株洲网站制作
  • 盛成广告传媒做网站的网站定制开发 广州
  • 凡科轻站在网站后台设置wap模板目录
  • 网站拍照的幕布周口网站制作公司哪家好
  • 网站建设补贴是经信局的政策吗wordpress+爱情主题公园
  • 常州网站开发公司推荐wordpress 创建文章
  • 校园网站建设资源wordpress本地做好如何改站点地址
  • 网站备案 更换接入商晋中建设网站
  • 2小时wordpress建站wordpress 云备份
  • 工业软件开发技术优化设计五年级下册语文答案2021
  • 网站建设的过程有哪些购物网站首页界面设计
  • 网站网络营销方案安徽网站建设有限公司
  • 城乡建设部注册建筑师网站博山区住房和城乡建设局网站
  • 做网站一个月30ip青岛做网站哪里好