说在前面
开发java必备之Java Web服务器Tomcat
下载Tomcat
使用wget下载
https://blog.youkuaiyun.com/Soinice/article/details/83150675
安装Tomcat
新建文件夹Tomcat
解压Tomcat
cp到新建的目录
启动Tomcat
使用命令:./startup.sh,在bin目录下执行:
查看是否启动成功:tail -f catalina.out
只要是看到有时间,不报错,就是启动成功了。
页面访问
浏览器直接输入地址:
恭喜,你的tom猫起来了!
外网访问
关闭防火墙
查看防火墙状态:
service iptables status
关闭防火墙的方法为:
1. 永久性生效
开启:chkconfig iptables on
关闭:chkconfig iptables off
2. 即时生效,重启后失效
开启:service iptables start
关闭:service iptables stop
然后,局域网其他机子访问(如果你的linux 装在虚拟机,客户机也可以访问到)
请求地址为你的ip:
开放访问端口
该操作是为了每次都要关闭防火墙,或者永久关闭防火墙造成的危险。当然开发端口也有一定的危险(练手项目例外)
编辑防火墙
执行命令:vim /etc/sysconfig/iptables
在端口22下加入开放端口号8080
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
ESC退出,:wq!强制保存并退出。
重启防火墙使配置生效
执行命令:/etc/init.d/iptables restart
查看开放的端口
执行命令:/etc/init.d/iptables status
重启服务器
页面重新访问,可以重启电脑,然后在客户机,或者其他电脑测试一下
ok,大功告成,你的猫又出来了。设置了端口开放后,就无需再次关闭防火墙就能直接访问了。