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

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

购买服务器

直接购买就可以了

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

现在购买可以91.8一年

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

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

安装镜像

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

宝塔

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

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

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

安全组

面板配置

bt命令进行相关的操作

bt

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

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

面板首页

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

已安装软件

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

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

安装Tomcat

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

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

面板防火墙

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

tomcat9

部署项目

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

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

生成WAR包

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

war生成成功

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

在这里插入图片描述

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

wabapps

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

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

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

easychat部署

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

猜你喜欢

转载自blog.csdn.net/qq_42907802/article/details/106782906