部署Springboot项目

前言
  断断续续做个人博客项目有一个月了,今天才完成部署,虽然项目完成得七七八八了,真不容易。。
  今天倒腾云服务器,配置各种东西,java环境,mysql,tomcat,各种出错,又配置了一天。(就是自己菜)

  忙活到后来,才发现springboot内置了tomcat,直接运行就行了,一拍脑袋两行泪.

部署步骤
  一.购买云服务器
  我买的是腾讯云服务器,学生优惠10块一个月,方便又好用。
1. 买完服务器去控制台,首先更改服务器密码!!!2
项目部署到Linux
2.修改安全组
点击左边导航栏里的安全组
  再点击实例中的添加规则
  添加相关安全组(允许访问Tomcat:8080端口和mysql:3306端口)
项目部署到Linux
3.下载相关工具
1.putty 远程连接服务器,并进行操控
2.Wincp 向服务器传输文件
3.Navicat (Mysql) 数据库传输

4.使用putty连接服务器
HostName 输入服务器公用IP地址
项目部署到Linux

项目部署到Linux
连接后输入用户名密码 用户名默认root
密码为你重新修改后的服务器密码
项目部署到Linux

5.配置JAVA环境和Tomcat
https://blog.csdn.net/chenxiaoscode/article/details/88108392
后来才发现springboot内置了Tomcat,直接运行jar包就行了。

7.配置Mysql
https://blog.csdn.net/wohiusdashi/article/details/89358071

8.用NAVICAT进行数据转移

点击Connect连接本地数据库和服务器数据库
Host 分别为本地的IP 和 服务器的公用IP地址
项目部署到Linux
选择要转移的数据库进行转移(我是在服务器中的mysql事先创建了同名的数据库)
项目部署到Linux
项目部署到Linux
选择要转移的表、视图等等
项目部署到Linux
然后进行转移。

9.项目打包放到服务器上(两种方法)

1.war
项目的porm.xml中
添加war
项目部署到Linux
通过Maven 的clean compile package
项目部署到Linux

项目会多一个文件夹,里面有war包
项目部署到Linux

通过WINCP 连接 服务器 输入 服务器公用IP和密码就可以连接了

找到你的Tomcat文件夹
删除/webapps内初始ROOT文件夹

因为Tomcat自带一个演示文件,所以想通过浏览器:IP:8080直接访问到你项目,需要上传ROOT文件夹。该文件夹在刚刚上传项目文件夹内。

将刚刚打包好的.war文件,上传到tomcat里的/webapps内

然后进入到tomcat的bin目录下执行:./startup.sh

在浏览器访问你的通过服务器IP:8080就可以访问你 的项目了

2.jar
项目的porm.xml中

删除war

Maven 的clean compile package
形成jar包

通过WINCP 连接 服务器 输入 服务器公用IP和密码就可以连接了
上传jar包
我是传到home目录

在home目录下
输入java -jar 包名.jar
运行项目

在浏览器访问你的通过服务器IP:8080就可以访问你 的项目了。

项目部署到Linux

—END

感谢李仁密老师的视频,一步步跟着视频完成了个人博客。

相关文章:

  • 2021-12-27
  • 2021-12-21
  • 2021-11-30
  • 2021-11-30
  • 2021-11-30
  • 2022-02-13
  • 2021-11-16
  • 2021-11-18
猜你喜欢
  • 2021-05-19
  • 2021-07-10
  • 2021-11-09
  • 2021-11-30
  • 2022-01-18
  • 2022-02-10
相关资源
相似解决方案