后端项目打包上传服务器记录

后端项目打包上传服务器记录

文章目录

本文记录打包一个后端项目,上传公司服务器的过程。

1、项目打包

通过IDEA的插件进行打包:

打成一个jar包,jar包的位置在控制台可以看到。

2、jar包上传服务器

服务器建好自己项目文件:

在上传项目之前需要新建一些必要的配置文件:

  • config:放配置文件application.yml

  • log:放日志,比如运行错误的日志文件

  • sh:放shell脚本,默认直接启动自己的项目脚本。这个脚本文件可以修改启动的项目jar包,一次修改以后就方便使用了。

    项目jar包放在外面,也就是项目文件的根目录。

    首先进入sh文件夹,然后启动start.sh脚本:

    复制代码
    [root@localhost sh]# pwd
    /home/shirodemo/sh
    [root@localhost sh]# sh ./start.sh
    success

    可以查看一下日志,是否启动成功:

    shell 复制代码
    [root@localhost sh] cd /home/shirodemo
    [root@localhost shirodemo] cat demo.log

再请求一下接口:

接口请求成功,项目部署成功。

相关推荐
重生的黑客14 小时前
Linux 进程状态详解:从理论到实践,僵尸进程与孤儿进程
linux·运维·服务器
划水的code搬运工小李15 小时前
ubuntu下使用opencode
linux·运维·ubuntu
爱学习的小囧15 小时前
ESXi 环境 NFSv3 与 NFSv4.1 哪个更稳?深度对比 + 选型指南 + 运维全教程
运维·服务器·网络·虚拟化
郝学胜-神的一滴15 小时前
epoll 边缘触发 vs 水平触发:从管道到套接字的深度实战
linux·服务器·开发语言·c++·网络协议·unix
YJlio15 小时前
1 4.1 微软商店的使用(Microsoft Store:下载/安装/管理应用与游戏)
运维·hive·hadoop·windows·游戏·microsoft·计算机外设
要做一个小太阳15 小时前
数据库索引
运维·数据库
代码中介商15 小时前
Linux 文件操作系统调用完全指南:从 open 到 close
linux·运维·服务器
被摘下的星星15 小时前
传输控制协议(TCP)
服务器·网络·tcp/ip
想拿大厂offer15 小时前
【Linux】权限
linux·服务器
倔强的石头10616 小时前
【Linux指南】基础IO系列(七):“一切皆文件” 底层实现 ——struct file 与统一 IO 接口的魔法
linux·运维·服务器