最近公司让在服务器上安装TongWeb中间件,并把应用部署跑起来,因没接触过所有上网查相关资料和教程,发现相关文档非常少,自己经过两三天的摸索,终于也是吧应用部署了起来,所以在此把相关步骤记录一下,方便大家共同学习。

一、后端应用打包

pom文件里移除内置的tomcat,设置war包

    <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId></exclusion></exclusions></dependency>


Maven打包,打好的war包在项目的target文件中

二、前端应用打包
前端项目先npm run build 生成dist包,打开dist包文件,输入cmd回车,打开控制台命令窗口

输入 jar -cvf 项目名称.war * 打成war包

打包完成后会在dist文件夹中生成一个war包

三、Tongweb部署应用
打开Tongweb控制台登录

1.配置虚拟主机
打开web容器配置里的虚拟主机管理,新增虚拟主机,主机名称没有限制可以用项目名称,主机别名可以设置成服务器ip,方便后面访问,通道列表可以先随便选一个,点击保存按钮添加主机完成。


2.配置http通道
因为前端后端都要部署要监听两个不同的端口,所以需要新建两个http通道。
(1)后端通道
打开web容器配置里的http通道管理,新增http通道,通道名称可以设置为后端服务的名称,监听端口设置为后端服务的端口号,虚拟主机选择刚新建的虚拟主机,然后点击下一步后面都是默认配置,直接完成配置。



(2)前端通道
新增http通道,通道名称可以设置为前端服务的名称,监听端口设置为前端服务的端口号,虚拟主机选和后端http通道一样的虚拟主机,重定向端口设置为后端的端口,然后点击下一步后面都是默认配置,直接完成配置。

3.部署应用
点击应用应用管理菜单,部署前后端应用

(1)后端应用
点击部署应用按钮,部署后端应用,文件选择本地文件,选择后端项目文件路径中的war包,点击开始部署。应用名称设置为后端服务名称,应用前缀修改为“/”,然后点击下一步。


虚拟主机选择我们新建的虚拟主机,点击直接完成,完成部署。

(2)前端应用
点击部署应用按钮,部署前端应用,文件选择本地文件,选择前端项目dist文件夹中的war包,点击开始部署。应用名称设置为前端服务名称,应用前缀修改为“/”,然后点击下一步。

虚拟主机选择我们新建的虚拟主机,点击直接完成,完成部署。

4.访问项目
点击前端应用里的http访问,跳转到前端登录页面,输入用户密码,登录成功则说明应用部署完成。

东方通TongWeb前后端应用部署相关推荐

  1. 最简单的前后端分离部署(Koa2)

    前后端分离开发应该已经是很多公司的标配了,然而,在前端工程化的体系下,开发环境代码和生产环境代码往往是平级的,不再是整个文件夹往服务器上一扔就了事,这让每次的部署过程相当繁琐. 如下是常见的项目目录: ...

  2. 前后端分别部署教程 ---- 第三部分项目部署和挂载到微信公众号

    3. 前端 这里介绍的是idea开发工具下的项目打包 3.1 项目打包 一定要在指定项目路径下打开 Terminal,不然会打错项目的包. 右击项目名称,然后点击 Open in Terminal: ...

  3. Docker环境下的前后端分离部署与运维 脚本

    <Docker环境下的前后端分离部署与运维>脚本 文章目录 <Docker环境下的前后端分离部署与运维>脚本 一.Docker虚拟机常用命令 二.安装PXC集群,负载均衡,双机 ...

  4. 第十六节 springboot 打包vue代码实现前后端统一部署

    svbadmin学习日志 本学习日志是使用Springboot和Vue来搭建的后台管理系统: 演示地址:http://118.31.68.110:8081/index.html 账号:root 密码: ...

  5. 社区拼团商城小程序源码+完整前后端+安装部署教程

    分享一个最新的社区拼团商城小程序源码+完整前后端+安装部署教程,功能支持界面diy+团长+供应商+拼团+秒杀+优惠券+菜谱+积分+群接龙+充值+预售+配送等,整合线下社区资源,模式丰富. 系统有总后台 ...

  6. 【资讯】CloudBase Framework工具推荐:前后端一体化部署,效能提升开源“神器”

    云开发 CloudBase是云端一体化的云服务平台,采用 serverless 架构,开发者无须关心服务器搭建和管理,只需要编写业务代码和调用原生提供的云能力,就可以快速搭建完整的小程序/小游戏.H5 ...

  7. Django + react + 阿里云ecs 前后端分离部署上线

    背景 因为之前一直在捣鼓Python,本人是前端菜鸟一枚~,一直想着做个小demo,把后端和前端给统一跑起来,正好也可以把掌握的知识梳理一遍,这样前端后端就能够打通,岂不快哉!平时上班大家都知道没时间 ...

  8. vue+django前后端项目部署

    一.python3的安装 1.安装python前的库环境: yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel ...

  9. 若依前后端分离部署到tomcat中详细教程

    本章教程,主要介绍一下,如何将若依前后端分离项目部署到tomcat中. 在阅读本教程前,希望你能够在本地能够将前后端分离项目跑起来,这里就不过多介绍了. 目录 一.后端打包步骤 (1)修改ruoyi- ...

最新文章

  1. jquery简单使用入门
  2. 【调查】您对计算机培训感兴趣吗?
  3. python3生成随机数_Python3.3中如何产生伪随机数
  4. 构建一个虚拟DOM并转换为真实DOM
  5. Marketing Cloud tile的semantic信息
  6. 自从知道了这几个 JavaScript 技巧,下班都变早了!
  7. 暗黑的字符串---递推公式
  8. bzoj 4033: [HAOI2015]树上染色(树形DP)
  9. 【多元统计分析】05.多元统计的“三大分布”
  10. 早期系统虚拟机分享 windows虚拟机vmdk
  11. 第七章、TPP2(G2)
  12. iDB-数据库自动化运维平台
  13. 整数转罗马数字(C++)
  14. 【虚拟DOM】浅析 虚拟DOM
  15. 瞎猫碰死耗子解决You are using pip version 9.0.1,however version 22.1.2 is available.You should consider upgr
  16. csv加header python_用python处理csv格式文件
  17. 如何看待三测?天王级项目Aleo三测预期收益的深度解读
  18. 大创:小车运动部分计划及端口(1)
  19. 国内首个电子政务云平台落地
  20. can例程 ecu_基于CAN的ECU刷写流程

热门文章

  1. html 水平分割,HTML设置水平分割线
  2. 初来北京的两三天-我被这个地方感动的想流泪
  3. python怎么算一元二次方程_Python求一元二次方程解
  4. SL651-2014 《水文监测数据通信规约》 中心站查询遥测站实时数据详解
  5. 16家上市车企2018年度中期经营业绩
  6. Ubuntu mirror source modify
  7. 【图像增强】基于萤火虫算法实现图像对比度增强附matlab代码
  8. 读书笔记:《过程咨询 I II III》 回顾
  9. 重磅资讯:《数据安全法》颁布,国家支持数据开发利用和数据安全技术研究
  10. if_else与三目运算符的效率问题