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

4 篇文章 0 订阅
1 篇文章 0 订阅

首先要用到两个工具,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

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

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值