安装Tomcat
- 使用xftp5文件传输工具,将tomcat.tar.gz压缩包传输到linux主机的/opt/目录下
- 使用xshell5远程连接到linux主机上,进入"/etc"目录下,解压tomcat.rat.gz文件
cd /opt
ll
tar -zxvf apache-tomcat-7.0.70.tar.gz
- 解压完成之后,当前目录会出现一个apache-tomcat-7.0.70目录
- 进入到apache-tomcat-7.0.70/bin目录下
cd apache-tomcat-7.0.70/bin
- 查看当前目录的文件,找到一个为"startup.sh"文件
- 执行此文件,打开tomcat服务,(./表示在当前目录下寻找)
./startup.sh
- 在linux主机中测试访问"localhost:8080",如果能够出现以下页面,说明tomcat服务启动成功
如何让外部网访问linux8080端口
- 此时只是linux主机能够访问到tomcat服务,如何让外部的电脑也能够访问这个tomcat服务呢?
- 如果此时外部访问此主机的tomcat服务
https://192.168.0.5:8080/
- tomcat默认的端口为8080,查看此时系统的防火墙配置,发现此时防火墙只开放了一个22号端口
- 要想让外部网络访问此linux主机的tomcat服务,需要打开防火墙的8080端口
如何让防火墙打开8080端口?
- 配置linux下etc/sysconfig/iptables
vim /etc/sysconfig/iptables
- 添加一行内容
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-
以上的语句表示:打开一个新的端口:8080
-
添加之后的内容
- 保存并退出,重启防火墙服务
service iptables restart
- 查看此时的防护墙信息,查看8080端口是否开放
service iptables status
- 随后在外部重新测试,能否访问
http://192.168.5.129:8080/
- 如果出现以上画面则表示tomcat配置成功