西南交通大学智能监测 培训课程练习5

2023.06.17培训

linux的简单实用

打包、部署后端jar服务

目录

一、连接远程服务器

二、maven项目打包

2.1添加build依赖

2.2使用maven打包

三、Linux基础操作

3.1利用Xftp上传文件

3.1.1返回上一层目录

3.1.2查看文件

3.1.3进入文件

3.1.4创建文件夹

 3.1.5上传文件

3.2利用Xshell远程操作

3.2.1后台运行

 3.2.2查看运行状态

3.2.3测试

 ​


 

一、连接远程服务器

实用Xshell连接远程服务器

西南交通大学智能监测 培训课程练习5_第1张图片

 

输入主机(IP),连接,输入用户名和密码

出现如下提示,说明连接成功

西南交通大学智能监测 培训课程练习5_第2张图片

 

二、maven项目打包

2.1添加build依赖

在pom.xml文件里添加build依赖(dependencies之后)


        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    

 

2.2使用maven打包

1)在maven的lifecycle里选择clean+package

西南交通大学智能监测 培训课程练习5_第3张图片

 出现如下 BUILD SUCCESS 所示,说明打包成功

西南交通大学智能监测 培训课程练习5_第4张图片

2)此时在target目录下会出现以下文件

西南交通大学智能监测 培训课程练习5_第5张图片 

 

选择打开文件目录

西南交通大学智能监测 培训课程练习5_第6张图片

 这个文件就是需要上传到服务器的文件

西南交通大学智能监测 培训课程练习5_第7张图片

 

三、Linux基础操作

3.1利用Xftp上传文件

使用Xftp

在Xshell菜单栏下点击图标即可直接进入

 

 

3.1.1返回上一层目录

使用命令:cd ..

退回到上一层目录

 

3.1.2查看文件

使用命令:ls

查看当前文件夹内所有文件

 

 

3.1.3进入文件

使用命令:cd  {文件名}

进入文件

 

 

3.1.4创建文件夹

使用命令:mkdir {文件名}

新建文件夹

 

 3.1.5上传文件

在Xftp里选择刚才新建的文件夹

在左侧找到刚才maven打包好的jar的文件目录

拖拽至右侧文件夹内就可以上传了

西南交通大学智能监测 培训课程练习5_第8张图片

 

 

3.2利用Xshell远程操作

3.2.1后台运行

jar文件后台持续运行命令:

nohup java -jar summer-train-1-1.0-SNAPSHOT.jar >temp.log &

 

 这样就启动成功了

 

 3.2.2查看运行状态

输入命令:ps aux | grep jar

查看正在运行的jar

西南交通大学智能监测 培训课程练习5_第9张图片

 

 

3.2.3测试

在网页输入ip:端口号

 西南交通大学智能监测 培训课程练习5_第10张图片

你可能感兴趣的:(其他,大鑫考研笔记,java,linux)