宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解

使用宝塔面板发布SSM(Web项目也一样)和Springboot项目

在目前IT行业内卷的很,不是你卷死别人就是别人卷死你,我也读了一个双非的学校,竞争压力也很大,springboot也只在我们这一届新开的课程,但springboot,springCloud,Linux,Redis等也只是基础,我们学习的远远不够,计算机网络,操作系统,设计语言,算法等等有得我们深究,但也不能急于求成,一步一步来打好基础是关键,如果接触IT肯定要和服务器打交道,到学到的不止限于用宝塔面板来搭建项目,也需要系统的学习一下Linux的命令,千万不要小看Linux,他刚出来的时候可是要号称顶替Windows的操作系统,但奈何Windows的使用人群太广,才无奈退居二线,但因为Linux系统一切皆文件的特性,成为了远程服务器最好的载体,使用学习Linux非常重要,我也会在后续文章中跟进,目前先体会一下用宝塔面板让服务器发布项目是怎么回事

发布Springboot项目(SSM或者Web项目在后面)

1.打开阿里云,开放安全组

不明白的去看我上一篇博客:在阿里云购买Linux服务器,配置宝塔环境,全图文,最最详细图解,保姆级教学,还有3306,22,21,8888,8080等端口要开启

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第1张图片

2.开放宝塔面板系统防火墙

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第2张图片

3.编辑服务器中的数据库

点数据库,再点添加数据库,按自己喜欢添加数据库用户名和密码,这里用户名不能使用root,因为宝塔面板中使用数据库已经自动添加了一个最高权限的root用户

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第3张图片

在本地中导出相同名字的数据库,生成sql文件

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第4张图片

点击导入,把sql文件放进去

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第5张图片

点击导入

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第6张图片

安装phpMyAdmin后

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第7张图片

点击管理可以看见刚才导入的数据库了

在这里插入图片描述

可以看见,在本地的数据库已经导入到服务器中了

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第8张图片

题外话,在本地数据库中(我使用的Navicat,其他的数据库管理工具,也可以实现这些功能)修改服务器中的数据库

(1)、修改权限

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第9张图片

(2)、连接远程服务器中的数据库

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第10张图片

4.改端口和数据库连接用户账号密码

数据库连接用户名和密码对应上面,自己添加的用户名账号,还有数据库名字也要和服务器中的对应

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第11张图片

5.把springboot项目打成jar包

如果你是这样生成的springboot项目就不要管下面的代码了

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第12张图片

如果你是使用普通的maven来导入springboot启动依赖需要这串代码,如果是上图中生成的springboot项目的话会自动引入本串代码所以不用管。

<build>
<plugins>
	<plugin>
		<groupId>org.springframework.bootgroupId>
		<artifactId>spring-boot-maven-pluginartifactId>
	plugin>
plugins>
build>

之后就很简单了先点最右边的maven,双击clean,再双击compile,再双击package

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第13张图片

然后看见BUILD SUCCESS就说明成功了在target中可以看见jar包了

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第14张图片

打开jar包文件位置

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第15张图片

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第16张图片

6.在宝塔面板中找打www目录下的wwwroot文件夹,在里面创建一个文件夹,把jar包放进去

这是我之前项目的jar包,新建了一个dingdang文件夹后,点上传,放入项目jar包

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第17张图片

7.点击java项目一键部署,没有就去软件商店搜出来,安装一遍

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第18张图片

安装一个tomcat9版本

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第19张图片

点击springboot

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第20张图片

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第21张图片

8.看看自己项目发布成功没使用ip地址查看

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第22张图片

使用宝塔面板让SSM(Web项目)在服务器的tomcat中部署

SSM(web项目)和springboot不同,有个web文件夹,springboot是集成了的可以使用jar包,但ssm(web项目)要打成war包来放在服务器中部署

1.开放安全组(同上不多加赘述)

2.开放宝塔面板系统防火墙(同上不多加赘述)

3.编辑服务器中的数据库(同上不多加赘述)

4.改端口和数据库连接用户账号密码(同上不多加赘述)

5.打成war包(左侧的(文件-》项目结构)我这是截图了的,这两个窗口不能一起打开)

按照步骤一步步来就行

(1)、按顺序点击

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第23张图片

(2)、修改自己想取的名字,添加web项目

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第24张图片

(3)、导入java代码和maven依赖

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第25张图片

(4)、变成这个样子就行,点确认

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第26张图片

(5)、点击构建

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第27张图片

(6)、然后在左侧的out中可以看见我们打成的war包

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第28张图片

6.发布在服务器的tomcat中

点开tomcat程序目录,上面的tomcat9是springboot项目部署准备的,有或者没有都不用管

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第29张图片

点开tomcat目录下的webapps文件夹,把war包导入进去

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第30张图片

7.然后访问就行,比如:http://127.0.0.1:8080/ssm

宝塔搭建SSM(Web项目也一样)和Springboot项目,超详细图解_第31张图片

留下你们小小的赞吧,小编在这谢谢了

你可能感兴趣的:(服务器,spring,boot,linux,java,jar,服务器)