linux服务器部署tomcat和Nginx的教程

2019-10-17 18:33:17于海丽

  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可视化界面做的事情,我们更喜欢去用命令操作。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易采站长站。