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 命令上傳,完成後,開始配置。
[root@localhost local]# pwd
/usr/local
[root@localhost local]# ll | grep jdk-6u29-linux-x64.bin
-rw-r--r-x. 1 root root 85411605 9月 4 2013 jdk-6u29-linux-x64.bin
[root@localhost 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 環境
[root@localhost 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 可以直接操作:
[root@localhost 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是否監聽
[root@localhost /]# 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 已經配置完成。