命令主要參考http://www.jb51.net/os/RedHat/73032.html
安裝環境:CentOS-7
安裝方式:源碼安裝
軟件:apache-tomcat-8.0.14.tar.gz
下載地址:http://tomcat.apache.org/download-80.cgi
安裝前提
系統必須已安裝配置JDK6+,安裝請參考:在CentOS 7中安裝與配置JDK8。
安裝tomcat
將apache-tomcat-8.0.14.tar.gz文件上傳到/usr/local中執行以下操作:
[java] view plain copy
[root@localhost ~]# cd /usr/local
[root@localhost ~]# tar -zxv -f apache-tomcat-8.0.14.tar.gz // 解壓壓縮包
[root@localhost ~]# rm -rf apache-tomcat-8.0.14.tar.gz // 刪除壓縮包
[root@localhost ~]# mv apache-tomcat-8.0.14.tar.gz tomcat9000
啓動TOMCAT
執行以下操作:
[java] view plain copy
[root@localhost ~]# /usr/local/tomcat9000/bin/startup.sh
顯示如下,則代表成功
Using CATALINA_BASE: /usr/local/tomcat9000
Using CATALINA_HOME: /usr/local/tomcat9000
Using CATALINA_TMPDIR: /usr/local/tomcat9000/temp
Using JRE_HOME: /usr/java/jdk1.8.0_101/jre
Using CLASSPATH: /usr/local/tomcat9000/bin/bootstrap.jar:/usr/local/tomcat9000/bin/tomcat-juli.jar
設置Tomcat開機啓動1、進入編輯 vi /etc/rc.d/rc.local 2、打開後在最底部複製下面 /usr/local/tomcat9000/bin/startup.sh 3、重啓服務器,試試能不能訪問。
熟悉tomcat的配置文件1、編輯Tomcat配置文件
# vi /usr/local/tomcat/conf/server.xml (實際情況參考你服務器安裝的路徑爲準)
2、在配置文件裏找到下面這一段
TOMCAT HTTP端口,默認8080 改爲9000 AJP端口,默認8009 改爲8010 遠程停服務端口,默認8005
多個端口時需要更改,默認一個就不用改動
防火牆開放9000端口增加9000端口到防火牆配置中,執行以下操作:
[java] view plain copy
[root@localhost ~]# vi + /etc/sysconfig/iptables</span>
#增加以下代碼
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 9000 -j ACCEPT
重啓防火牆
[java] view plain copy
[root@localhost ~]# service iptables restart</span>
檢驗Tomcat安裝運行
通過以下地址查看tomcat是否運行正常:
http://127.0.0.1:9000/
看到tomcat系統界面,說明安裝成功!
停止Tomcat
[java] view plain copy
[root@localhost ~]# /usr/local/tomcat9000/bin/shutdown.sh //停止tomcat</span>