windows下安装nginx心得

配置用于fastcgi的php.ini文件,复制一份并命名为php-cli.ini

开启以下配置:

enable_dl = On
cgi.force_redirect = 0
cgi.fix_pathinfo=1
fastcgi.impersonate = 1
cgi.rfc2616_headers = 1

将nginx解压至与PHP同目录
修改conf目录下nginx.conf
添加如下server:

server {
    listen 80;
    server_name localhost;
    root D:/xampp/htdocs;

    location / {
        root D:/xampp/htdocs;
        index index.php index.html index.htm;
    }

    location ~ \.php$ {
        root D:/xampp/htdocs/;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }

    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
        root html;
    }
}

使用指定的php.ini文件启动php
D:\xampp\php\php-cgi.exe -b 127.0.0.1:9000 -c D:\xampp\php\php-cli.ini

使用netstat -a 查看127.0.0.1:9000是否有启动

在nginx目录下
start nginx(启动nginx服务)
这里可以使用RunHiddenConsole.exe(将此软件放在nginx目录)将nginx服务作为后台运行

参考
http://avnpc.com/pages/add-nginx-to-xampp

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.准备工作 Windows操作系统 Nginx下载地址:http://nginx.org/en/download...
    d394af621d4c阅读 8,670评论 3 9
  • 我的博客:https://blog.thuol.com 说明 亲测原稿。以 D:\wnmp 目录为例(实际目录...
    00天火00阅读 1,234评论 1 7
  • 一、配置防火墙,开启80端口、3306端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为i...
    ArleyDu阅读 2,189评论 0 0
  • 经过稍微整理下过去的notes,结果工作经历和自学。综合如下为涉及的主要技术领域,接下来将按照这个来进行文章整理。...
    DeleiGuo阅读 637评论 0 49
  • 爸妈前天坐火车回老家了,昨天下午才到家。 今天上午接到姐姐电话,说:我爸到家后,既没有主动帮助干活,也没有照顾好自...
    雨落人间阅读 248评论 0 0

友情链接更多精彩内容