nginx for windows
2017-06-26 10:26
162 查看
下载 官网下载
查看运行状态
日志
相对路径
以安装目录为相对路径前缀
必须使用正斜杠/
工作模式
一个主线程 Main Processor,多个工作线程 Worker Processor
主线程负责 读取解析配置文件,管理共工线程。
采用 event-based model 事件驱动 和 OS-dependent mechanisms 操作系统机制,在工作线程之间分发请求。
重新加载配置文件
主线程收到重新加命令,检查新配置文件语法合法性,关闭旧的工作线程,使用新的配置文件开启新的工作线程。
配置文件
简单指令 以
块级指令 以
主体指令 不包含在任何指令体中的指令
静态内容代理( 静态图片、静态Html)
location 多个匹配的情况下 选择最长的
实际访问的地址为:
服务器代理
cd c:\ unzip nginx-1.13.1.zip cd nginx-1.13.1 start nginx
查看运行状态
C:\nginx-1.13.1>tasklist /fi "imagename eq nginx.exe" Image Name PID Session Name Session# Mem Usage =============== ======== ============== ========== ============ nginx.exe 652 Console 0 2 780 K nginx.exe 1332 Console 0 3 112 K
日志
logs\error.log
相对路径
以安装目录为相对路径前缀
必须使用正斜杠/
access_log logs/site.log; root C:/web/html;
工作模式
一个主线程 Main Processor,多个工作线程 Worker Processor
主线程负责 读取解析配置文件,管理共工线程。
采用 event-based model 事件驱动 和 OS-dependent mechanisms 操作系统机制,在工作线程之间分发请求。
命令
控制台命令nginx -s stop fast shutdown nginx -s quit graceful shutdown nginx -s reload changing configuration, starting new worker processes with a new configuration, graceful shutdown of old worker processes nginx -s reopen re-opening log files
重新加载配置文件
nginx -s reload
主线程收到重新加命令,检查新配置文件语法合法性,关闭旧的工作线程,使用新的配置文件开启新的工作线程。
配置文件 nginx.conf
配置文件结构
Directives 指令简单指令 以
;结尾
块级指令 以
{}结尾,中括号内是多个指令
主体指令 不包含在任何指令体中的指令
main{ events; http{ server{ location; } } }
静态内容代理( 静态图片、静态Html)
location 多个匹配的情况下 选择最长的
/与
/images使用后者。
实际访问的地址为:
root+
location
http { server {#根据监听的端口或服务器名称可能会有多个不同的server location / {#针对location指定的/测试请求头中请求的地址 root /data/www; #请求/会被定向到 root 下 } location /images/ {# 匹配 /images/ 开头的 root /data; } } }
服务器代理
server { listen 8081; root /data/up1;#定义了一个全局的 root location / { proxy_pass http://localhost:8080; # 将8081:/ 转发至 8080:/ } location ~ \.(gif|jpg|png)$ { #正则知识自行补充,匹配以特定扩展名结尾的请求 root /data/images; } }
相关文章推荐
- nginx for windows之反向代理
- 扬帆nginx套装-使用nginx For Windows最新版制作(2009-11-20)
- window启动把exe做成启动服务(以nginx for windows启动为例)
- 自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
- Nginx For Windows
- Nginx For Windows
- nginx for windows中的一项缺陷
- nginx for windows 配置多域名反向代理
- nginx for Windows
- Nginx for Windows安装配置之解压缩版
- 扬帆nginx套装-使用nginx For Windows最新版制作
- nginx for windows: 让nginx以服务的方式运行(亲侧修正)
- nginx for windows之反向代理(转载)
- nginx iocp for windows
- HTTP服务器 nginx for windows下载 详细安装与配置
- django nginx fastcgi for windows
- Nginx + chunkin for windows编译指南
- HTTP服务器 nginx for windows下载 详细安装与配置
- nginx for Windows入门使用及作为图片服务器的用法
- Nginx for windows 访问路径包含中文