系统(java(后端)+react(前端))更新发布到linux服务器

首先要用到两个工具,ftp工具和命令工具,我这里是用的Xftp 6和Xshell 6(免费,好用)!

把这两工具登陆到相应服务器...

后端:

(一)使用Xshell 进入java jar包存放处,然后键入命令:

 ps -ef|grep java

可以看到正在运行的java进程

然后关闭java进程,命令:

kill -9 11454

那个auto java不要关!

(二)在配置文件中把配置改为生产模式,然后在maven里clean以下,然后用package打包,把打好的jar包用Xftp替换掉服务器目标处的jar包(直接删除掉再上传就行)

(三)启动java服务,命令:

nohup java -jar xxxx.jar & 

启动完成,至此后端结束。

前端:

在models文件夹的global.js文件中把相关路径改成服务器路径,然后键入命令:

npm install

引完包后,键入命令:

npm run build

把编译好的文件直接替换服务器中目标文件(用Xftp直接替换就行),替换完成后使用Xshell登录目标文件夹,然后键入命令:

service apache2 reload

重起完成,至此前端也结束。

当然,最后别忘了项目改回开发环境

发布了56 篇原创文章 · 获赞 19 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/yssa1125001/article/details/90377114
今日推荐