Linux系统部署Web项目

前言

学习了那么久的Java现在就让我们来部署Java Web项目。使用的连接工具使用的是:FinalShell,项目类型是Maven项目。

具体步骤

1.首先,用idea创建一个SpringBoot工程。配置好视图。然后点击右边的Maven–>选择需要上传的项目下的Lifecycle–>install。结果如下图(生成一个 .jar文件)

Linux系统部署Web项目_第1张图片

2.这样项目就打包完成了,然后打开FinalShell。选择上传打包好的jar文件

Linux系统部署Web项目_第2张图片
3.文件上传好之后输入命令 ls 查看上传的文件

4.之后输入命令 lsof -i :端口号断开是否被禁用

5.如果禁用输入命令 kill PID(PID是一串数字)

6.输入命令nohup java -jar jar包 -> nohup.out。(后端运行)

Linux系统部署Web项目_第3张图片

这样项目就在Linux上部署完成了,这下访问页面

Linux系统部署Web项目_第4张图片

使用指定的application.properties文件

在正式的开发中application.properties配置文件肯定不止这一个,一个项目可能会有很多个application.properties配置文件如:dev、pro。。等等,但项目默认使用的是application.properties这个配置,如果我还有一个application-dev.properties配置,并且我想运行dev这个配置。这个时候就需要手动的指定配置了

输入命令nohup java -jar test_b-0.0.1-SNAPSHOT.jar -> nohup.out --spring.profiles.active=dev;

这个时候项目使用的就是dev的这个配置了

你可能感兴趣的:(小知识点,linux)