Linux - 手动部署项目【Linux】

1. 在 IDEA 的 maven 管理中 package 打包项目,形成 jar 包

2. 将 项目数据库 转储为 SQL 文件(结构和数据)

3. 在虚拟机远程控制软件 FinalShell 中 上传 jar 包

4. 在虚拟机中

  (1)开启 mysql 服务

// 登录 sql
mysql -uroot -p

// 设置开机时启动mysql服务
systemctl enable mysqld

  (2)关闭防火墙(防止本地数据库无法连接远程数据库)

// 关闭防火墙
systemctl stop firewalld

本地数据库软件上

  (1)建立远程数据库连接

  (2)创建项目数据

  (3)执行SQL文件(导入数据表和数据)

6. 在远程控制软件 FinalShell 中,执行 运行 jar 包

// 关闭远程控制文件后,项目仍然可以运行
nohup java -jar jar包名称 &

// 关闭远程控制程序后,项目就会停止运行
java -jar jar包名称

 

posted @   青核桃啊  阅读(16)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示