在说如何使用宝塔运行java项目的SpringBoot应用之前,我们看下百度上关于如何使用宝塔部署springBoot项目的一些见解,反正我看了半天没有看明白,最后做了些尝试得出来结果,这里做个笔记吧。
虽然百度上关于宝塔运行springBoot的东西说的我有点迷糊,但是有一句话很重要,Spring boot 项目只需要JDK 环境即可部署成功,当然了,我是新手,所以它很重要。
网上大多的帖子都是从安装宝塔开始的,做为一个JAVA新手,看着着实有些难受,下面我们就直接上我玩成功了的路子吧。
首先我用的是宝塔7.9.3,应该是目前最新的版本。点击“网站”,选择JAVA项目,我们首先看到一个提示就是让我们去添加jdk和安装tomcat。
新手嘛,我首先尝试了添加jdk,因为一开始没有找到门,所以这一步怎么都不成功,最后放弃了,改先安装tomcat,安装成功后,自动帮且我添加了jdk了。
接下来我们就是去添加项目了,一切就都很愉快了简单了,主要如下:
填写完成后,保存,小等一会儿,会显示运行中,那个端口号需要重新刷新才会出来,这时我们就可以使用IP加端口号进行访问了,本地使用localhost+端口器号。
如果要配置域名,可以点设置,并启用外网映射。如果您在添加项目时,填写了域名,这个默认会自动启用的。
至此,这个玩法就可以告一段落了。但是,我还是念念不忘开始那句很重要的话,对,Spring boot 项目只需要JDK 环境即可部署成功,作为一个爱折腾的人,都会放弃这个细节呢。
在我屡试屡不成的情况下,我试着忘记宝塔,我们不就是要给这个linux系统安装一个java的环境么,如果我搜了下jdk官网,我的找到了它:https://jdk.java.net/,因为我的系统是Debian。
下载后,我把它放到了usr/lib目录的jvm(我自己建的)目录下,并执行如下操作:dpkg -i jdk18.deb,原来包名儿太长了,敲的难受,所以我随手改了。
之后,我弄了台新的服务器,点击添加jdk,如下图所示
结果还真的就成了,剩下的工作和上面的一样。