一开始 到nginx官网 http://nginx.org/en/download.html 下载 1.4.2版本,解压安装到自己希望设置的文件夹即可,

  但是打开localhost却出现了 “NOT FOUND” 的 界面提示,故猜想可能是没有启动到nginx 的原因,排除的第一步是先关掉本机的IIS服务,

  

  1、 控制面板 → 管理工具 → Internet 信息服务(IIS)管理器 → 在操作管理服务器处 关掉 即可

  2、 不过还是不行,于是根据网上查到别人也有相同的情况,猜想可能是 nginx 占用的是80端口,这个端口可能被占用了

     在cmd中输入 netstat -a, 果然有占用端口80的服务,

    [移动云计算开发 01] 解决 windows 7 安装设置 nginx 出现端口占用的问题

    再次输入 netstat -ano | findstr "80" 查看到底是谁那么嚣张占用我家的80端口,发现占用的PID 是 4 

           [移动云计算开发 01] 解决 windows 7 安装设置 nginx 出现端口占用的问题

 

           于是再次输入 tasklist |findstr "4",竟然发现是system 系统占用了!

           [移动云计算开发 01] 解决 windows 7 安装设置 nginx 出现端口占用的问题

           这个时候不出点绝招看来是不行了!经过细心排查,发现是 SQL Server Reporting Services (SQLEXPRESS) ,我的数据库SQL2008占用了!

   果断在任务管理器中将其正法!再次启动 nginx,得道!

 

    [移动云计算开发 01] 解决 windows 7 安装设置 nginx 出现端口占用的问题