注意:安装前提是必须已经安装了JDK;
第一步下载tomcat点击下载
第二步:将下载的tomcat文件上传到/usr/local文件夹下
第三步:切换到/usr/local目录下进行解压
cd /usr/local
tar -zxv -f apache-tomcat-7.0.88.tar.gz
第四步:解压后的文件重命名为tomcat并进入到tomcat/bin目录下
mv apache-tomcat-7.0.88 tomcat
第五步:启动tomcat
./startup.sh
第六步:输入vi /etc/sysconfig/iptables 修改文件
vi /etc/sysconfig/iptables
添加一行:-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT (开放8080端口)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
添加完毕后esc输入:wq!
第七步:
先输入chkconfig iptables off (重启后关闭防火墙)
chkconfig iptables off
注意:此步可能会报错找不到iptables服务,若出现此问题,原因为:RHEL7中,其实没有iptables这个服务,在RHEL7开始,使用systemctl工具来管理服务程序。如果出现此报错,开放端口我们可以换为:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
如果报错:FirewallD is not running
说明firewallD未开启,打开防火墙:
systemctl start firewalld.service
然后再开放端口,最后重启防火墙使用:
firewall-cmd --reload
至此结束。下面忽略;若红色字体开始部分就没出现,可按照黑色字体执行。
然后输入service iptables restart 重启防火墙。
service iptables restart
第八步:访问tomcat :http://服务器的ip:8080/
如图说明安装成功: