Java Web 项目部署

0. 申请购买服务器

华为云服务器-云耀云服务器
操作系统:Centos 7.2
CPU:Intel® Xeon® Gold 6278C CPU @ 2.60GH
内存:4G
磁盘:40G

在这里插入图片描述

1. 安装JDK环境

1.1 安装JDK

yum install java-1.8.0-openjdk

1.2 查看安装情况

java -version

在这里插入图片描述

2. 安装宝塔面板

2.1 更改安全组 | 关闭防火墙
关闭防火墙

systemctl stop firewalld.service

查看防火墙状态

systemctl status firewalld

在这里插入图片描述

2.2 安装宝塔面板
宝塔面板官网

在终端执行如下命令

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

更该宝塔面板账号

bt
>6

在这里插入图片描述

更该宝塔面板密码

bt
>5

在这里插入图片描述

登录面板
IP+8888
在这里插入图片描述
宝塔Liunx面板
在这里插入图片描述

3. 搭建MySQL数据库

3.1 宝塔Liunx面板-软件商店 MySQL数据库
启动MySQL & 查看版本

systemctl start mysql.service
mysql -V

在这里插入图片描述

管理MySQL
在这里插入图片描述

3.2 修改数据库账号密码

bt
>7

在这里插入图片描述
3.3 建库建表
使用Navicat工具连接到服务器数据库建库建表
Navicat

建立连接
在这里插入图片描述

建库建表
在这里插入图片描述

OR

本地导出sql脚本
上传sql脚本到服务器
服务器运行sql脚本

4. 本地项目打jar包

4.1 Terminal在项目主目录下执行如下命令

mvn package

4.2 在target目录下找到sust-1.0-SNAPSHOT.jar文件

在这里插入图片描述

5. 上传jar包到服务器

使用宝塔面板上传文件到服务器
在这里插入图片描述

在这里插入图片描述

OR

scp demo-0.0.1-SNAPSHOT.jar [email protected]:/ 

6. 运行jar包

在终端执行如下命令启动服务

java -jar sust-1.0-SNAPSHOT.jar

7. 测试功能

IP+端口号+URL

124.70.205.131:8080/index

猜你喜欢

转载自blog.csdn.net/hezuijiudexiaobai/article/details/112052597