nginx在windows下的安装

下载直接解压

启动与停止

注意不要直接双击nginx.exe启动
注意配置环境变量

在nginx.exe目录下打开命令行工具
start nginx 启动nginx
nginx -s reload 修改配置后重新加载生效
nginx -s reopen 重新打开日志文件
nginx -t -c /path/to/nginx.conf 测试nginx配置文件

nginx -s stop 快速停止nginx
nginx -s quit 完整有序的停止nginx

如果遇到nginx: [emerg] invalid socket number 一般是由于在windows 和linux和下路径命名方式不统一

基本配置文件

nginx 配置文件nginx.conf


#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    #keepalive_timeout  0;
    keepalive_timeout  65;
    #gzip  on;

    server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;
        location / {
            root   html;
            index  index.html index.htm;
        }

        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
}

其中

  • listen 表示监听端口
  • server_name localhost 服务器访问名称,也就是在url输入的地址
  • root 定义了工作空间,也即是我们项目所在的目录
  • index 表示项目入口

你可能感兴趣的:(nginx在windows下的安装)