標籤:java
linux環境下配置jdk+tomcat環境
最近在學習java,其中最重要的一項是將jdk 環境配置好,同時在jdk中結合tomcat開發基於應用,所以在這裡記錄下。
配置環境: 系統內容:centos 6.3 64位 ,jdk:jdk-6u29-linux-x64.bin , tomcat:apache-tomcat-6.0.35.zip 這裡需要注意的地方是 jdk 安裝時要和系統位元相同,這裡我的系統是64位所以這裡使用的是jdk 64 位元。
開始配置: 這裡我將要安裝的軟體,上傳到/usr/loca/目錄下,使用 rz 工具上傳,完成後開始配置。
[[email protected] local]# pwd
/usr/local
[[email protected] local]# ll | grep jdk-6u29-linux-x64.bin
-rw-r--r-x. 1 root root 85411605 9月 4 2013 jdk-6u29-linux-x64.bin
[[email protected] local]# ll | grep apache-tomcat-6.0.35.zip
-rw-r--r--. 1 root root 8429450 10月 10 2013 apache-tomcat-6.0.35.zip
給 jdk-6u29-linux-x64.bin 加執行許可權, chmod o+x jdk-6u29-linux-x64.bin 然後 直接執行, ./jdk-6u29-linux-x64.bin 指令碼命令執行,按照提示進行配置,將jdk 配置完成後,需要配置環境變數, 編輯 /etc/profile 這個檔案在檔案最後增加下列幾行資訊,
JAVA_HOME=/usr/local/jdk1.6.0_29
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
然後 保持推出, source /etc/profile 使設定檔生效。
查看 jdk 環境
[[email protected] local]# java -version
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11)
Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02, mixed mode)
配置tomcat unzip apache-tomcat-6.0.35.zip 直接解壓 zip 的包。tomcat 所有相關設定檔都在 tomcat 解壓後產生的檔案夾中,其中 bin/ 目錄下 是tomcat 的啟動目錄 啟動tomcat 可以直接操作:
[[email protected] bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat_1
Using CATALINA_HOME: /usr/local/tomcat_1
Using CATALINA_TMPDIR: /usr/local/tomcat_1/temp
Using JRE_HOME: /usr/local/jdk
Using CLASSPATH: /usr/local/tomcat_1/bin/bootstrap.jar
tomcat 啟動後預設連接埠是: 8080 可以使用連接埠命令查看tomcat是否監聽
[[email protected] /]# lsof -i:8080
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 4926 root 38u IPv6 157999 0t0 TCP *:webcache (LISTEN)
到此,jdk 和tomcat 已經配置完成。
本文出自 “艾琳的部落格” 部落格,請務必保留此出處http://adson10.blog.51cto.com/6283173/1541151