Linux系统安装配置Tomcat

作者:陆金龙    发表时间:2023-07-08 05:15   

关键词:  

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主页,成功。