【运维】阿里云宝塔面板部署JavaWeb项目

本文摘要
· 前几年买了阿里云的ECS服务器,当时配置宝塔面板都是找朋友帮我弄的,去年一个项目给某公司做官网,涉及到域名解析的事情,最近开发项目又涉及到部署PHP项目、部署JavaWeb项目的工作。抽空做个运维的博客总结,这些知识对刚接触的新人太不友好了。
·本文基于读者已经配置好宝塔面板的前提,讲解如何部署JavaWeb项目。
作者:CSDN 征途黯然.

  

一、部署JavaWeb项目的流程介绍

  1 【前提

    在宝塔面板里面,部署JavaWeb必须得用域名访问,所以事先得准备好域名。关于如何配置域名、做域名的DNS解析可以参考博客:【运维】阿里云宝塔面板域名DNS解析(如何配置用域名访问网站)

  2 【安装软件

    在宝塔里面安装:Nginx、Tomcat、MySQL、(phpMyAdmin、PHP)。Nginx是做基础支持的。安装Tomcat后,会自动帮我们安装好JDK,但是Tomcat建议安装Tomcat 8,Tomcat 8对应JDK 1.8,Tomcat 7对应JDK 9,我们开发大多用JDK1.8。MySQL是提供数据库支持。phpMyAdmin是一款数据库管理软件,它必须有PHP环境支持,所以要用必须装PHP,建议在PC装的Navicat,可以直接连接云数据库

  3 【部署war包

    找到tomcat的目录:/www/server/tomcat/webapps。清空webapps里面的所有内容,把自己的war包上传到此文件夹里面,不需要解压。(假设你的war包叫做example.war
    值得注意的是,刚安装好tomcat之后webapps文件夹里面有ROOT文件夹,没有什么特殊含义,删掉。

  4 【创建MySQL数据库

    在宝塔面板中添加数据库,然后导入你本地导出的sql文件。

  5 【添加站点,打开tomcat服务

    在宝塔面板中添加站点,域名后面不需要添加端口号,配置网站的根目录为/www/server/tomcat/webapps/example,注意这里假设你的war包名称为example.war。然后开启tomcat服务,会自动帮你把war包解压。然后就可以了!

  6 【查看项目日志–在编辑器控制台的日志

    日志路径为:/www/server/tomcat/logs/catalina-daemon.out,其他地方的日志不是我们程序员关心的日志信息。

【踩过的坑】
1、tomcat安装好之后,webapps文件夹下所有文件都删掉,不需要用到ROOT文件夹,只需要在配置站点的时候,把根目录设置成webapps文件夹下你的项目文件名称就行;
2、tomcat在宝塔安装后,默认端口是8080,一定要去宝塔、阿里云服务器后台这2个地方,看看8080端口有没有放行;

二、部署JavaWeb项目的详细截图

  1 安装软件。安装3款就可以,MySQL管理软件,建议在本地装navicat。
请添加图片描述
  2 部署war包。
请添加图片描述
  3 创建数据库,导入sql文件。
请添加图片描述
请添加图片描述
  4 添加站点,启动tomcat服务。
请添加图片描述
在这里插入图片描述
  5 然后项目就可以使用了,查看控制台日志文件见下图。
在这里插入图片描述

【注意事项】
数据库的连接,我是在项目配置文件里面写好的数据库地址,一般是jdbc://xx.xx.xx.xx:3306/db


其实搞懂了,会发现还是比较简单的~
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

征途黯然.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值