CentOS服務器安裝部署Java環境(jdk,tomcat)

第一步:卸載openjdkjava

用命令 java -version,若有下面的信息說明CentOS自帶OpenJdk,沒安裝跳過這一步:
java -version截圖node

最好仍是先卸載掉openjdk,再安裝oracle公司的jdk。
先查看 rpm -qa | grep java
顯示以下信息:
rpm -qa | grep java截圖linux

 

卸載:shell

rpm -e `rpm -qa | grep java` --allmatches --nodep

第二步:安裝jdk

 

將已下載好的rpm格式的jdk包傳進服務器
我選擇將下載的包放到/usr中新建的java文件夾裏(rpm安裝jdk默認也是放在這個目錄裏)
安裝rpm -ivh jdk-8u101-linux-x64.rpmvim

 

一、編輯profiletomcat

vim  /etc/profile

在文件末尾加上服務器

export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
export JRE_HOME=/usr/java/jdk1.8.0_201-amd64/jre
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

解釋:
- 只須要改第一、2行「export JAVA_HOME=」後的部分爲你的JDK路徑,注意末尾不要加「/」。其餘都無需更改。
- exprot命令用於將shell變量輸出爲環境變量
- 「:」冒號,linux中用於分割路徑,Windows中用「;」 分割。,在此分割JAVA_HOME和其餘環境變量($PATH)
- CLASSPATH中的 「.」 不能丟失。CLASSPATH指引到tools.jar,才能夠在任意目錄下用「javac」命令

oracle

vim基本命令:i插入模式,esc鍵退出插入模式,:wq保存退出。spa

利用下面命令使配置生效,而且查看JDK版本.net

source /etc/profile
java -version

出現版本信息,則生效了。

 

 

tomcat 啓動時,注意看java的環境變量是否正確,若是不正確,

進入tomcat的bin目錄後經過vi命令打開catalina.sh文件,並在其中加入以下配置:

export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
export JRE_HOME=/usr/java/jdk1.8.0_201-amd64/jre

# OS specific support. $var _must_ be set to either true or false.
export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
export JRE_HOME=/usr/java/jdk1.8.0_201-amd64/jre

cygwin=false
darwin=false
os400=false
hpux=false
case "`uname`" in
CYGWIN*) cygwin=true;;
Darwin*) darwin=true;;
OS400*) os400=true;;
HP-UX*) hpux=true;;
esac

 配置防火牆。

 

 

參考:https://blog.csdn.net/cuofucsdn/article/details/78851673

相關文章
相關標籤/搜索