程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 通過SSH在位於F5後面的SUSE Linux上配置jdk和tomcat

通過SSH在位於F5後面的SUSE Linux上配置jdk和tomcat

編輯:關於JAVA

JDK的安裝

下載JDK:事先找到的jdk下載位置復制到剪貼板,用Putty通過SSH連到服務器,找個合適的位置准備下載JDK安裝文件,如"/usr/java ",然後在此目錄中輸入:

server:/usr/java # wget http://www.sun.com/....../jdk-6u13-linux-x64-rpm.bin 回車後即會開始下載。

安裝:執行server:/usr/java # ./jdk-6u13-linux-x64-rpm.bin,會自動解壓並安裝,這個jdk6版本安裝完成後,直接輸入java -version 就可以看到相關的安裝信息了,但為了更好地使用,還是需要配置環境變量。

配置環境變量: 使用VIM修改profile文件

server:/usr/java # vim /etc/profile

在文件末尾添加下列語句:

export JAVA_HOME=/usr/java/jdk1.6.0_13

export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar

export JRE_HOME=$JAVA_HOME/jre

export PATH=$JAVA_HOME/bin:$PATH

然後logout,再連一下,使用echo $JAVA_HOME就可以看到環境變量已經生效了。至此jdk安裝算是完成了。

tomcat的安裝

下載:事先找到tomcat的下載位置復制到剪貼板,然後下載

server:/usr/java # wget http://tomcat.apache.org/download...../apache-tomcat-6.0.18.tar.gz

安裝:復制這個安裝文件到/usr/local/ 然後解壓縮:

server:/usr/local # tar xvzf apache-tomcat-6.0.18.tar.gz

最好調整一下目錄,將tomcat的文件放到/usr/local/tomcat下面。

啟動:在tomcat的bin目錄下運行

server:/usr/local/tomcat/bin # ./startup.sh

隨後可在浏覽器中看到可愛的湯姆貓了。

在F5後面需要注意的問題 因為這個應用是用來分析統計WEB流量用的,在這個SUSE上部署好後,可以看到有一個內網的監測請求每隔一段時間就訪問這個80端口,因此,我在Servlet上作了處理,對於這種請求直接就用return過濾掉,不納入統計范圍。後來發現,這樣處理後,過一段時間,80端口就無法訪問到了,詢問F5的相關工程師,看到此服務器的80端口是down掉的狀態。試著把這種過濾策略去掉,咦?居然又好了,80端口一直正常。反復測試後發現,對於這種F5產生的監控請求,不能直接return掉,甚至不能返回空字符串,就是這樣也不行:

response.getWriter().print("");

return;

必須返回一個有效的字符串才能保證80端口的正常,所以修改成如下的過濾方式後,問題解決:

response.getWriter().print("404");

return;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved