1、将下载好的tomcat包上传至linux服务器
2、解压文件到/usr/local目录下
tar -zxvf apache-tomcat-7.0.68.tar.gz -C /usr/local/
3、启动tomcat
/usr/local/apache-tomcat-7.0.68/bin/startup.sh
4、查看启动进程
[root@www ~]# jps
45324 Bootstrap
45342 Jps
5、查端口
[root@www ~]# netstat -anpt|grep 45324
tcp6 0 0 :::8080 :::* LISTEN 45324/java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 45324/java
tcp6 0 0 :::8009 :::* LISTEN 45324/java
7、处理防火墙问题
我用过两个centos6.6和centos7,两种版本最小化安装后防火墙有所不同,centos6.6使用iptables,centos7使用firewalld。
可以将防火墙关闭,或者添加允许访问的端口。
7.1、关闭防火墙:
iptables: service iptables stop
firewalld: service firewalld stop
7.2、添加允许访问端口:
iptables:
vi /etc/sysconfig/iptables
在文件中加入这句话
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #将80可换成你想要开的端口
service iptables restart #重启防火墙
firewalld:
vi /etc/firewalld/zones/public.xml
添加要开通的端口在<zone>中
<?xml version="1.0" encoding="utf-8"?>
<zone>
<short>Public</short>
<description>For use in public areas. You do not trust the other computers on networks to not harm y
our computer. Only selected incoming connections are accepted.</description>
<service name="ssh"/>
<service name="dhcpv6-client"/>
<rule family="ipv4">
<port protocol="tcp" port="80"/>
<accept/>
</rule>
<rule family="ipv4">
<port protocol="tcp" port="8080"/>
<accept/>
</rule>
</zone>
重启service firewalld restart
8、浏览器访问测试