1.打开iptables的配置文件,代码如下:vi /etc/sysconfig/iptables
2.通过/etc/init.d/iptables status,命令查询是否有打开80端口,如果没有可通过两种方式处理
3.第一种方式:修改vi /etc/sysconfig/iptables命令添加使防火墙开放80端口,代码如下:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
4.关闭/开启/重启防火墙 代码如下:/etc/init.d/iptables stop (#start 开启 、#restart 重启)
5.第二种方式:通过命令去添加端口,代码如下:
[root@centos httpd]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT [root@centos httpd]# /etc/rc.d/init.d/iptables save [root@centos httpd]# /etc/init.d/iptables restart
6.查看效果:[root@centos httpd]# /etc/init.d/iptables status
7.补充一句,推荐使用第二种方式,操作简单,成功率高,就拿我来说吧,当我使用第一种方式修改防火墙配置的时候,重启失败,使用第二种方式,完美成功
三、总结
最后结果也是预料之中,即使tomcat配置了1605端口,我们照样能使用80端口访问,这就是nginx的强大之处,不过几兆的安装包,居然能发挥如此多的作用,这是我刚学nginx入门,了解的很浅陋,但是通过这一次实践让我对nginx有所好感,慢慢的我会从认识到了解到熟知(虽然不能相知相爱)。
补充:上面讲的这么多都是基于会一些基本linux命令的,对于不知道如何创建文件,修改文件,上传war包,启动tomcat,查看进程,查看日志等等基本命令的,最好还是先学习下基本的linux命令,慢慢的你会发现,许多能用xftp可视化界面做的事情,我们更喜欢去用命令操作。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易采站长站。








