版本用的是CentOS7最min版
安装JDK:安装上传工具包:自动安装
yum install lrzsz -y
上传本地文件:
rz -be
解压jdk:
tar -zxvf jdk-8u371-linux-x64.tar.gz
-z 用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要 使用该选项进行解压缩
-v 详细报告tar处理的文件信息。如无此选项,tar不报告文件信息
-x 从档案文件中释放文件
-f 指定档案文件名或设备名,这个选项通常是必选的
配置环境变量:
vim /etc/profile
文件末尾加上:
export JAVA_HOME=/usr/jdk1.8.0_371
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATHJAVA_HOME CLASSPATH
保存后退出
vim:按ESC后:
:q 不保存
:wq 保存
i 编辑模式
JDK安装好了↑
安装数据库(跳过)
启动数据库:
service mysql start
SpringBoot项目启动:
nohup java -jar 1.jar > spring.log 2>&1 &
nohup命令表示,系统后台不挂断地运行命令,退出终端不会影响程序的运行。不加这个命令,即使使用&,在退出远程连接后还是终止程序
末尾的&,使用指定后台运行
> spring.log,是nohup的相关命令,表示将原本会打印在控制台的文件打印到spring.log里。该文件如果未指定路径,会在当前目录生成
2>&1,同样是nohup相关,表示将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 runoob.log 文件中。如果不加这一命令会生成如下提示:
nohup: ignoring input and redirecting stderr to stdout
关闭jar包运行:
ps -ef | grep java
kill -9 13200