说实话, 在windows下使用Nginx 着实有点不太方便, 但因项目需求, 又不想换系统(虽然可以搞个虚拟机玩), 只能用Nginx了

好了, 不多说了. 开始...

首先我用的是xampp包(Apache+Mysql+php+perl) 用的是3.2.2版, 这里各自喜欢...不多说

一般我是把xampp安装在D:\xampp下的...

首先去下载一个Nginx的包.. 戳这->http://nginx.org/en/download.html  有三个版的(Mainline version / Stable version / Legacy versions )  我是下了个稳定版的 即Stable version ,不要问为什么, 因为稳定!

下完后就可以解压至D:\xampp\nginx 了... 如图:

这里得去php文件夹那里, 把那个php.ini Copy一份, 命名为php-cli.ini 这个就是为了给Nginx玩的. 而不会影响Apache 的使用....

好了. 到这里, 就打开php-cli.ini(建议文本器打开)

配置一下下面几个 直接查找就行了::

enable_dl = On;

cgi.force_redirect = 0;

cgi.fix_pathinfo=1;

fastcgi.impersonate = 1;

cgi.rfc2616_headers = 1;

OK 现在就可以打开nginx.exe了

(这里的-b 应该是 -a 和 -p 的集合...吧)

然后再开一个cmd 下输 D:\xampp\nginx\nginx

这里有点麻烦就是, 如果挂了. 就得重新打开一个cmd... D:\xampp\nginx\nginx -s reload

也可以这样处理, 关闭Nginx

taskkill /F /IM nginx.exe > nul

taskkill /F /IM php-cgi.exe > nul

建议如果是改了配置的话, 得先使用 nginx -t 测试看有没有报错. 再reload 或者其它操作

还有我看了下网上说的, 可以借助RunHiddenConsole 来管理Nginx (这里我没试过, 有空得搞搞)

注意: nginx不能和apache 同时使用, 因为他们默认都使用同一个端口 所以你开nginx得把apache干掉

Nginx 配置:

打开nginx\conf\nginx.conf

这里我是直接引入了文件夹去找其它的配置

像这样(-^-)

include web/*.conf;

location / {
root D:/xampp/htdocs/;
index index.html index.htm index.php;
autoindex on;
autoindex_exact_size on;
autoindex_localtime on;
}

location ~* \.php$ {
root D:/xampp/htdocs/;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}

配置根站点...

还有配置一下那个phpmyadmin

location = /phpmyadmin/ {

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

location ~* /phpmyadmin/.*\.php {

root D:/xampp/;
include fastcgi.conf;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#fastcgi_param SCRIPT_FILENAME D:/xampp/$fastcgi_script_name;
}

重新加载配置>>>D:\xampp\nginx\nginx -t >>> D:\xampp\nginx\nginx -s reload

配域名的话这里就不写了. 不会的话,  www.baidu.com 是个好东西.

转载于:https://www.cnblogs.com/wherein/p/6225705.html

windows 下XAMPP 使用Nginx替代apache作为服务器相关推荐

  1. Windows下搭建个人博客(Apache+MySQL+PHP+WordPress)

    Windows下搭建个人博客(Apache+MySQL+PHP+WordPress) CSDN博客的广告实在是烦,就自己在阿里云上搭建了一个博客(http://www.corfox.cn),CSDN博 ...

  2. windows下ffmpeg结合Nginx搭建RTMP,直播中的推流和拉流

    windows下ffmpeg结合Nginx搭建RTMP,直播中的推流和拉流 推流和拉流的概念 以及RTMP协议 在直播中,一般需要三个角色:主播,服务器,用户.主播通过推流将数据推到服务器上,而用户可 ...

  3. windows下nginx-http-flv-module的nginx集成环境的傻瓜式部署

    windows下nginx-http-flv-module的nginx集成环境的傻瓜式部署 [背景]最近需要在windows server 2012上,使用nginx+ nginx-http-flv- ...

  4. windows下彻底关闭nginx服务

    windows下彻底关闭nginx服务 在nginx目录下打开cmd窗口 运行命令:start nginx 启动nginx服务 运行命令:nginx -s stop 停止nginx服务 运行命令:ng ...

  5. 配置Nginx前端Apache后端服务器LNMPA-与LNMP,HHVM性能比拼

    文章目录 LNMPA一键安装 LNMPA性能比较 HHVM性能比拼 Nginx前端小结 文章目录 LNMPA一键安装 LNMPA性能比较 HHVM性能比拼 Nginx前端小结 Apache和Nginx ...

  6. win7 linux ssh key,Windows下创建SSH Key并登录Linux服务器

    上一篇文章我给大家普及了在macOS下创建SSH Key并登录Linux服务器的操作,这篇文章带大家了解一下在Windows下创建SSH Key并登录Linux服务器的操作流程. 创建SSH Key ...

  7. Windows下如何使用VScode连接远程linux服务器进行远程开发

    Windows下如何使用VScode连接远程linux服务器进行远程开发 1. 先上手-成功连接 1.vscode下载安装所需插件:vscode中的remote-ssh插件 安装之后,就会出现上图黄色 ...

  8. windows下安装awstats来分析apache的访问日志

    一.啰嗦两句 之前在Windows下用Apache时,也曾经配置过Awstats,然后换了工作,改用Linux+nginx,渐渐把Apache忘记了.又换了工作,又得用Apache,这回版本更新到2. ...

  9. windows下快速安装nginx 并配置 开机自启动

      nginx已经是我们日常开发中在常用不过的工具了,简单快捷的安装和配置,大大减少了我们部署调试浪费的时间,本文给各位同学介绍一下nginx正常安装流程,以及开机自启动配置,记得提前收藏,莫要书到用 ...

最新文章

  1. 数据结构[栈与队列]的基本操作
  2. 自学linux指令分析-cat
  3. 在Anacoda中管理多个版本Python
  4. Spring源码阅读(六)
  5. rocketmq发送顺序消息(四)
  6. 如何成为CSDN博客专家
  7. Java基础篇:数组
  8. 微软研发流程(ALM)管理培训会议(比亚迪汽车)
  9. 全国计算机等级考试题库二级C操作题100套(第55套)
  10. c语言程序中return的作用,单片机C语言程序中return dat 什么意思
  11. 手机html端悬浮球,手机移动端网站触屏可拖动悬浮球
  12. mysql 更改一行_mysql怎么修改数据表里一行数据?
  13. Java时间类之间的转换案例——计算自己活了多少天
  14. 恩施机器人编程_恩施武汉机器人激光切割机
  15. 一套SCDM脚本建模与二次开发攻略
  16. Kubernetes CSI
  17. 个人miniblog被迫备份至此
  18. android 蓝牙sco开发
  19. 幂平均不等式,幂平均不等式加权形式
  20. 【百度快照】基于MATLAB GUI的条形码识别系统

热门文章

  1. 春色满园关不住,带你体验阿里云 Knative
  2. OpenYurt:延伸原生 Kubernetes 到边缘场景下的落地实践
  3. 快速部署 Spring PetClinic 到函数计算平台
  4. 开始报名!首次阿里巴巴经济体双 11 云原生实践展示
  5. effective typescript_初学typescript(一) - 来亦何哀
  6. 多进程并发环境下的磁盘调度性能分析_来说说如何提高服务器的并发能力?
  7. 电脑音响怎么插_【图片】汽车音响改装案例本田CRV改装德国HELIX汽车音响_汽车音响改装吧...
  8. 高效使用Google
  9. 【视频课】图像分类最新内容来了(言有三录制6大理论部分讲解)
  10. 【直播回放】新手如何入门并学习自然语言处理