部署Springboot+vue项目version01

本文详细介绍了如何在Linux服务器上部署Springboot+Vue项目,包括安装JDK、卸载原有JDK、配置MySQL、Redis和Nginx,以及启动和管理这些服务的过程。还涉及到了防火墙设置和安全组管理,确保项目顺利运行并对外访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

部署Springboot+vue项目version01

ps:某些会用到的指令:

创建文件夹 ---- mkdir 文件名

编辑文件 ---- vi/vim 文件名

强制退出编辑文件(不保存)---- :q!

保存并强制退出编辑文件 ---- :wq!

查看当前所在文件夹路径 ---- pwd

赋权 ---- chmod +x 文件名

删除单个文件:rm 文件路径/文件名
删除多个文件:rm 文件 1 文件 2 文件 3
删除目录及其中的所有内容:rm -r 目录路径/目录名

解压文件:
.tar.gz 后缀:tar -zxvf /路径/文件名 -C /usr/local/

.tar.xz 后缀:tar -Jxvf /路径/文件名 -C /usr/local/

.tar 后缀:tar -xvf /路径/文件名 -C /usr/local/

ai生成的一个部署项目的流程图(可做参考):
在这里插入图片描述

一、安装 JDK

1、卸载 CentOS 自带的 OpenJDK,可以通过命令查看。
rpm -qa | grep jdk
2、通过命令删除已安装的jdk。
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64
3、查看是否删除成功。
ll(查看文件夹中的文件)
4、在 /usr/local 目录下新建 java 文件夹,并进入
cd /usr/local
mkdir java
cd java
5、打开 Xftp,将 JDK 安装文件拷贝到 java 目录。

在这里插入图片描述

6、使用命令进行安装、与配置
# 解压 mysql 压缩包
tar -zxvf /tmp/jdk-8u371-linux-x64.tar.gz -C /usr/local/
# 对解压后的文件重命名(输入解压后的 jdk 文件夹名,可以点击 tab 键补全内容)
mv /usr/local/jdk1.8.0_371 /usr/local/java
# 编辑 mysql 的配置文件
vi /etc/profile

# 配置环境变量,与 windows 系统类似,也可以使用下面配置环境变量的版本
export JAVA_HOME=/usr/local/java
export PATH=$JAVA_HOME/bin:$PATH

# 使配置的环境变量生效
source /etc/profile

# 验证
java -version
7、配置环境变量(可选)

按 i 进行输入,复制如下内容

vim /etc/profile

按 i 进入编辑模式,按 Esc 退出编辑模式,输入 :wq,回车退出保存。输入 :q,回车直接退出

JAVA_HOME=/usr/java/jdk1.8.0_221-amd64
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
8、使配置的环境变量生效(可选)
source /etc/profile
9、检查安装是否成功(可选)
java -version

二、安装 MySQL

查看 mysql 状态

rpm -qa | grep mysql

1、卸载 maridb 数据库

linux系统会自动携带一个数据库 maridb,我们需要把他给卸载掉,通过以下命令可以查看 maridb 数据库并卸载

rpm -qa | grep mariadb
yum 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值