確定自己主機上面有安裝JDK
[root@localhost ~]# rpm -qa | grep jdk
java-1.6.0-openjdk-devel-1.6.0.0-1.62.1.11.11.90.el6_4.x86_64
java-1.6.0-openjdk-1.6.0.0-1.62.1.11.11.90.el6_4.x86_64
這樣就是安裝成功
首先到
TomCat的官方網站的Download中找一個想要安裝的版本
在tar.gz的連結上點右鍵"複製連結網址"
在/tmp下輸入
[root@localhost tmp]# wget http://apache.cdpa.nsysu.edu.tw/tomcat/tomcat-6/v6.0.37/bin/apache-tomcat-6.0.37.tar.gz
安裝完成後確認apache-tomcat-6.0.37.tar.gz安裝成功
[root@localhost tmp]# ll
total 6752
-rw-r--r-- 1 root root 6885442 May 3 17:08 apache-tomcat-6.0.37.tar.gz
drwxr-xr-x 2 root root 4096 Sep 30 18:40 hsperfdata_root
drwxr-xr-x 2 tomcat tomcat 4096 Sep 30 18:27 hsperfdata_tomcat
drwx------ 2 gdm gdm 4096 Sep 30 17:37 orbit-gdm
drwxr-xr-x 3 root root 4096 Sep 25 19:45 pear
drwx------. 2 paul paul 4096 Sep 24 23:15 pulse-J18VqHlbaxSp
drwx------. 2 gdm gdm 4096 Sep 30 17:36 pulse-LR5kuGNRh79s
把apache-tomcat-6.0.37.tar.gz解壓縮到/usr/local之下
[root@localhost tmp]# tar -zxvf apache-tomcat-6.0.37.tar.gz -C /usr/local/
將apache-tomcat-6.0.37.tar.gz改名
[root@localhost local]# mv apache-tomcat-6.0.37.tar.gz tomcat6
啟動Tomcat服務
[root@localhost local]# cd tomcat6/bin/
[root@localhost bin]# ll
total 668
-rw-r--r-- 1 root root 22709 Apr 29 17:36 bootstrap.jar
-rw-r--r-- 1 root root 11830 Apr 29 17:36 catalina.bat
-rwxr-xr-x 1 root root 17777 Apr 29 17:36 catalina.sh
-rw-r--r-- 1 root root 2374 Apr 29 17:36 catalina-tasks.xml
-rw-r--r-- 1 root root 24283 Apr 29 17:36 commons-daemon.jar
-rw-r--r-- 1 root root 204944 Apr 29 17:36 commons-daemon-native.tar.gz
-rw-r--r-- 1 root root 1342 Apr 29 17:36 cpappend.bat
-rw-r--r-- 1 root root 7513 Apr 29 17:36 daemon.sh
-rw-r--r-- 1 root root 2108 Apr 29 17:36 digest.bat
-rwxr-xr-x 1 root root 1689 Apr 29 17:36 digest.sh
-rw-r--r-- 1 root root 3150 Apr 29 17:36 setclasspath.bat
-rwxr-xr-x 1 root root 4236 Apr 29 17:36 setclasspath.sh
-rw-r--r-- 1 root root 2108 Apr 29 17:36 shutdown.bat
-rwxr-xr-x 1 root root 1628 Apr 29 17:36 shutdown.sh
-rw-r--r-- 1 root root 2109 Apr 29 17:36 startup.bat
-rwxr-xr-x 1 root root 2023 Apr 29 17:36 startup.sh
-rw-r--r-- 1 root root 32305 Apr 29 17:36 tomcat-juli.jar
-rw-r--r-- 1 root root 288166 Apr 29 17:36 tomcat-native.tar.gz
-rw-r--r-- 1 root root 3479 Apr 29 17:36 tool-wrapper.bat
-rwxr-xr-x 1 root root 3472 Apr 29 17:36 tool-wrapper.sh
-rw-r--r-- 1 root root 2113 Apr 29 17:36 version.bat
-rwxr-xr-x 1 root root 1632 Apr 29 17:36 version.sh
[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /usr/local/tomcat6
Using CATALINA_HOME: /usr/local/tomcat6
Using CATALINA_TMPDIR: /usr/local/tomcat6/temp
Using JRE_HOME: /usr/lib/jvm/java-1.6.0
Using CLASSPATH: /usr/local/tomcat6/bin/bootstrap.jar
防火牆設定(Linux下的服務啟動後都要來開防火牆)
[root@localhost ~]# vi /etc/sysconfig/iptables
Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
測試是否有啟動
在自己的電腦的瀏覽器輸入URL [http:// 主機IP:8080]