【CentOS7】在Linux中如何在防火墙中开放对应端口

1.对Linux防火墙设置

CentOS7默认使用的是firewall作为防火墙,这里改为iptables防火墙

  • 关闭firewall
bash 复制代码
systemctl stop firewalld.service  # 停止firewall

systemctl disable firewalld.service # 禁止firewall开机启动
  • 安装iptables防火墙
bash 复制代码
yum install iptables-services  # 安装
  • 修改文件配置允许80端口
bash 复制代码
vi /etc/sysconfig/iptables   #  编辑防火墙配置文件
按i进入文本编辑 在原文档中找到
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
在该行下面添加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
:wq! # 保存退出
systemctl restart iptables.service # 最后重启防火墙使配置生效
systemctl enable iptables.service # 设置防火墙开机启动

2.Nginx文件位置

  • /usr/share/nginx/html:网站文件存放默认目录
  • /etc/nginx/conf.d/default.conf:网站默认站点配置
  • /etc/nginx/conf.d:自定义Nginx站点配置文件存放目录
  • /etc/nginx/nginx.conf:Nginx全局配置
相关推荐
东城居士几秒前
Linux驱动程序开发环境的快速搭建
linux·嵌入式系统
荣合技术服务8 分钟前
山西太原服务器集群服务商——荣合科算
服务器·超算集群·荣合科算
雨田言炎14 分钟前
STM32之自定义协议帧格式
网络·笔记·stm32·单片机
云栖梦泽25 分钟前
网络设备驱动(3)
linux·运维·服务器·网络·嵌入式硬件
蓝速科技29 分钟前
蓝速科技 F100 双屏翻译机:中小企业跨国会议提效方案
大数据·网络·数据结构·人工智能·科技·运维开发
sugar__salt32 分钟前
大模型流式输出完全指南(上):从 HTTP 长连接到手写 SSE
网络·网络协议·http
牛奶yu茶36 分钟前
数据链路层的MTU
网络·网络通信·通信·通信协议·通信网络
ShineWinsu36 分钟前
对于MySQL:索引的解析
linux·数据库·mysql·面试·笔试·索引·海量数据
wuminyu39 分钟前
Kafka配置TLS/SSL加密传输时零拷贝失效分析
java·linux·c语言·jvm·c++
阿洛学长1 小时前
Python笔记:dir() 和 help() 完整用法(适配Python二级 + IDLE实操)
服务器·笔记·python