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包名称
标签:
B2 - Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通