当前位置: 首页 > ops >正文

nginx服务器配置时遇到的一些问题

京东云 

CentOS 8.2 64位

Nginx配置文件修改后需要重启或重载服务的原因以及不重启的后果:

​工作进程不主动重读配置​​:
Nginx采用master-worker多进程架构。master进程读取配置文件并管理worker进程,worker进程处理实际请求。修改配置后,worker进程不会自动重新读取配置文件

访问nginx时显示 url not found

发现是之前开启的httpd占用了80端口,关掉就能正常使用nginx了

原因是:因为操作系统不允许两个进程绑定到同一个端口上

当数据包到达时,操作系统需要明确将其交给哪个进程
端口绑定时发生冲突,后启动的服务会失败(Address already in use错误)

80端口:
80是http协议的默认端口,在默认情况下,端口80(port 80)是服务器侦听网页客户端请求的端口。是在输入网站的时候其实浏览器(非IE)已经帮你输入协议了,所以你输入http//baidu.com,其实是访问 http://baidu.com:80,所以本地端口80默认可以不输入。

在云服务器上开放新的端口

1.在防火墙上打开相应端口

sudo firewall-cmd --permanent --add-port=3306/tcp
sudo firewall-cmd --reload //重启防火墙

2.在nignx.conf里增加新的server块

重启nginx   nginx -s reload

3.在云服务器控制台中修改入站规则

之后就可以访问响应端口了

修改了index.html的内容,访问时,页面内容没有变化

刷新浏览器缓存,crtl+f5即可

http://www.xdnf.cn/news/14542.html

相关文章:

  • Mac电脑-触摸板增强工具-BetterTouchTool
  • 文本分类与聚类:让信息“各归其位”的实用方法
  • 力扣网C语言编程题:多数元素
  • MCPServer编程与CLINE配置调用MCP
  • 1.23Node.js 中操作 mongodb
  • 【Linux-shell】探索Dialog 工具在 Shell 图形化编程中的高效范式重构
  • 让大模型“更懂人话”:对齐训练(RLHF DPO)全流程实战解析
  • 蓝牙 5.0 新特性全解析:传输距离与速度提升的底层逻辑(面试宝典版)
  • 下载链接记录
  • 【Flink实战】 Flink SQL 中处理字符串 `‘NULL‘` 并转换为 `BIGINT`
  • Vue学习笔记
  • 二分查找----1.搜索插入位置
  • C/C++ 高频八股文面试题1000题(一)
  • ROS1/ROS2中工作空间和工作包创建详解
  • 服务网格安全(Istio):用零信任架构重构微服务通信安全
  • 5.3 LED字符设备驱动
  • 深度学习笔记27-LSTM实现糖尿病探索与预测(Pytorch)
  • 实验问题记录:PyTorch Tensor 也会出现 a = b 赋值后,修改 a 会影响 b 的情况
  • 解锁决策树:数据挖掘的智慧引擎
  • IT运维面试常问问题答案
  • QEMU学习之路(10)— RISCV64 virt 使用Ubuntu启动
  • 【C++】哈希表的实现(开放定址法)
  • 服务器手动安装并编译R环境库包:PROJ→RGDAL
  • C++ 11 智能指针 std::weak_ptr
  • 项目开发中途遇到困难的解决方案
  • RISC-V物联网关,支持鸿蒙,T-Thread实时系统
  • 关于Seata的一个小issue...
  • 【蓝牙】Qt4中向已配对的手机发送PDF文件
  • html和css实现文本打断换行、自动换行
  • linux下如何找到dump文件被生成到哪里了