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

网络安全-web架构-nginx配置

1. nginx访问:

访问的是index.html,

访问ip访问的资源就是在/usr/share/nginx/html中;

当nginx不认识,浏览器认识的话,浏览器会自动渲染。

当nginx认识,浏览器不认识的话,浏览器会把它加载成文本文件的形式;类似于下面:

当nginx和浏览器都不认识的话,浏览器访问的话会自动将文件下载下来让用户自己识别。

nginx -t  确认nginx.conf配置是否正确;

error_log /opt/nginx_error.log info; 是 Nginx 配置文件中的一个指令,用于指定错误日志文件的位置和日志级别。

具体解释:

  • error_log: 这是 Nginx 配置中用于定义错误日志的指令。
  • /opt/nginx_error.log: 这是错误日志文件的路径。在这个例子中,错误日志将被写入到 /opt/nginx_error.log 文件中。
  • info: 这是日志级别。Nginx 支持多个日志级别,从低到高依次为:debuginfonoticewarnerrorcritalertemerg。在这个例子中,日志级别被设置为 info,这意味着所有 info 级别及以上(包括 warnerrorcritalertemerg)的日志信息都会被记录到指定的日志文件中。

示例场景

假设你正在配置一个新的 Nginx 服务器,并希望将所有错误信息记录到一个特定的日志文件中,以便后续分析和调试。你可以将以下指令添加到你的 Nginx 配置文件(通常是 /etc/nginx/nginx.conf)中:

nginx复制代码

http { ... error_log /opt/nginx_error.log info; ... }

这样,Nginx 在运行过程中产生的所有 info 级别及以上的错误信息都会被记录到 /opt/nginx_error.log 文件中。

注意事项

  1. 权限: 确保 Nginx 进程有权限写入指定的日志文件路径。如果路径不存在或没有写权限,Nginx 可能会启动失败或者无法正确记录日志。
  2. 日志轮转: 随着时间推移,日志文件可能会变得非常大。建议使用日志轮转工具(如 logrotate)来管理日志文件的大小和数量
  3. 安全性: 确保日志文件的存储位置安全,避免敏感信息泄露。

通过正确配置错误日志,你可以更好地监控和维护 Nginx 服务器的运行状态,及时发现和解决问题。

 

https = http + ssl


http://www.kler.cn/a/406542.html

相关文章:

  • 运维团队3D可视化智能机房管理方案
  • 大数据新视界 -- 大数据大厂之 Impala 性能优化:跨数据中心环境下的挑战与对策(上)(27 / 30)
  • numpy中的nan填充
  • ESP8266 STA模式TCP客户端 电脑手机网络调试助手
  • ara::com 与 AUTOSAR 元模型的关系总结
  • 【FFmpeg】FFmpeg 内存结构 ③ ( AVPacket 函数简介 | av_packet_ref 函数 | av_packet_clone 函数 )
  • node.js fluent-ffmpeg 桌面推流
  • JS中的正则表达式简要梳理
  • Spring Boot图书馆管理系统:疫情时代的管理工具
  • kubepi管理k8s集群,演示如何连接阿里云k8s容器
  • AR智能眼镜|AR眼镜定制开发|工业AR眼镜方案
  • 从0开始学习Linux——Shell编程详解【03】
  • windows C#-异步返回类型(下)
  • Javaweb web前端标签样式正文
  • 【AI赋能电商】数据分析和训练精准导向
  • Web前端演示:管道与支架检测
  • 香豆烤馍:传统美食中的烟火记忆
  • 深入理解Go语言并发编程:从基础到实践
  • Spring6 IOC 全注解式开发
  • Ribbon 入门实战指南
  • 推荐几个 VSCode 流程图工具
  • streaming消费kafka手动维护offset到redis
  • 如何快速开发一款AI小程序?基于微信云开发的实战指南
  • tdengine学习笔记-建库和建表
  • Ubuntu上安装MySQL并且实现远程登录
  • Redis中常见的数据类型及其应用场景