Nginx 使用笔记大全(唯一入口)

Linux服务器因为Nginx日志access.log文件过大项目无法访问

项目处于运行状态下无法访问,第一步查看磁盘状态

1、查看磁盘状态

df -h

2、查找100M以上的文件

find / -size +100M |xargs ls -lh

3、删除文件

rm -rf /usr/local/nginx/logs/access.log

4、配置nginx.conf文件,关闭access_log

error_log /dev/null;

access_log off;

windows系统nginx停止启动及常用命令

https://www.dgrt.cn/a/1911260.html?action=onClick

1 windows启动nginx

可以直接双击nginx.exe启动或者将下边的脚本保存为bat文件双击运行.

bash 复制代码
d:\dashidan.com\nginx-1.0.2>start nginx

或

d:\dashidan.com\nginx-1.0.2>nginx.exe

建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作.

注:d:\dashidan.com换成自己的nginx安装路径

2 windows停止nginx

可以直接在资源管理器中找到nginx.exe进程点右键,选择结束进程, 或者将下边的脚本保存为nginx_stop.bat文件双击运行.需要将nginx.exe的路径改为nginx的安装目录.

d:\dashidan.com\nginx-1.0.2>nginx.exe -s stop

或

d:\dashidan.com\nginx-1.0.2>nginx.exe -s quit

stop是快速停止nginx,可能并不保存相关信息.

quit是完整有序的停止nginx,并保存相关信息.

3 重新载入Nginx配置

nginx配置有修改,但你不想重启nginx的时候,可以使用reload命令重新加载配置文件.

d:\dashidan.com\nginx-1.0.2>nginx.exe -s reload

4 重新打开日志文件

通过nginx.exe -s reopen命令可以重新打开日志文件.

d:\dashidan.com\nginx-1.0.2>nginx.exe -s reopen

5 查看Nginx版本

nginx -v查看Nginx版本号.

d:\dashidan.com\nginx-1.0.2>nginx -v

相关推荐
Mikko71 分钟前
JVM 线上排查实战(七):jps 看不到进程、jstack 报不允许的操作怎么办?attach 失败的六种情况实测
java·运维·jvm·后端
都适、隶仁ミ16 分钟前
【等保加固】MySQL5.7.38
运维·服务器·mysql·安全·等保
Huangjin007_42 分钟前
【Linux 系统篇(二十七)】文件(四):Ext 系列文件系统(上):从物理磁盘到逻辑抽象
linux·运维·服务器
夜之眷属1 小时前
记一次战斗服务器 CPU 打满 100% 且“无法恢复“的排查
java·linux·运维·服务器·后端·性能优化
超级大福宝1 小时前
VS Code Remote-SSH 因 RemoteForward 端口冲突导致连接失败的排查与解决
运维·服务器·windows·vscode·ssh
做cv的小昊1 小时前
【大模型算法自学笔记01】NLP基础知识(1.1 自注意力)
人工智能·笔记·算法·自然语言处理·大模型·llm
fengkai45451 小时前
十一、MySQL 第 4-7 章
运维·数据库·mysql
荣合技术服务1 小时前
服务器数据恢复服务商——荣合科算技术服务
运维·服务器·数据恢复·荣合科算
Sayai1 小时前
ClickHouse WITH FILL 实战:监控大屏时间序列补零,附多粒度指标表与物化视图级联设计
大数据·运维·数据仓库·clickhouse·物化视图
九章-悲回风1 小时前
Linux - Docker及常用镜像部署
linux·运维·docker