Linux安装JDK
- 查看有无系统自带jdk - rpm -qa |grep java- 如果有可以进行批量卸载 - rpm -qa | grep java | xargs rpm -e --nodeps
- 查询yum可用的jdk版本 - yum list java*- 安装jkd1.8 - yum install java-1.8.0-openjdk* -y
- 验证是否安装成功 - java -version
- 查看当前java版本和安装位置 - alternatives --config java
- 设置环境变量 - vim /etc/profile export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH . /etc/profile
Linux后台运行Jar包
- 查看防火墙是否开放了jar包运行端口 - firewall-cmd --zone=public --list-ports—查看开放端口 firewall-cmd --zone=public --add-port=8081/tcp --permanent--开放 firewall-cmd --zone=public --remove-port=8081/tcp --permanent--关闭 firewall-cmd --reload --刷新配置 systemctl stop firewalld.service --关闭防火墙(安全隐患) firewall-cmd --state --查看防火墙状态- 开放端口后,一定要使用 - firewall-cmd --reload命令刷新配置才能生效
- 查看当前java进程,如果之前启动过可以先关闭进程 - ps -ef|grep java #查看java相关进程 kill -9 PID #关闭Jar包进程
- 后台启动Jar包 - nohup java -jar jarName-0.0.1-SNAPSHOT.jar >msg.log 2>&1 &
 
                     
                     
                        
                        