列舉匹配已安裝的java的軟件包:yum list installed | grep java
卸載安裝的jdk: yum -y remove java-1.8.0-openjdk*
查看yum庫中的java安裝包 :yum -y list java*
yum安裝方式:
安裝需要的jdk版本的所有java程序:yum -y install java-1.8.0-openjdk* (默認的安裝目錄是在: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-1.b12.el7_4.x86_64)
查看java版本:java -version
rpm安裝方式:
使用rpm命令安裝: rpm -ivh jdk-8u152-linux-x64.rpm (默認安裝在/usr/java目錄下,不用配置環境變量)
查詢之前安裝的jdk名稱:rpm -qa | grep jdk
卸載jdk:rpm -e --nodeps jdk1.8
手動安裝方式:
下載Xshell 6, Xftp 6
復制安裝包到/usr/java目錄中(目錄可以自己選):cp jdk-8u152-linux-x64.tar.gz /usr/java
解壓縮包:tar -zxvf jdk-8u152-linux-x64.tar.gz
配置環境變量:vim /etc/profile
向文件里面追加以下內容:
#set java environment
JAVA_HOME=/usr/java/jdk1.8.0_152
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
使配置文件生效:source /etc/profile
查看想開的端口是否已開 firewall-cmd --query-port=8080/tcp 顯示running表示已開啟
開啟防火牆 service firewalld start 開啟防火牆 systemctl start firewalld
關閉防火牆 systemctl stop firewalld
開啟端口號 firewall-cmd --add-port=8080/tcp --permanent 提示success表示成功
重新啟動防火牆 firewall-cmd --reload
若移除開放端口 firewall-cmd --permanent --remove-port=8080/tcp
