具体的SpringBoot技术内容可以参考 

SpringBoot图文教程    https://www.jianshu.com/c/355260609973

SpringBoot****    https://www.bilibili.com/video/av38657363?p=1

项目目录介绍 https://www.cnblogs.com/xiaowangtongxue/p/10816970.html

 

我们只介绍从完全不熟悉到整个项目搭建好能运行的系统工程,细节有很多资料,可以自己去查

一、开发工具 。使用IntelliJ IDEA ,可以下载**版

**和安装教程 https://www.cnblogs.com/miaoxingren/p/9868734.html

Spring Boot入门环境搭建和工具选择

二、开发环境安装

  1. 使用框架Spring boot2.x,要求环境jdk8+(配置环境变量) 、maven3+
  2. 数据库MySql  https://www.cnblogs.com/zhangkanghui/p/9613844.html                                                                                    修改数据库密码  ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Lc99!!!!';
  3. 安装Apache,用来运行HTTP服务
  4. Tomcat不安装,SpringBoot可以使用项目自带Tomcat
  5. 可视化界面 宝塔面板
  6. 云服务器后台配置安装组开放必要的端口 20,80,8080,3306等
  7. 开启8080端口提供远程访问。阿里云服后台安全组开启;服务器命令行启动防火墙并开启8080,并更新防火墙配置。重启防火墙。如果8080端口被禁止可执行 firewall-cmd –zone=public –add-port=8080/tcp –permanent打开,                           然后执行systemctl restart firewalld.service重启
  8. 开启3306接口,提供远程访问数据库(开发人员使用).。远程数据库管理使用Mysql Workbench                                                Spring Boot入门环境搭建和工具选择
  9. 测试POST请求可以使用Postman工具                                                                                                                                           Spring Boot入门环境搭建和工具选择

讲创建项目过程的资料有很多,自行百度

三、打包  打开自带的Terminal执行命令行mvn clean package就开始自动打包

四、部署

打包时间会有点长。

生成文件在Target目录下,直接拿去部署即可 

Spring Boot入门环境搭建和工具选择

在服务器home目录下创建一个新的文件夹用来存放jar程序。比如home/app。将可运行Jar包传到此目录。

1.使用Xshell 软件来执行。 打开Xshell,先检查是否安装了上传命令。

rpm -qa |grep lrzsz最后一个单词是Lrzsz.没有安装的话,就现场安装yum -y install lrzsz

 

2.开始上传,打开Xshell执行 rz。然后会弹出选择对话框,选择好文件后,点击打开就能上传到当前目录下

3.上传完之后就是部署

nohup java -jar sdkapi-0.0.1-SNAPSHOT.jar > nohup.out 2>&1 &

4.查询部署结果

    查看指定jar进程 ps aux|grep sdkapi-0.0.1-SNAPSHOT.jar

  1.  

相关文章:

  • 2022-02-18
  • 2021-12-13
  • 2021-09-17
  • 2021-12-13
  • 2021-11-09
  • 2022-12-23
  • 2021-09-08
  • 2021-04-15
猜你喜欢
  • 2021-04-30
  • 2022-12-23
  • 2021-07-14
  • 2021-10-18
  • 2021-07-21
  • 2022-01-20
  • 2022-12-23
相关资源
相似解决方案