系統(tǒng)環(huán)境: Red Hat EnterPRise Linux Server release 5.7 (Tikanga) 64位
Tomcat下載
從官方網(wǎng)站 http://tomcat.apache.org/下載你需要的Tomcat版本,目前Tomcat主要版本有Tomcat 6.0、Tomcat 7.0、Tomcat 8.0三個版本,下面我們以6.0(6.0.39)版本為例, 下載URL地址:http://tomcat.apache.org/download-60.cgi ,如果你需要下載Tomcat 6.0下的其它版本,點(diǎn)擊鏈接地址“Archives“ http://archive.apache.org/dist/tomcat/tomcat-6/ 即可查看到你需要的版本。
Tomcat安裝
Step 1:安裝配置JDK
關(guān)于JDK的安裝配置細(xì)節(jié)可以參考我以前的博客lRedhat Linux安裝JDK 1.7,JDK最好選擇合適的版本,這里我為了方便省事,就安裝了JDK1.7.
1: [root@DB-Server tmp]# chmod +x jdk-7u25-linux-x64.rpm
2:
3: [root@DB-Server tmp]# rpm -ivh jdk-7u25-linux-x64.rpm
4: Preparing... ########################################### [100%]
5: 1:jdk ########################################### [100%]
6: Unpacking JAR files...
7: rt.jar...
8: jsse.jar...
9: charsets.jar...
10: tools.jar...
11: localedata.jar...
12: [root@DB-Server tmp]# cd /usr/java/
配置環(huán)境變量,在etc/profile文件下添加
export JAVA_HOME=/usr/java/jdk1.7.0_25 export CLASSPATH=/usr/java/jdk1.7.0_25/lib export PATH=$JAVA_HOME/bin:$PATH
1: [root@DB-Server jdk1.7.0_25]# vi /etc/profile
2: [root@DB-Server jdk1.7.0_25]# source /etc/profile --生效修改配置信息
3:
4: [root@DB-Server jdk1.7.0_25]# echo $JAVA_HOME
5: /usr/java/jdk1.7.0_25
6: [root@DB-Server jdk1.7.0_25]# echo $CLASSPATH
7: /usr/java/jdk1.7.0_25/lib
8: [root@DB-Server jdk1.7.0_25]# java -version
9: java version "1.7.0_25"
10: Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
11: Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
12: [root@DB-Server jdk1.7.0_25]#
Step 2:安裝Tomcat
1: [root@DB-Server tmp]#tar zxvf apach-tomcat-6.0.16.tar.gz
2:
3: [root@DB-Server tmp]#mkdir /usr/local/tomcat
4:
5: [root@DB-Server tmp]# mv apache-tomcat-6.0.39 /usr/local/ tomcat
6:
7:
8: [root@DB-Server tomcat]# vi /etc/profile
9:
10: export TOMCAT_HOME=/usr/local/tomcat
11:
12:
13: [root@DB-Server tomcat]# source /etc/profile
14: [root@DB-Server tomcat]# echo $TOMCAT_HOME
15: /usr/local/tomcat
16:
17:
18: [root@DB-Server bin]# pwd
19: /usr/local/tomcat/apache-tomcat-6.0.39/bin
20: [root@DB-Server bin]# ./startup.sh
21: Using CATALINA_BASE: /usr/local/tomcat/apache-tomcat-6.0.39
22: Using CATALINA_HOME: /usr/local/tomcat/apache-tomcat-6.0.39
23: Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-6.0.39/temp
24: Using JRE_HOME: /usr/java/jdk1.7.0_25
25: Using CLASSPATH: /usr/local/tomcat/apache-tomcat-6.0.39/bin/bootstrap.jar
如果需要指定Tomcat在某個賬號下運(yùn)行或管理,則可以通過下面腳本:例如,我要創(chuàng)建一個tomcat的賬號
1: [root@DB-Server ~]# groupadd tomcat
2:
3: [root@DB-Server ~]# useradd -g tomcat -d /home/tomcat -u 502 tomcat
4:
5: Creating mailbox file: File exists
6:
7: [root@DB-Server tomcat]# chown -Rf tomcat.tomcat /usr/local/tomcat/
8:
9: [root@DB-Server tomcat]#passwd tomcat
10:
11: Changing passWord for user tomcat.
12:
13: New UNIX password:
14:
15: Retype new UNIX password:
16:
17: passwd: all authentication tokens updated successfully.
在瀏覽器里面輸入http://localhost:8080/ (默認(rèn)端口為8080,可以修改該端口號) 驗(yàn)證Tomcat是否安裝成功,如果安裝成功,則會看到Tomcat的index.jsp并證明Tomcat啟動成功了
Tomcat配置
關(guān)于Tomcat的目錄結(jié)構(gòu),可以參考下面簡單的描述,
[root@DB-Server apache-tomcat-6.0.39]# ls
bin lib logs RELEASE-NOTES temp work
conf LICENSE NOTICE RUNNING.txt webapps
主目錄下面有bin、lib等目錄
bin 存放Tomcat啟動、停止服務(wù)程序以及一些其他腳本程序
lib 存放Tomcat運(yùn)行需要的jar包
log 存放Tomcat運(yùn)行的相關(guān)日志文件
conf 存放Tomcat配置文件。例如server.xml 、 web.xml等
temp 存放Tomcat運(yùn)行的臨時文件。
webapps Web應(yīng)用的發(fā)布目錄,默認(rèn)情況下把Web應(yīng)用文件放于此目錄。
work Tomcat的工作目錄,默認(rèn)情況下把編譯JSP文件生成的servlet類文件放于此目錄下
1:啟動Tomcat服務(wù)
新聞熱點(diǎn)
疑難解答
圖片精選