Linux安装MySQL及部署springboot项目

Linux安装MySQL及部署springboot项目

本方式采用离线tar包进行安装。

1.从MYSQL官网下载tar包,下载版本要与linux系统版本匹配,本次在centos7上安装linux通用版,

https://dev.mysql.com/downloads/mysql/

在该页面上进行操作系统和版本的选择:

操作系统:Linux – Generic

版本:Linux – Generic(glibc 2.12)(x86,64-bit)

选择下载压缩包:mysql-8.0.32-linux-glibc2.12-x86_64.tar.xz

2.mysql tar包下载完成后,使用Xftp工具上传至/usr/local

注意:

centos7默认安装了mariadb,先将其卸载!!!

rpm -qa|grep mariadb*            # 查询是否装了mariadb
rpm -e --nodeps mariadbxxx        # 装了啥就卸载啥

3.创建mysql组和用户来执行mysql

groupadd mysql                # 创建mysql组
useradd -r -g mysql -s /bin/false mysql        # 添加mysql用户并指明主组为mysql,并设置脚本为不能登录

4.cd到/usr/local目录下

cd /usr/local

5.使用tar命令解压mysql安装包

tar xvf mysqlxxxxx.tar.xz                # 解压mysql包

6.创建解压目录的软链接

ln -s mysqlxxxx    mysql                    

7.cd到当前目录下的mysql目录

cd mysql

8.在该目录下新建mysql-files目录

mkdir mysql-files

9.设置该目录属主和属组为mysql

chown mysql:mysql mysql-files

10.设置mysql-file目录权限为750

chmod 750 mysql-files

11.初始化mysql数据库

bin/mysqld --initialize --user=mysql        EOAUV9N-hcb5            # 初始化mysql数据库
bin/mysql_ssl_rsa_setup
bin/mysqld_safe --user=mysql &

cp support-files/mysql.server /etc/init.d/mysql.server    # 可选

12.配置mysql环境变量

vim /etc/profile

# 在文件末尾添加以下内容:
export PATH=/usr/local/mysql/bin:$PATH

13.输入以下命令链接mysql数据库

mysql -uroot -p                # 链接mysql数据库,密码需使用系统生成的临时密码

14.链接上数据库之后,先修改root用户密码

alter user 'root'@'localhost' identified by 'root';

15.创建数据库myvhr

create database myvhr charset 'utf8';

执行sql脚本+部署springboot项目

1.上传myvhr项目的sql文件和打包后的jar包到linux服务的root主目录下

2.在sql脚本所在目录下,执行sql脚本创建表结构

mysql -uroot -p myvhr < myvhr.sql

3.执行以下命令运行springboot项目的jar包

java -jar myvhrxxx.jar

4.在window系统下浏览器中输入:linux主机IP/,访问微人事系统

注意:

如果windows浏览器访问不了,则可能是linux服务系统防火墙屏蔽了,可以先关闭防火墙

systemctl status firewalld            # 查看防火墙状态 activing为开启,inactiving为关闭
systemctl stop firewalld            # 关闭

然后再访问。

给TA打赏
共{{data.count}}人
人已打赏
编程专区

Linux安装jdk

2023-4-26 15:18:00

编程专区

Linux安装TomCat并部署web项目

2023-4-26 15:23:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索