文章目录

  • 阿里云宝塔面板配置及部署Java项目
  • 购买服务器
  • 安装镜像
  • 面板配置
  • 安装Tomcat
  • 部署项目


阿里云宝塔面板配置及部署Java项目

购买服务器

直接购买就可以了

有活动时购买比较便宜,我记得曾经有个活动是70一年的服务器

现在购买可以91.8一年

宝塔java项目怎么配置文件 宝塔面板运行java程序_mysql

学生购买是9.50一个月(参与云翼计划然后学生认证即可)

我是单买的一个月的,因为不经常用,想用的时候就买一个月的

安装镜像

从镜像市场选择宝塔控制面板安装

宝塔java项目怎么配置文件 宝塔面板运行java程序_tomcat_02

宝塔Linux面板(LAMP/LNMP/Tomcat/Node.js)

功能强大且终身免费的Linux服务器管理软件,一键部署:LAMP/LNMP/Tomcat/Node.js、网站、数据库、FTP、SSL,通过Web端轻松管理服务器。

镜像安装完要配置安全组打开相应端口

宝塔java项目怎么配置文件 宝塔面板运行java程序_数据库_03

面板配置

bt命令进行相关的操作

宝塔java项目怎么配置文件 宝塔面板运行java程序_java_04

可以更改掉默认的用户名和密码

浏览器访问公网ip:8888进行环境的安装

宝塔java项目怎么配置文件 宝塔面板运行java程序_tomcat_05

可以选择LNMP安装,大约5~6分钟安装完成

宝塔java项目怎么配置文件 宝塔面板运行java程序_tomcat_06

配置mysql数据库相应的端口,默认3306,可以改为其他端口

安装完成后可以数据库的root密码

安装Tomcat

从左侧的软件商店安装Tomcat(不用单独安装Java,面板自动安装Java)

安装完tomcat后要在面板中放行8080端口,前边的安全组也要放行8080端口

宝塔java项目怎么配置文件 宝塔面板运行java程序_java_07

浏览器成功访问公网ip:8080,即为成功安装

宝塔java项目怎么配置文件 宝塔面板运行java程序_数据库_08

部署项目

本文部署的是GitHub上的 一个基于SSM+Websocket的实时在线聊天室项目

配置数据库信息并生成war包

宝塔java项目怎么配置文件 宝塔面板运行java程序_宝塔java项目怎么配置文件_09

成功生成war包后的效果如下:

宝塔java项目怎么配置文件 宝塔面板运行java程序_java_10

在服务器的mysql运行本项目中的sql文件

宝塔java项目怎么配置文件 宝塔面板运行java程序_tomcat_11

将生成的war文件上传到/www/server/tomcat/webapps目录下,tomcat会自动解压

宝塔java项目怎么配置文件 宝塔面板运行java程序_mysql_12

上传文件方法有很多,可以通过命令行,也可以用工具,我知道的工具如下:

  1. xshell及xftp
  2. IDEA的阿里云部署插件(Alibaba Cloud Toolkit)
  3. 通过宝塔面板上传

浏览器访问公网IP:8080/网站应用名,出现下面的界面即为成功部署

宝塔java项目怎么配置文件 宝塔面板运行java程序_tomcat_13

文章如果有什么错误的地方,欢迎大家评论留言