Linux系统安装配置Tomcat
1.下载tomcat安装包
https://tomcat.apache.org/download-70.cgi
2.将tomcat安装包上传到服务器,解压
上传:可使用SecureFXPortable上传。
解压:tar -xzvf apache-tomcat-7.0.96.tar.gz
并修改解压后目录的名为apache-tomcat-7.0.96-8080
重新解压,并修改解压后目录的名apache-tomcat-7.0.96-8082
3.修改配置
修改端口,分别修改tomcat里面conf/server.xml
server.xml文件中有三个端口设置
<Server port="8005" shutdown="SHUTDOWN"> :关闭时使用
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> : 一般应用使用
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />:为AJP端口,即容器使用,如 APACHE能通过AJP协议访问Tomcat的8009端口
第一个8080tomcat服务的三个端口不变,分别为:8005/8080/8009
第二个8082tomcat服务的三个端口分别修改为:8006/8082/8010
4.启动tomcat
分别进入两个tomcat里面的bin目录
执行: startup.sh -->启动tomcat
执行: shutdown.sh -->关闭tomcat
5.开放端口8080和8082
5.1 在安全组添加“入站”规则
5.2 防火墙配置端口
vi /etc/sysconfig/iptables #编辑防火墙配置文件
-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
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8082 -j ACCEPT
:wq! #保存退出
重启防火墙,使生效:
systemctl restart iptables.service #重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动
测试:浏览器输入http://ip:8080或http://ip:8082,显示tomcat主页,成功。