把java项目部署到Linux

4 阅读1分钟

整体流程

  1. 把你的 SpringBoot 项目 打成 jar 包
  2. 把 jar 包传到 Linux 服务器
  3. 在 Linux 上安装 Java + MySQL
  4. 把你的 product 数据库导入 Linux
  5. 运行 jar 包

把项目打包成JAR包

第一步:打开IDEA

  1. 点击右侧 Maven
  2. 找到你的项目 → Lifecycle
  3. 先双击 clean
  4. 再双击 package

然后去项目目录找

target/xxx.jar

名字类似

Easy_Add_Del_Change_Select-0.0.1-SNAPSHOT.jar

这就是你要在 Linux 上运行的文件

第二步 Linux环境准备

安装JDK17

yum install -y java-17-openjdk

安装MySQL

yum install -y mysql-server

启动MySQL

systemctl start mysqld
systemctl enable mysqld

第三步:把数据库导入Linux

1.在本地Navicat导出product库

右键数据库 → 转储 SQL 文件 → 结构 + 数据

得到一个 product.sql

2.上传到Linux 3.在Linux导入

mysql -uroot -p < product.sql

输入密码后导入成功

第四步:上传jar包到Linux

把刚才的:

Easy_Add_Del_Change_Select-0.0.1-SNAPSHOT.jar

上传到Linu的

/root/

第五步:启动项目

java -jar Easy_Add_Del_Change_Select-0.0.1-SNAPSHOT.jar

第六步:访问项目

你 Linux 的 IP 是多少,就访问:

http://你的LinuxIP:8080

后台永久运行(不关闭)

nohup java -jar xxx.jar &