在linux里运行springboot项目

1 打包

打jar包,把springboot项目打jar包,在linux里运行

注意:你的数据库密码和你在原来jar包里的密码一样

点击idea右侧maven->点击生命周期里的package,在target里生成jar包

在linux里运行springboot项目_第1张图片

2安装jdk

在liunx里下载jdk,并配置环境变量用(vim编写环境变量)

使用yum安装jdk11

①查询yum中的jdk

如果,有不用安装了,删除请删除干净

yum list|grep jdk

等安装完成之后还可以查看,是否安装成功

在linux里运行springboot项目_第2张图片

②安装jdk

java-11-openjdk-devel

③配置环境变量

 1默认的位置

/usr/lib/jvm/java-11-openjdk-11.0.21.0.9-1.el7_9.x86_64

2进入配置文件

进入配置具体的文件里面 vim 文件名  编辑文件内容(按i->编辑->编辑完成->按esc退出->按;wq保存退出)

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.21.0.9-1.el7_9.x86_64

export JRE_HOME=$JAVA_HOME\jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

③使配置的环境变量生效

Source /etc/profile

④查看版本

看是否配置成功

Java -version

在linux里运行springboot项目_第3张图片

3 安装mysql

3安装MySQL

1安装

按步骤执行就完了,铁铁:我爱说实话,干就完了,cv

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

yum -y --enablerepo=mysql57-community install mysql-community-server

2启动musql

Systemctl  start mysqld

3查找密码

Grep password /var/log/mysqld.log

4登录

mysql -u root -p

5修改密码

alter user 'root'@'localhost' identified by ''Abc123...'';(有密码规则,)

1   查看规则

show variables like 'validate_password%';

2远程连接

Use mysql;

Update user set host=’%’ where user=’%’;

Root用户的host改成%

3刷新权限

刷新一下刚才设置的权限

Flush privileges;

1Navicat 连接mysql

把你springboot项目里的表导过去

在linux里运行springboot项目_第4张图片

2 关闭linux的防护墙(每次连接,都要关闭防火墙,其他关闭设置如开机默认关闭你自己设置吧,铁铁)

关闭命令

systemctl stop firewalld

查看是否处于关闭状态

systemctl status firewalld

在linux里运行springboot项目_第5张图片

切记: 使用win连接linux的mysql的时候一定要关闭防火墙

4运行项目

注意:你的数据库密码和你在原来jar包里的密码一样

在linux里运行springboot项目_第6张图片

进入linux里你存的springboot项目所在目录,在那里运行jar包就行了命令如下

java -jar XXX.jar(你的项目包)

然后运行成功图片后和你在idea里的差不多

你可能感兴趣的:(linux,spring,boot,运维)