打jar包,把springboot项目打jar包,在linux里运行
注意:你的数据库密码和你在原来jar包里的密码一样
点击idea右侧maven->点击生命周期里的package,在target里生成jar包
在liunx里下载jdk,并配置环境变量用(vim编写环境变量)
使用yum安装jdk11
如果,有不用安装了,删除请删除干净
yum list|grep jdk
等安装完成之后还可以查看,是否安装成功
java-11-openjdk-devel
/usr/lib/jvm/java-11-openjdk-11.0.21.0.9-1.el7_9.x86_64
进入配置具体的文件里面 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
3 安装mysql
按步骤执行就完了,铁铁:我爱说实话,干就完了,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
Systemctl ?start mysqld
Grep password /var/log/mysqld.log
mysql -u root -p
alter user 'root'@'localhost' identified by ''Abc123...'';(有密码规则,)
show variables like 'validate_password%';
Use mysql;
Update user set host=’%’?where user=’%’;
Root用户的host改成%
刷新一下刚才设置的权限
Flush privileges;
把你springboot项目里的表导过去
关闭命令
systemctl stop?firewalld
查看是否处于关闭状态
systemctl status firewalld
切记: 使用win连接linux的mysql的时候一定要关闭防火墙
注意:你的数据库密码和你在原来jar包里的密码一样
进入linux里你存的springboot项目所在目录,在那里运行jar包就行了命令如下
java -jar XXX.jar(你的项目包)
然后运行成功图片后和你在idea里的差不多