IntelliJ IDEA 打包 SpringBoot 项目并部署到 Linux 服务器

mac2026-05-02  12

IntelliJ IDEA 打包 SpringBoot 项目并部署到 Linux 服务器

一、IDEA 打包项目二、上传 jar 包到 Linux 服务器三、部署 Linux 运行环境,执行 jar 文件

一、IDEA 打包项目

1.在 IDEA 上 File—>Setting—>Project Structure 选择 Artifacts ,右上角加号添加—>jar2.选择项目主类,点击 ok3.打开侧边栏的 Maven Project 双击 Package4.控制台开始记录打包过程5.target 目录下生成 以工程名+版本号为名的 jar 文件(jar 包)

二、上传 jar 包到 Linux 服务器

1.下载安装 WinSCP2.打开 WinSCP,登录 Linux 服务器3.上传 jar 包到 Linux 服务器指定文件夹(复制粘贴)

三、部署 Linux 运行环境,执行 jar 文件

1.在 IDEA 的 Terminal 窗口使用 ssh 登录 Linux 服务器(ssh 用户名@IP + 密码)2.Linux 服务器安装 Java 运行环境(JDK) 2.1 查看 yum 库中都有哪些jdk版本,输入命令 yum search java | grep jdk 2.2 使用 yum 命令安装,选择 jdk8,64 位的压缩包,输入命令 yum install java-1.8.0-openjdk 2.3 检查是否安装成功,输入命令 java -version,能正常显示版本信息即为安装成功 3.Linux 服务器安装 Redis 服务 3.1 下载,输入命令 wget http://download.redis.io/releases/redis-4.0.11.tar.gz 3.2 解压,输入命令 tar -zxf redis-3.0.7.tar.gz 3.3 创建软连接,输入命令 ln -s redis-3.0.7 redis 3.4 安装redis编译器gcc,输入命令 yum install gcc-c++ 3.5 编译、安装,依次输入命令 cd redis,make,make install 3.6 生成可执行文件目录,输入命令 cd src,ll | grep redis- 3.7 启动redis服务,输入命令 redis-server 4.设置 Redis 服务后台启动 4.1 先将 redis.conf 中 daemonize 设置为yes,确保守护进程开启 4.2 编写开机自启动脚本,输入命令 vi /etc/init.d/redis,然后输入脚本 4.3 设置权限,输入命令 chmod 755 redis 4.4 启动,输入命令 /etc/init.d/redis start 4.5 报错,再输入命令 chmod a+x /etc/init.d/redis,然后重新启动redis 5.执行 jar 文件 5.1 cd 到 Linux 服务器上存放上传的 jar 文件的文件夹目录 5.2 执行命令 nohup java -jar springboot.jar --spring.profiles.active=demo & 5.3 运行后,在当前路径下会生成nohup.out文件,记录服务器的日志,执行命令 less nohup.out 5.4 执行命令 ps -ef | grep java,查看 java 进程
最新回复(0)