# NginxWindows **Repository Path**: sadam98/nginx-windows ## Basic Information - **Project Name**: NginxWindows - **Description**: Nginx高性能的HTTP和反向代理web服务器的Windows平台版本和相关配置 - **Primary Language**: C - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-02-04 - **Last Updated**: 2024-01-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# Nginx-Windows 简体中文 | [English](./README.en.md)

Nginx高性能的HTTP和反向代理web服务器的Windows平台版本和相关配置

版本:1.18.0

[comment]: <> ([![Website]()](https://gitee.com/sadam98/nginx-windows)) [![stars](https://img.shields.io/github/stars/chuzhixin/vue-admin-beautiful?style=flat-square&logo=GitHub)](https://gitee.com/sadam98/nginx-windows) [![star](https://gitee.com/chu1204505056/vue-admin-beautiful/badge/star.svg?theme=gray)](https://gitee.com/sadam98/nginx-windows) [![license](https://img.shields.io/github/license/chuzhixin/vue-admin-beautiful?style=flat-square)](https://gitee.com/sadam98/nginx-windows/blob/master/LICENSE) ## 软件架构 软件架构说明 ## 安装教程 1. 直接下载下来压缩包解压缩 或者 git clone 2. 修改conf目录里的nginx.conf ## 使用教程 ### Nginx相关命令 #### 3.启动: ##### Windows: ```bas7h start nginx ``` ##### Linux/Mac: ```bash nginx -s start ``` #### 2.验证配置文件的准确性: ```bash nginx -t ``` #### 3.配置文件修改重载: ```bash nginx -s reload ``` #### 4.快速停止或关闭: ```bash nginx -s stop ``` #### 5.正常停止或关闭 ```bash nginx -s quit ``` #### 6.查看nginx版本号 ```bash nignx -V ``` #### 7.查看帮助信息 ```bash nginx -h ``` #### 8.打开日志文件 ```bash nginx -s reopen ``` #### 9.彻底杀掉nginx进程 ##### Linux/Unix ```bash ps -aux | grep nginx kill -9 PID ``` [^PID]为Nginx进程ID ##### Windows: ```bash taskkill /IM nginx.exe /F ``` ### 修改Window上的Hosts文件 #### 系统中找到Hosts文件 > 地址:C:\Windows\System32\drivers\etc ![stars](./static/微信截图_20211214021420.png) #### 快速生效host文件的修改 ```bash ipconfig /flushdns ``` ## 报错解答 ### 报错1: nginx: [emerg] CreateDirectory() "E:\myProjects\nginx-windows/temp/client_body_temp" failed (3: The system cannot find the path specified) #### 原因: 因为nginx被安装在了中文目录,或者路径中有中文汉字,所以nginx没法自己自动地在根目录创建temp文件夹 #### 解决: 自己在nginx根目录手动创建一个temp目录 ## 框架杰出贡献者
萨达木·沙地克
Sadam·Sadik
1903249375@qq.com
## 联系我们 - 请我们喝杯咖啡,支付后联系 QQ 1903249375 邀请您进入讨论群(由于用户数较多,如果您打赏后未通过好友请求,请在支付宝支付页面选择联系商家),不管您请还是不请,您都可以享受到开源的代码,感谢您的支持和信任,群内提供 基础版本、开发工具自动配置教程及项目开发文档。
## 常见问题汇总 1. [Windows上的80端口被占用问题](https://www.cnblogs.com/selier/p/9514426.html) 2. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 3. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 4. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 5. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)