宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)

1.首先我们得有一个安装了宝塔工具的云服务器

首先我们要在服务器安全组开放宝塔常用的端口,看你是什么服务器,然后对应下面官网的教程就行了。

腾讯云:https://www.bt.cn/bbs/thread-1229-1-1.html 

阿里云:https://www.bt.cn/bbs/thread-2897-1-1.html 
华为云:https://www.bt.cn/bbs/thread-3923-1-1.html 

然后登陆你的服务器,安装宝塔面板

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

(必须要是干净的系统,不要自己去安装一些环境)

安装完成后,输入命令

bt

出现如下界面,说明安装成功了

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第1张图片

我们先按ctrl+c关闭当前命令,输入下面的命令

/etc/init.d/bt default

查看当前进入宝塔面板的地址,用户名以及密码。

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第2张图片

我们打开浏览器,进入宝塔工具面板。

推荐安装的套件,可以安装选择左边的那些极速安装。

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第3张图片

我们再去软件商店安装tomcat服务器。因为安装了tomcat,会自动安装对应版本的java jdk版本

tomcat7对应的就是jdk1.7

tomcat8对应的就是jdk1.8

我们按照自己的需要安装对应的版本就行了。

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第4张图片

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第5张图片

安装完成以后可以测试一下,自己的ip地址:8080

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第6张图片如果进不去的话,检查一下自己的服务器放行了8080端口没有。

Tomcat服务器安装成功了,再去终端输入

java -version

我们java环境也自动安装好了。

我们再去导入mysql数据库。要和自己后台写的数据库用户名和密码对应。

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第7张图片

可以用sql文件直接导入,数据库表的结构和数据

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第8张图片

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第9张图片

导入完成后,我们点击 工具 就可以看见数据库表了

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第10张图片

使用JDBC连接数据的还要导入mysql驱动jar包

(没找到驱动的可以去官网下载https://dev.mysql.com/downloads/connector/j/

在软件商店里面找到我们安装好的tomcat,打开项目文件夹

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第11张图片

进入bin目录然后上传jar包到bin目录,把我们的项目打成war包上传到webapps目录

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第12张图片

不会把项目打成war包的可以自行百度一下。

这里给大家两个链接

eclipse打包

https://www.cnblogs.com/yjq520/p/7323934.html

IDEA打包

https://blog.csdn.net/qq_42986107/article/details/92094960

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第13张图片

我们重启一下tomcat服务器。

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第14张图片

项目部署成功,地址栏输入自己的IP地址:8080/war包的名称

我们试一下登录注册。

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第15张图片

登录成功,说明数据库链接成功。

宝塔工具+javaweb+mysql+tomcat部署项目教程(详细教程适合小白)_第16张图片

 好的,教程到此结束,有问题的可以私信我。

你可能感兴趣的:(自学全栈,mysql,java,服务器,html,centos)