Java|快速上手 Linux 系统部署 Java 项目( 四 )

java -jar demo-0.0.1-SNAPSHOT.jar

4、启动成功 , 浏览器访问 localhost:8080/hello/index

5、通过 Xftp 将 jar 包拷贝到 CentOS 。

6、命令行启动 Spring Boot 应用 。

java -jar demo-0.0.1-SNAPSHOT.jar

7、打开浏览器访问 , 注意 , 如果 Spring Boot 端口不是 8080 , 需要提前在 CentOS 中开放对应端口 。
7、安装 MySQL
1、新建/usr/local/mysql , 将 MySQL 安装包拷贝过去 。

2、进入 /usr/local/mysql , 解压 。

tar -xvf mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar

3、安装 MySQL 之前需要先删除 mariadb , 执行如下命令检查是否存在 mariadb 。

rpm -qa | grep mariadb

4、执行如下命令卸载 mariadb 。

rpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64 --nodeps

5、安装 common 。
rpm -ivh mysql-community-common-8.0.20-1.el7.x86_64.rpm --nodeps --force

6、安装 libs 。
rpm -ivh mysql-community-libs-8.0.20-1.el7.x86_64.rpm --nodeps --force

7、安装 client 。
rpm -ivh mysql-community-client-8.0.20-1.el7.x86_64.rpm --nodeps --force

8、安装 server 。
rpm -ivh mysql-community-server-8.0.20-1.el7.x86_64.rpm --nodeps --force

9、检查安装结果 。
rpm -qa | grep mysql

10、初始化 MySQL 。

mysqld --initialize

11、授权防火墙 。
chown mysql:mysql /var/lib/mysql -R;
systemctl start mysqld.service;
systemctl enable mysqld;

12、查看数据库默认密码 。

cat /var/log/mysqld.log | grep password

13、登录数据库 。

mysql -uroot -p

14、复制粘贴密码 。

15、登录成功 , 修改密码 。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';


推荐阅读