精华内容
下载资源
问答
  • windows下nginx启动部署

    千次阅读 2019-06-19 08:19:57
    一、安装部署 1、下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击...3、启动nginx服务,启动时会一闪而过是正常的 start nginx 4、查看任务进程是否存在,dos或打开任务管理器都行 tasklist...

     

     

    一、安装部署

    1、下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击nginx.exe,一闪而过,根本起不来,一定要在dos窗口启动

    2、使用命令到达nginx的加压缩后的目录

    cd e:\nginx-1.17

    3、启动nginx服务,启动时会一闪而过是正常的

    start nginx

    4、查看任务进程是否存在,dos或打开任务管理器都行

    tasklist /fi "imagename eq nginx.exe"

     

    常见的错误:

    (1)端口号被占用

    (2)nginx文件夹路径含中文

    其他错误就详细看log中的描述

     

     

    二、配置注释

     下面列出简单的一些常规调优配置

    #user  nobody;
    
    #==工作进程数,一般设置为cpu核心数
    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 {
    
        #==最大连接数,一般设置为cpu*2048
        worker_connections  1024;
    }
    
    
    http {
        include       mime.types;
        default_type  application/octet-stream;
    
        #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
        #                  '$status $body_bytes_sent "$http_referer" '
        #                  '"$http_user_agent" "$http_x_forwarded_for"';
    
        #access_log  logs/access.log  main;
    
        sendfile        on;
        #tcp_nopush     on;
    
        #keepalive_timeout  0;
        
        #==客户端链接超时时间
        keepalive_timeout  65;
    
        #gzip  on;
    
        #当配置多个server节点时,默认server names的缓存区大小就不够了,需要手动设置大一点
        server_names_hash_bucket_size 512;
    
        #server表示虚拟主机可以理解为一个站点,可以配置多个server节点搭建多个站点
        #每一个请求进来确定使用哪个server由server_name确定
        server {
            #站点监听端口
            listen       8800;
            #站点访问域名
            server_name  localhost;
            
            #编码格式,避免url参数乱码
            charset utf-8;
    
            #access_log  logs/host.access.log  main;
    
            #location用来匹配同一域名下多个URI的访问规则
            #比如动态资源如何跳转,静态资源如何跳转等
            #location后面跟着的/代表匹配规则
            location / {
                #站点根目录,可以是相对路径,也可以使绝对路径
                root   html;
                #默认主页
                index  index.html index.htm;
                
                #转发后端站点地址,一般用于做软负载,轮询后端服务器
                #proxy_pass http://10.11.12.237:8080;
    
                #拒绝请求,返回403,一般用于某些目录禁止访问
                #deny all;
                
                #允许请求
                #allow all;
                
                add_header 'Access-Control-Allow-Origin' '*';
                add_header 'Access-Control-Allow-Credentials' 'true';
                add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
                add_header 'Access-Control-Allow-Headers' 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type';
                #重新定义或者添加发往后端服务器的请求头
                #给请求头中添加客户请求主机名
                proxy_set_header Host $host;
                #给请求头中添加客户端IP
                proxy_set_header X-Real-IP $remote_addr;
                #将$remote_addr变量值添加在客户端“X-Forwarded-For”请求头的后面,并以逗号分隔。 如果客户端请求未携带“X-Forwarded-For”请求头,$proxy_add_x_forwarded_for变量值将与$remote_addr变量相同  
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                #给请求头中添加客户端的Cookie
                proxy_set_header Cookie $http_cookie;
                #将使用代理服务器的主域名和端口号来替换。如果端口是80,可以不加。
                proxy_redirect off;
                
                #浏览器对 Cookie 有很多限制,如果 Cookie 的 Domain 部分与当前页面的 Domain 不匹配就无法写入。
                #所以如果请求 A 域名,服务器 proxy_pass 到 B 域名,然后 B 服务器输出 Domian=B 的 Cookie,
                #前端的页面依然停留在 A 域名上,于是浏览器就无法将 Cookie 写入。
                
               #不仅是域名,浏览器对 Path 也有限制。我们经常会 proxy_pass 到目标服务器的某个 Path 下,
                #不把这个 Path 暴露给浏览器。这时候如果目标服务器的 Cookie 写死了 Path 也会出现 Cookie 无法写入的问题。
                
                #设置“Set-Cookie”响应头中的domain属性的替换文本,其值可以为一个字符串、正则表达式的模式或一个引用的变量
                #转发后端服务器如果需要Cookie则需要将cookie domain也进行转换,否则前端域名与后端域名不一致cookie就会无法存取
            #配置规则:proxy_cookie_domain serverDomain(后端服务器域) nginxDomain(nginx服务器域)
                proxy_cookie_domain localhost .testcaigou800.com;
                
                #取消当前配置级别的所有proxy_cookie_domain指令
                #proxy_cookie_domain off;
                #与后端服务器建立连接的超时时间。一般不可能大于75秒;
                proxy_connect_timeout 30;
            }
    
            #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;
            }
    
        }
        
      #当需要对同一端口监听多个域名时,使用如下配置,端口相同域名不同,server_name也可以使用正则进行配置
      #但要注意server过多需要手动扩大server_names_hash_bucket_size缓存区大小
      server {
        listen 80;
        server_name www.abc.com;
        charset utf-8;
        location / {
          proxy_pass http://localhost:10001;
        }
      }
      server {
        listen 80;
        server_name aaa.abc.com;
        charset utf-8;
        location / {
          proxy_pass http://localhost:20002;
        }
      }
    }

     

    三、自动脚本

    提供一个bat脚本,极为方便

     

    @echo off
    rem 提供Windows下nginx的启动,重启,关闭功能
     
    echo ==================begin========================
     
    cls 
    ::ngxin 所在的盘符
    set NGINX_PATH=E:
     
    ::nginx 所在目录
    set NGINX_DIR=E:\nginx-1.17.0\
    color 0a 
    TITLE Nginx 管理程序增强版
     
    CLS 
     
    echo. 
    echo. ** Nginx 管理程序  *** 
    echo. *** create 2019-06-18 *** 
    echo. 
     
    :MENU 
     
    echo. ***** nginx 进程list ****** 
    ::tasklist|findstr /i "nginx.exe"
    tasklist /fi "imagename eq nginx.exe"
     
    echo. 
     
        if ERRORLEVEL 1 (
            echo nginx.exe不存在
        ) else (
            echo nginx.exe存在
        )
     
    echo. 
    ::*************************************************************************************************************
    echo. 
    	echo.  [1] 启动Nginx  
    	echo.  [2] 关闭Nginx  
    	echo.  [3] 重启Nginx 
    	echo.  [4] 刷新控制台  
    	echo.  [5] 重新加载Nginx配置文件
    	echo.  [6] 检查测试nginx配置文件
    	echo.  [7] 查看nginx version
    	echo.  [0] 退 出 
    echo. 
     
    echo.请输入选择的序号:
    set /p ID=
    	IF "%id%"=="1" GOTO start 
    	IF "%id%"=="2" GOTO stop 
    	IF "%id%"=="3" GOTO restart 
    	IF "%id%"=="4" GOTO MENU
    	IF "%id%"=="5" GOTO reloadConf 
    	IF "%id%"=="6" GOTO checkConf 
    	IF "%id%"=="7" GOTO showVersion 
    	IF "%id%"=="0" EXIT
    PAUSE 
     
    ::*************************************************************************************************************
    ::启动
    :start 
    	call :startNginx
    	GOTO MENU
     
    ::停止
    :stop 
    	call :shutdownNginx
    	GOTO MENU
     
    ::重启
    :restart 
    	call :shutdownNginx
    	call :startNginx
    	GOTO MENU
     
    ::检查测试配置文件
    :checkConf 
    	call :checkConfNginx
    	GOTO MENU
     
    ::重新加载Nginx配置文件
    :reloadConf 
        call :checkConfNginx
    	call :reloadConfNginx
    	GOTO MENU
    	
    ::显示nginx版本
    :showVersion 
        call :showVersionNginx
    	GOTO MENU	
    	
    	
    ::*************************************************************************************
    ::底层
    ::*************************************************************************************
    :shutdownNginx
    	echo. 
    	echo.关闭Nginx...... 
    	taskkill /F /IM nginx.exe > nul
    	echo.OK,关闭所有nginx 进程
    	goto :eof
     
    :startNginx
    	echo. 
    	echo.启动Nginx...... 
    	IF NOT EXIST "%NGINX_DIR%nginx.exe" (
            echo "%NGINX_DIR%nginx.exe"不存在
            goto :eof
         )
     
    	%NGINX_PATH% 
    	cd "%NGINX_DIR%" 
     
    	IF EXIST "%NGINX_DIR%nginx.exe" (
    		echo "start '' nginx.exe"
    		start "" nginx.exe
    	)
    	echo.OK
    	goto :eof
    	
     
    :checkConfNginx
    	echo. 
    	echo.检查测试 nginx 配置文件...... 
    	IF NOT EXIST "%NGINX_DIR%nginx.exe" (
            echo "%NGINX_DIR%nginx.exe"不存在
            goto :eof
         )
     
    	%NGINX_PATH% 
    	cd "%NGINX_DIR%" 
    	nginx -t -c conf/nginx.conf
     
    	goto :eof
    	
    ::重新加载 nginx 配置文件
    :reloadConfNginx
    	echo. 
    	echo.重新加载 nginx 配置文件...... 
    	IF NOT EXIST "%NGINX_DIR%nginx.exe" (
            echo "%NGINX_DIR%nginx.exe"不存在
            goto :eof
         )
     
    	%NGINX_PATH% 
    	cd "%NGINX_DIR%" 
    	nginx -s reload
     
    	goto :eof
    	
    ::显示nginx版本
    :showVersionNginx
    	echo. 
    	%NGINX_PATH% 
    	cd "%NGINX_DIR%" 
    	nginx -V
     	goto :eof
    

     

    本机配置,当个例子看算了

    
    #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;
    
        #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
        #                  '$status $body_bytes_sent "$http_referer" '
        #                  '"$http_user_agent" "$http_x_forwarded_for"';
    
        #access_log  logs/access.log  main;
    
        sendfile        on;
        #tcp_nopush     on;
    
        #keepalive_timeout  0;
        keepalive_timeout  65;
    
        #gzip  on;
    	
    	#当配置多个server节点时,默认server names的缓存区大小就不够了,需要手动设置大一点
        server_names_hash_bucket_size 2512;
    
        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;
            }
    
            # proxy the PHP scripts to Apache listening on 127.0.0.1:80
            #
            #location ~ \.php$ {
            #    proxy_pass   http://127.0.0.1;
            #}
    
            # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
            #
            #location ~ \.php$ {
            #    root           html;
            #    fastcgi_pass   127.0.0.1:9000;
            #    fastcgi_index  index.php;
            #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
            #    include        fastcgi_params;
            #}
    
            # deny access to .htaccess files, if Apache's document root
            # concurs with nginx's one
            #
            #location ~ /\.ht {
            #    deny  all;
            #}
        }
    
    	server{
    		listen 8082;
    		server_name GWSD;
    		charset utf-8;
    		location /GWSD {
    			proxy_pass  http://localhost:8080/GWSD;
    		}
    		location /kapi {
    			proxy_pass  http://172.20.41.216:8080/kapi;
    		}
    		location /rpc {
    			proxy_pass  http://172.20.41.216:8080/rpc/kapi;
    		}
    	}
    
        # another virtual host using mix of IP-, name-, and port-based configuration
        #
        #server {
        #    listen       8000;
        #    listen       somename:8080;
        #    server_name  somename  alias  another.alias;
    
        #    location / {
        #        root   html;
        #        index  index.html index.htm;
        #    }
        #}
    
    
        # HTTPS server
        #
        #server {
        #    listen       443 ssl;
        #    server_name  localhost;
    
        #    ssl_certificate      cert.pem;
        #    ssl_certificate_key  cert.key;
    
        #    ssl_session_cache    shared:SSL:1m;
        #    ssl_session_timeout  5m;
    
        #    ssl_ciphers  HIGH:!aNULL:!MD5;
        #    ssl_prefer_server_ciphers  on;
    
        #    location / {
        #        root   html;
        #        index  index.html index.htm;
        #    }
        #}
    
    }
    

     

     

    展开全文
  • 文章目录windows下nginx启动wordpress参考文档所需软件Nginx+PHP环境配置配置nginx.conf,文件在nginx目录下的conf文件夹下配置PHP的php.ini测试是否成功隐藏控制台启动项目下载RunHiddenConsole启动脚本start.bat...

    windows下nginx启动wordpress

    参考文档

    https://www.flyzy2005.cn/build-page/php7-mysql-wordpress-nginx-on-windows/
    https://blog.csdn.net/weixin_30847939/article/details/96391330

    所需软件

    Nginx+PHP7+WordPress

    1.Nginx

    直接去Nginx官网下载即可~https://nginx.org/en/download.html,我下载的是nginx 1.13.8

    2.PHP7

    直接去PHP官网下载即可~http://windows.php.net/download#php-7.0,由于nginx下php是以FastCGI方式运行的,所以我们的下载费线程安全也就是nts的php,我下载的是php7.2.0

    3.WordPress

    直接去WordPress官网下载即可~https://cn.wordpress.org/txt-download/,注意对应的服务器要求,例如我下载的是4.9.1,对应的是PHP 5.2.4或更新版本,MySQL是5.0或更新版本~

    Nginx+PHP环境配置

    Nginx是一个反向代理的web容器,所以需要一个真正的web服务器才能解析动态网页内容,而这里PHP就是使用fastcgi来充当真正的web服务器,而我们接下的php启动命令将它运行在9000端口上,因此要在nginx.conf中有一个fastcgi_pass 127.0.0.1:9000对应这个服务~

    配置nginx.conf,文件在nginx目录下的conf文件夹下

    添加index.php默认首页
    在location /模块中的index下增加index.php:

            location / {
                root   html;
                index  index.html index.htm index.php;
            }
    
    

    添加php解析设置

    取消对location ~ .php$的注释,修改如下:

            location ~ \.php$ {
                root           html;
                fastcgi_pass   127.0.0.1:9000;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                include        fastcgi_params;
            }
            
    其中注意的是,fastcgi_param项中,默认配置 /scripts需要改成$document_root,$document_root指的是上面配置的root项。
    
    

    其中$document_root值root对应的值~

    这两个配置都没有改root的值,所以对应的文件路径是nginx目录下的html文件夹下~如果要放在别的位置,可以修改root的值。

    配置PHP的php.ini

    在PHP目录下找到php.ini-development,重命名为php.ini

    参考一

    
    extension_dir = "ext"
    cgi.fix_pathinfo=1
    extension=php_mysql.dll
    extension=php_mysqli.dll
    
    

    参考二

    
    找到cgi.fix_pathinfo=1,去掉前面的;
    找到extension_dir = "ext",去掉前面的;
    找到extension=mysqli,去掉前面的;(目前只增加了这一个extension,如果有需要可以自行增加其他~

    phpstudy中php版本

    phpstudy的php配置好的版本不用配置Ini文件了
    直接下载-php7.3.4nts
    https://www.lanzoux.com/iqxKlfclh6b

    注意php版本不一样php.ini可能设置不一样,如果不知道怎么设置建议直接使用phpstudy中的php。直接使用没有报错。

    在这里插入图片描述

    注意需要改下载phpstudy里面的php.ini里面的这两个绝对路径位置

    
    extension_dir="C:\phpstudy_pro\Extensions\php\php7.3.4nts\ext"
    session.save_path="D:\phpstudy_pro\Extensions\tmp\tmp"
    

    在这里插入图片描述
    在这里插入图片描述

    测试是否成功

    执行cmd命令进入到php所在的目录,再执行php-cgi.exe -b 127.0.0.1:9000 -c php.ini即可启动php~

    测试Nginx与PHP是否集成成功

    在root对应的路径下新建一个info.php,内容为:

    
    <?php
    phpinfo();
    
    

    在浏览器输入localhost/info.php:得到

    在这里插入图片描述

    隐藏控制台启动项目

    由于PHP在启动后就一直开着,很不方便,所以通过两个脚本文件来讲Nginx的启动与PHP的启动绑定在一起,而PHP的后台运行则通过RunHiddenConsole.zip来实现~

    下载RunHiddenConsole

    RunHiddenConsole_含写好的脚本.zip 下载地址
    https://www.lanzoux.com/i0Ehvfcm0fe

    启动脚本start.bat

    
    @echo off
    echo Starting PHP FastCGI...
    RunHiddenConsole.exe F:/php/php7/php-cgi.exe -b 127.0.0.1:9000  -c F:/php/php7/php.ini
    echo Starting nginx...
    F:/nginx-1.13.8/nginx.exe
    
    

    注意修改对应的nginx路径~

    停止脚本stop.bat

    @echo off
    echo Stopping nginx...
    taskkill /F /IM nginx.exe > nul
    echo Stopping PHP FastCGI...
    taskkill /F /IM php-cgi.exe > nul
    exit
    

    添加后,nginx目录包括如下文件:

    之后只需要运行start.bat和stop.bat就可以启动和关闭nginx+php~

    整个运行环境下载

    https://www.lanzoux.com/iISm6fcmmhi
    在这里插入图片描述

    展开全文
  • 1.直接下载 nginx并解压,解压后如下2.启动nginx有2种方法启动nginx(1)直接双击nginx.exe,双击后一个...检查nginx是否启动成功直接在浏览器地址栏输入网址 http://localhost:80,回车,出现以下页面说明启动成功也...

    1.直接下载 nginx并解压,解压后如下

    6cf76e29533b426f87e24fd89db5f912

    2.启动nginx

    有2种方法启动nginx

    (1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过

    (2)打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe 或者 start nginx ,回车即可

    3.检查nginx是否启动成功

    直接在浏览器地址栏输入网址 http://localhost:80,回车,出现以下页面说明启动成功

    55e52b6f6f624055b9cfc20959feedaa

    也可以在cmd命令窗口输入命令 tasklist /fi "imagename eq nginx.exe" ,出现如下结果说明启动成功

    68ca90894c0c46629551ba71aef36e5e

    nginx的配置文件是conf目录下的nginx.conf,默认配置的nginx监听的端口为80,如果80端口被占用可以修改为未被占用的端口即可

    0a5d7524a73149afb7d79b41d827b8ed

    检查80端口是否被占用的命令是: netstat -ano | findstr 0.0.0.0:80 或 netstat -ano | findstr "80"

    当我们修改了nginx的配置文件nginx.conf 时,不需要关闭nginx后重新启动nginx,只需要执行命令 nginx -s reload 即可让改动生效

    4.关闭nginx

    在命令行中输入nginx命令 nginx -s stop即可直接退出nginx

    展开全文
  • Windows下Nginx无法启动的问题

    千次阅读 2020-03-19 18:12:35
    1.查看80端口是否被占用netstat -ano 在conf/nginx.conf 修改端口 2.nginx所在安装路径是否存在中文,应修改为在英文路径保存

    1.查看80端口是否被占用  netstat -ano         在conf/nginx.conf  修改端口

    2.nginx所在安装路径是否存在中文,应修改为在英文路径下保存 

    展开全文
  • 1.直接下载 nginx并解压,解压后如下2.启动nginx有2种方法启动nginx(1)直接双击nginx.exe,双击后一个...检查nginx是否启动成功直接在浏览器地址栏输入网址 http://localhost:80,回车,出现以下页面说明启动成功也...
  • 一、安装部署 1、下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击nginx....3、启动nginx服务,启动时会一闪而过是正常的 start nginx 4、查看任务进程是否存在,dos或打开任务管理器都行 task..
  • windows下nginx启动一闪而过

    千次阅读 2020-03-31 22:55:47
    本身nginxwindows下启动就是一闪而过,双击nginx后你需要 在任务管理器进程里查看有没有nginx这个进程,如果有证明启动成功,如果没有证明启动失败 接下来说一下我遇到的问题: 我在关闭nginx后不管如何启动启动不了...
  • Windows下Nginx的安装及开机启动 1、将nginx-1.16.1.zip解压拷贝至D:\web\nginx目录下。 2、启动Nginx,两种方法: (1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过。 (2)打开cmd命令窗口,切换到nginx目录...
  • windows下nginx的简单使用 一、安装与配置 1、windows下nginx下载 ...3、检查nginx是否启动成功 直接在浏览器地址栏输入网址 http://localhost:80,回车,出现以下页面说明启动成功 二、反向代理 1、在修改本地hos...
  • 1.防火墙没有关 可能你的防火墙阻止了他的访问 可以自行百度查看一下是否关闭 (我刚开始是以为我的防火墙没有关 所以我就新建了一个入栈规则 允许了801端口 这个启动默认用的是801端口) 具体步骤如下: 1.找到...
  • 1. 启动nginx start nginx 2. 退出nginx nginx -s quit 正常退出 nginx -s stop 快速退出 3. 重新加载配置文件 ...4. 查看 nginx 是否启动成功 tasklist /fi "imagename eq nginx.exe" 5. 根据pid移除进程 ...
  • windows 下Nginx 入门

    2019-07-23 01:34:00
    验证配置是否正确: nginx -t 查看Nginx的版本号:nginx -V 启动Nginx:start nginx 快速停止或关闭Nginxnginx -s stop 正常停止或关闭Nginxnginx -s quit 配置文件修改重装载命令:nginx -s reload D:\...
  • windows下nginx的安装及使用1、下载nginx2、启动nginx3、检查nginx是否启动成功4、查看配置5、关闭nginx6、根据不同的前缀转发到对应端口处理 1、下载nginx 下载路径 http://nginx.org/en/download.html 选择稳定...
  • start nginx : 启动nginx服务 nginx -s reload :修改配置后重新加载生效 nginx -s reopen :重新打开日志文件 nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确 --------------------- 验证配置是否...
  • 打开命令行工具,用命令 启动/关闭/重启nginx start nginx : 启动nginxnginx -s reload :修改配置后重新加载生效nginx -s reopen :重新打开日志文件nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确...
  • 一、下载Nginx 下载地址:http://nginx.org/en/download.html ...三、检查是否启动成功,如果没有修改nginx.conf文件,直接打开浏览器访问http://localhost:80即可,出现以下内容即成功。 三、关闭Nginx 1、
  • windows下Nginx安装及使用

    千次阅读 2019-08-01 15:03:08
    1. nginx下载 官方下载地址:http://nginx.org/en/download.html, 根据需要下载所需版本, 没有需要的,可以下载最新稳定版本. 2. 本文选择下载windows ...3. 免安装, 直接运行nginx.exe 即可启动, 验证是否启动成...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 153
精华内容 61
关键字:

windows下nginx是否启动