腾讯云轻量服务器+宝塔面板+基于springboot的web网页部署

经历了一段时间的折磨,近期也在看数据挖掘,还有最优化算法,现在基于我上一篇的的问题上,现在你的情况是不是:本地已经存在一个Springboot的项目,在本地能够良好运行。现在你要做的是把自己的项目部署到网上,至少能通过IP访问你的Springboot中的index.html,并进行数据库的一些列操作。置于为什么是index.html,你到后面你会懂得,不仅仅只是编写代码时候的习惯。

https://blog.csdn.net/weixin_74197037/article/details/140829416?spm=1001.2014.3001.5501

准备

一个基于Springboot的一个本地项目jar包

一个腾讯云服务器(CentOs的系统,并且使用的是宝塔面板)

一个Xshell

一个Navicat

宝塔面板(配置好LMNP那个:包括Nginx,mysql等)

现在进入服务器,进入控制台,进入宝塔面板查看是否正常运行。确定运行后自己登录进去宝塔面板(查看自己的IP地址,这个是用来访问的)

然后有几个终端,操作的都是同一个资源,之前在上面饶了好久,分别是:
服务器上的OrcaTerm

宝塔的终端

Xshell的终端

开始

这三个终端操作窗口操作的都是同一个服务器,使用的密码都是相同的,这一点之前饶了好久,各位大佬不然跳坑

为了方便你们操作时候的切换,我的建议是,打开服务器控制台,打开宝塔面板,链接Xshell后,就直接在宝塔面板里面操作终端进行命名的操作,不要切来切去的感觉很麻烦,而且本质都是一样的

接下来,要确保“服务器远程可连接”的事情:这个就是在mysql中创建一个用户,并且授权可以远程连接,如果没有这一步的话,Navicat是链接不上的,而且为什么用mysql呢,因为我用习惯了mysql5.7。

在宝塔终端确定了java的jdk,要和项目的相同,要不然后面会报错,无法启动该项目,不管有没有监听窗口和PID号。

通过终端检查java -version,然后看看数据库能不能进去?如果都可以,在网上自己把数据库远程连接打开哦。

在宝塔面板下载“java一件部署”,虽然感觉没什么用,但是我的建议是安装上,然后还安装一个tomcat,版本和你的Springboot项目一致。

然后在宝塔上创立数据库,旁边有一个root密码,还有数据库密码,有好多密码都是不一样的,这个要记住,记不住的话也没关系(忘记了宝塔的密码,就打开服务器界面,选择OrcaTerm,输入命令:sudo bt)这个会显示出一个宝塔面板的选项:(能够处理好多问题,强制在修改你的宝塔用户名,宝塔密码,数据库密码等等,要是真的到了这一步,也没什么大不了的)。

准备发布

然后现在再检查一遍准白好的东西:

一个域名

一个项目jar包(通过宝塔文件,上传到文件的wwwroot里面)

一个和项目的jdk版本一致的jdk

准备结束,域名的访问可以通过我的上一篇文章看一下,已经放在了这个文章的顶部。

点击宝塔里面的java项目,添加项目,把你自己的jar包和jdk放上去(特别注意,这里有个项目名称要填,名称一定不要超过20个字符,建议是和jar包项目的名字去掉“_jar”就好),用户名为www(宝塔一般都是www用户)

创立好项目之后他正常是能运行的,但是你访问不到,点击设置,点击域名管理,然后吧自己的域名放上去,保存,就可以了,然后返回服务器页面,进入宝塔liunx,找到域名管理,去看一下域名,放上去。接下来,打开浏览器,输入你的域名

“恭喜你把你的项目放到了网上”

然后连接Navicat,点击连接,腾讯云mysql,然后输入宝塔的数据库username和password,就能方便快捷的管理自己的数据库,也可以直接在宝塔通过PHP的应用来管理。

如果有什么不懂的,可以来私信我,我一般能看到的我都能回。

各位,晚安!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值