栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

HS项目自助部署教程0208

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

HS项目自助部署教程0208

一、首要

部署HS的服务器IP:192.10.84.130
前端部署分支:hb2.8
后端部署分支:bs2.8

1、基本流程

(1)前后端打包(注意本地和服务器在配置文件上的少许区别,然后就是,前端打成dist文件夹,后端打成build文件夹)
(2)使用Xftp上传到服务器对应目录(替换原来老的)
(3)在130那台服务器的/home文件夹下执行 sh dn.sh

2、项目目录结构

服务器上的neo4j容器、vue容器和spring俩容器的目录结构如下

/home
	dn.sh
	/neo4j	
	/hs-web
		/Dockerfile
		/dist(部署时替换该文件夹)
	/hs-main
		/Dockerfile
		/Hanlp
		/hs
		/hs_config
		/build(部署时替换该文件夹)
			/resources
			/lib
			/hs-main.jar
	/hs-admin
		/Dockerfile
		/hs
		/build(部署时替换该文件夹)
			/resources
			/lib
			/hs-admin.jar
二、打包 1、前端打包

首先需要全局替换,将代码里的出现的所有 localhost替换为服务器IP,即192.10.84.130
然后,在前端代码文件的根目录(示例:D:IdeaProjectsHShs_web_1021)下执行

vue-cli-service build

你将得到dist文件夹(可部署到服务器,替换原有的老的)

2、后端打包

首先修改下配置

使用 maven的package(双击package,即可给后端打包),如下图所示

因为后端有俩启动类 Ltmain和Ltadmin,所以打包后有俩build文件夹,分别在hs-admin和hs-main的target目录下,如下图所示

可部署到服务器,替换原有的老的

三、将包上传到服务器

四、部署

在130那台服务器上执行

cd /home
sh dn.sh

等待2分钟
浏览器输入

http://192.10.84.130:8083
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/731515.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号