失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > SpringBoot项目部署--阿里云服务器

SpringBoot项目部署--阿里云服务器

时间:2019-01-09 05:15:39

相关推荐

SpringBoot项目部署--阿里云服务器

SpringBoot项目部署--阿里云

一. 创建SpringBoot项目--HelloWorld1. 依赖包pop.xml2. 项目结构3. 创建Controller层4. application.properties5. 将项目打包成Jar包 二. 将Jar上传到阿里云服务器1. 阿里云安全组开启端口号2.使用宝塔面板上传Jar包3. 使用XShell连接服务器4. 测试请求---永久访问5. 查看jar包运行的进程,停止当前jar进程

一. 创建SpringBoot项目–HelloWorld

1. 依赖包pop.xml

<!--web依赖: tomacat dispatherServlet xml--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!--打包插件--><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>

2. 项目结构

3. 创建Controller层

package com.xizi.HelloWorld.controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;@RestControllerpublic class HelloController {@RequestMapping("/hello")public String hello(){return "牛逼啊,伟少";}}

4. application.properties

端口号配置 8085

server.port=8085

5. 将项目打包成Jar包

二. 将Jar上传到阿里云服务器

1. 阿里云安全组开启端口号

一定要去阿里云安全组开启端口号访问

2.使用宝塔面板上传Jar包

宝塔面板官网地址

在linux服务器安装宝塔面板

在linux服务器安装宝塔面板教程

/bbs/thread-19376-1-1.html

在home目录创建一个目录,将Jar上传到该目录

3. 使用XShell连接服务器

连接服务器

密码在阿里云服务管理控制台设置

使用 java -jar XXXX.jar 运行SpringBoot项目 当退出窗口或Ctrl+C退出运行 项目结束

使用 nohup java -jar XXX.jar & 后台持续运行SpringBoot项目

自动产生一个nohup.out 文件

宝塔面板查看文件

4. 测试请求—永久访问

http://47.100.76.123:8081/hello

5. 查看jar包运行的进程,停止当前jar进程

使用命令查看 ps aux|grep HelloWorld-0.0.1-SNAPSHOT.jar

使用 kill -9 -[pid] 杀死进程

感谢伟少的友情出场!

感谢伟少的友情出场!

感谢伟少的友情出场!

如果觉得《SpringBoot项目部署--阿里云服务器》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。