天天看點

linux系統 安裝配置jdk tomcat

安裝JDK

下載下傳位址:jdk官網

安裝:(預設安裝路徑 /usr/java 安裝時會提示安裝進度…)

在/usr/local下新增檔案夾linux

将下載下傳下來jdk-7u80-linux-x64.rpm 上傳至linux伺服器中的/usr/local/linux下

進入檔案夾**/usr/local/linux** 安裝jdk-7u80-linux-x64.rpm

[[email protected]_0_12_centos ~]# cd /usr/local/linux
[[email protected]_0_12_centos linux]# rpm -ivh jdk-7u80-linux-x64.rpm
------------------------------------------------------------
Preparing...############################### [100%]
Updating / installing...1:
jdk-2000:1.7.0_80-fcs          
################################# [100%]
------------------------------------------------------------
           

安裝成功 預設安裝在**/usr/java**檔案目錄下

配置jdk環境變量

修改/etc/profile檔案(該方法一勞永逸,設定一次,對所有使用者有效)

用vim編輯器打開/etc/profile檔案,在檔案尾部加入環境變量的定義

(不會vim也可以用xftp将profile檔案拷貝到自己電腦,修改後覆寫到linux即可)

JAVA_HOME=/usr/java/jdk1.7.0_80
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH 
           

注意 JAVA_HOME值[ jdk1.7.0_80 ] 是你安裝的java檔案夾 請修改正确

執行指令 source /etc/profile 使用環境變量生效

驗證環境變量是否生效,分别執行下面的指令

echo $JAVA_HOME echo $CLASSPATH echo $PATH

###檢視java版本

[[email protected]_0_12_centos linux]# java -version
-------------------------------------------------------------
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
-------------------------------------------------------------
           

jdk 環境配置成功

安裝 tomcat

在apache 官網(http://tomcat.apache.org/) 下載下傳apache-tomcat-7.0.82.zip并解壓上傳至伺服器/usr/local/apache-tomcat-7.0.82中

進入/usr/local/apache-tomcat-7.0.82/bin目錄,執行啟動的時候出現如下錯誤:

[[email protected] bin]# ./startup.sh
The file is absent or does not have execute permission
This file is needed to run this program
           

解決方法:

在/apache-tomcat-7.0.82/bin目錄下 執行這條指令

chmod +x *.sh

再次執行 ./startup.sh通過,

如果啟動tomcat服務時,一直卡在Deploying web application directory

修改/usr/java/jdk1.7.0_80/jre/lib/security中java.security檔案

替換securerandom.source=file:/dev/./urandom即可

繼續閱讀