著作權宣告
- 本文原創作者:谷哥的小弟
- 作者博客地址:http://blog.csdn.net/lfdfhl
概述
之前,我們在CentOS中安裝了JDK;接下來,我們在CentOS中安裝Tomcat,
安裝步驟
在此,詳細介紹Tomcat的安裝步驟,
第一步:上傳Tomcat
使用XFTP將Tomcat壓縮包上傳至/opt


第二步:解壓Tomcat壓縮包
進入/opt目錄將上傳的Tomcat壓縮包解壓,
[root@MyCentOS /]# cd /opt/
[root@MyCentOS opt]# ls -l
總用量 234332
-rw-r--r--. 1 root root 8924465 6月 11 11:08 apache-tomcat-7.0.70.tar.gz
-r--r--r--. 1 root root 77493120 6月 10 10:16 firefox-45.0.1-1.el6.centos.x86_64.rpm
drwxr-xr-x. 2 root root 4096 6月 3 22:56 home
drwxr-xr-x. 8 uucp 143 4096 4月 11 2015 jdk1.7.0_79
-rw-r--r--. 1 root root 153512879 6月 11 10:13 jdk-7u79-linux-x64.gz
drwxr-xr-x. 2 root root 4096 3月 26 2015 rh
drwxr-xr-x. 3 root root 4096 6月 3 22:39 temp
[root@MyCentOS opt]# tar -zxvf apache-tomcat-7.0.70.tar.gz


第三步:開放8080埠
使用vim打開 /etc/sysconfig/iptables開放8080埠
[root@MyCentOS /]# vim /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 8080 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT

在編輯完成后使用:wq命令退出vim
第四步:重啟防火墻
先利用service iptables restart命令重啟防火墻
[root@MyCentOS /]# service iptables restart
再利用service iptables status命令查看狀況
[root@MyCentOS /]# service iptables status
執行程序如下:
[root@MyCentOS /]# service iptables restart
iptables:將鏈設定為政策 ACCEPT:filter [確定]
iptables:清除防火墻規則: [確定]
iptables:正在卸載模塊: [確定]
iptables:應用防火墻規則: [確定]
[root@MyCentOS /]# service iptables status
表格:filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
2 ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0
3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
4 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
5 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:8080
6 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT)
num target prot opt source destination
1 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
[root@MyCentOS /]#

第五步:啟動Tomcat
進入至/opt/apache-tomcat-7.0.70/bin目錄利用./startup.sh命令啟動Tomcat
[root@MyCentOS /]# cd /opt/apache-tomcat-7.0.70/bin
[root@MyCentOS bin]# ls
bootstrap.jar daemon.sh startup.sh
catalina.bat digest.bat tomcat-juli.jar
catalina.sh digest.sh tomcat-native.tar.gz
catalina-tasks.xml setclasspath.bat tool-wrapper.bat
commons-daemon.jar setclasspath.sh tool-wrapper.sh
commons-daemon-native.tar.gz shutdown.bat version.bat
configtest.bat shutdown.sh version.sh
configtest.sh startup.bat
[root@MyCentOS bin]# ./startup.sh


第六步:測驗Tomcat是否啟動成功
請分別在Windows系統和CentOS系統中訪問Tomcat默認主頁:
http://192.168.19.129:8080/


至此,我們已經成功地在CentOS中安裝了Tomcat
第七步:關閉Tomcat
進入至/opt/apache-tomcat-7.0.70/bin目錄利用./shutdown.sh命令關閉Tomcat
[root@MyCentOS /]# cd /opt/apache-tomcat-7.0.70/bin
[root@MyCentOS bin]# ls
bootstrap.jar daemon.sh startup.sh
catalina.bat digest.bat tomcat-juli.jar
catalina.sh digest.sh tomcat-native.tar.gz
catalina-tasks.xml setclasspath.bat tool-wrapper.bat
commons-daemon.jar setclasspath.sh tool-wrapper.sh
commons-daemon-native.tar.gz shutdown.bat version.bat
configtest.bat shutdown.sh version.sh
configtest.sh startup.bat
[root@MyCentOS bin]# ./shutdown.sh


轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/26620.html
標籤:其他
