默认情况下,Centos7防火墙是打开的,如果你没有关闭他,你安装nginx后启动,是无法访问到nginx服务的。

所以需要做这件事

1、启动nginx

启动前先看它启动没有,通过linux命令查看所有端口,看看有没有80

netstat -ntlp

如果没有,则通过命令启动

sudo systemctl start nginx.service

2、设置nginx开启启动

sudo chkconfig nginx on

3、关闭Centos自带的firewall防火墙

systemctl stop firewalld.service #停止firewall

4、禁止Firewall下次启动

systemctl disable firewalld.service #禁止firewall开机启动

其他命令

启动一个服务:systemctl start firewalld.service

关闭一个服务:systemctl stop firewalld.service

重启一个服务:systemctl restart firewalld.service

显示一个服务的状态:systemctl status firewalld.service

在开机时启用一个服务:systemctl enable firewalld.service

在开机时禁用一个服务:systemctl disable firewalld.service

查看服务是否开机启动:systemctl is-enabled firewalld.service;echo $?

查看已启动的服务列表:systemctl list-unit-files|grep enabled

Centos 7 firewall 命令:

查看已经开放的端口:

firewall-cmd –list-ports

开启端口

firewall-cmd –zone=public –add-port=80/tcp –permanent

命令含义:

–zone #作用域

–add-port=80/tcp #添加端口,格式为:端口/通讯协议

–permanent #永久生效,没有此参数重启后失效

重启防火墙

firewall-cmd –reload #重启firewall

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

firewall-cmd –state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

下面说下CentOS7和6的默认防火墙的区别

CentOS 7默认使用的是firewall作为防火墙,使用iptables必须重新设置一下

1、直接关闭防火墙

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall开机启动

2、设置 iptables service

yum -y install iptables-services

如果要修改防火墙配置,如增加防火墙端口3306

vi /etc/sysconfig/iptables

增加规则

-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT

保存退出后

systemctl restart iptables.service #重启防火墙使配置生效

systemctl enable iptables.service #设置防火墙开机启动

最后重启系统使设置生效即可。

systemctl start iptables.service #打开防火墙

systemctl stop iptables.service #关闭防火墙 解决主机不能访问虚拟机CentOS中的站点 前阵子在虚拟机上装好了CentOS6.2,并配好了apache+php+mysql,但是本机就是无法访问。一直就没去折腾了。

具体情况如下

1. 本机能ping通虚拟机

2. 虚拟机也能ping通本机

3.虚拟机能访问自己的web

4.本机无法访问虚拟机的web

后来发现是防火墙将80端口屏蔽了的缘故。

检查是不是服务器的80端口被防火墙堵了,可以通过命令:telnet server_ip 80 来测试。

解决方法如下:

/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT

然后保存:

/etc/rc.d/init.d/iptables save

重启防火墙

/etc/init.d/iptables restart

CentOS防火墙的关闭,关闭其服务即可:

查看CentOS防火墙信息:/etc/init.d/iptables status

关闭CentOS防火墙服务:/etc/init.d/iptables stop

linux安装nginx防火墙,Centos7 防火墙关闭与nginx无法访问相关推荐

  1. linux安装nginx1.9,CentOS7.2安装Nginx 1.9

    今天在最新的centos7.2上安装nginx1.9,希望安装流程对你有所帮助,一定要查看对应centos的版本. 一.确认一下centos的版本 [root@localhost ~]# cat /e ...

  2. linux安装多版本php_Linux系统下为Nginx安装多版本PHP

    我们在安装配置服务器LNPM环境时应该考虑到PHP多版本并存的问题,下面是实现Linux系统下为Nginx安装多版本PHP的实现方法 linux版本:64位CentOS 6.4 Nginx版本:ngi ...

  3. linux7配置开启防火墙,CentOS7防火墙设置

    CentOS7 与之前版本在防火墙配置上不同,防火墙从iptables变成了firewalld Centos7默认安装了firewalld,如果没有安装的话,可以使用yum命令进行安装 yum ins ...

  4. centos7防火墙(centos7防火墙开放22端口)

    怎么为centos7创建挂载点虚拟机11?怎么为centos7创 1.我装了一遍CentOS 7,已定义好挂载点,/,home,swap等安装软件里提供的挂载点,我重新安装CentOS 7,怎么不重新 ...

  5. linux 安装监控系统,CentOS7安装性能监控系统

    目录 系统描述. 开发环境. 开始之前. 安装influxdb数据库. 安装collectd 安装Grafana FAQ influxdb的web界面没反应. 系统描述 想打造 New Relic 那 ...

  6. linux安装vsftp教程,CentOS7 vsftp 安装与配置(视频教程)

    (双击全屏播放) 1.安装vsftpd yum install -y vsftpd 2.编辑ftp配置文件 vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO ...

  7. Linux安装nextcloud教程,CentOS7下NextCloud搭建

    搭建前准备工作:关闭selinux,关闭防火墙 一. LAMP环境搭建 1.Apache搭建 yum install httpd –y 开启apache服务,设为开机自启 systemctl star ...

  8. kali linux安装ftp服务,CentOS7安装和配置FTP

    安装vsftpdyum install -y vsftpd 设置开机启动systemctl enable vsftpd.service 重启service vsftpd restart 查看vsftp ...

  9. Linux安装samba组件,CentOS7安装samba服务

    一.前导说明 经常有学员询问如何将centos\ubuntu目录映射到windows中以方便开发工作,因此写这个指导博客方便大家配置开发环境. 将linux系统目录映射到windows有多种方法 sa ...

最新文章

  1. Bert代码详解(一)重点详细
  2. Introduction to the Trusted Services Project
  3. LNSYOJ201小胖的奇偶【并查集+离散化】【做题报告】
  4. 机器学习 处理不平衡数据_在机器学习中处理不平衡数据
  5. LiveJournal发展历程
  6. linux 内存管理 ppt,Linux内存管理 Memory Manager.ppt
  7. Excel 宏写入文件乱码解决
  8. 3道常见的SQL笔试题,你要不要来试试!
  9. 【DjangoDRF+缓存+JWT+RabbitMQ 七万字总结】
  10. 白菜cms双端影视APP源码
  11. OpenGL教程——windows安装openGL
  12. CV各技术论坛及QQ群
  13. cmd命令行窗口调整大小
  14. java课程设计之小游戏贪吃蛇
  15. 大数据专业就业岗位有哪些?
  16. SaaS从业者必读:一文读懂如何衡量与优化SaaS公司的关键指标
  17. 2345输入法真是 大叉叉!!
  18. 什么是工业机器人的运动轴
  19. 中国计算机国家重点实验室、美国计算机前20名学校
  20. 华三交换机IRF做堆叠

热门文章

  1. 实现jQuery下拉选单的选取值
  2. Excel如何给单元格加斜线
  3. 【绿色版软件】出现应用程序无法启动,并行配置不正确
  4. 最短路径--狄克斯特拉(Dijkstra)算法
  5. vc 调用webservice
  6. WiFi的商业运作模式
  7. 冬天吃柿子养颜防衰老
  8. IPFS和梅克尔森林
  9. 入行游戏建模,做场景建模师必备软件有哪些?有无发展前景
  10. javascript大全