nginx运行php项目,win7安装nginx,win7下搭建nginx+php的开发环境

nginx运行php项目,win7安装nginx,win7下搭建nginx+php的开发环境

win7下搭建nginx php的开发环境,需要的朋友可以参考下

一、下载相关软件

nginx下载:http://nginx。org/en/下载。超文本标记语言

nginx常见异常:http://feiger.cn/?p=2719

服务器端编程语言(专业超文本预处理器的缩写)下载:http://个窗口。PHP。net/下载# PHP-7.0

下载RunHiddenConsole:http://www。xdowns。com/Soft/1/71/2012/Soft _ 89261。超文本标记语言

二、配置

nginx.conf文件,我的编辑结果如下所示,具体配置过程中需要注意什么请看注释:

服务器{

听80;

服务器名称本地主机;

字符集utf-8;

位置/{

root D:\ work \ soft \ PHP \ www;#网站目录

索引index.htmlindex.php;#加上对服务器端编程语言(专业超文本预处理器的缩写)的支持

自动索引打开;#如果文件不存在列出目录结构;

}

位置~ \。php$ {

root D:\ work \ soft \ PHP \ www;

fastcgi _ param SCRIPT _ FILENAME D:\ work \ soft \ PHP \ wwwfastcgi _ SCRIPT _ name;

fastcgi _ index index.php;

fastcgi _ pass 127。0 .0 .1:9000;

包括fastcgi _ params

}

}

服务器端编程语言(专业超文本预处理器的缩写)配置:

指定docroot——php文件的存放目录,即你的documentroot。doc_root="F:/WAMP/www

扩展存放目录分机_目录——更改为真实的扩展存放地址extension_dir=" ./ext "

默认时区更改——在[日期]里面增加:日期.时区=亚洲/重庆

因为nginx需要的是计算机生成图像方式的php,所以如下几个地方是重点,否则nginx无法打开服务器端编程语言(专业超文本预处理器的缩写)文件:

enable_dl=On

cgi.force_redirect=0

cgi.fix_pathinfo=1

fastcgi.impersonate=1

cgi.rfc2616_headers=1

三、编辑 php与nginx启动脚本:

@关闭回声

设置root=%~dp0

设置php_home=%root%././php-7.0.6-Win32-VC14-x86

设置nginx_home=%root%

识别内存(recognition memory)窗口下无效

识别内存(recognition memory)设置PHP _ FCGI _儿童=5

识别内存(识别记忆)每个进程处理的最大请求数,或设置为Windows操作系统操作系统环境变量

设置PHP _ FCGI _最大请求数=1000

回显启动PHP FastCGI.% PHP _ home %/PHP-CGI。exe-b 127。0 .0 .1:9000-c % PHP _ home %/PHP。初始化设置文件的后缀名

RunHiddenConsole % PHP _ home %/PHP-CGI。exe-b 127。0 .0 .1:9000-c % PHP _ home %/PHP。初始化设置文件的后缀名

回声启动nginx.%nginx_home%/nginx.exe

RunHiddenConsole % nginx _ home %/nginx。可执行程序的扩展名

如果运行过程中报:无法启动此程序,因为计算机中丢失VCRUNTIME140.dll尝试重新安装此程序以解决此问题

32位版下载地址:http://download.microsoft.com/download/9/E/1/9E1FA77A-9E95-4F3D-8BE1-4D2D0C947BA2/enu_INREL/vcredistd14x86/vc_redist.x86.exe

http://www.microsoft.com/en-us/download/details.aspx?id=46881

64位版下载地址:http://下载。微软。com/download/9/E/1/9 E1 fa 77 a-9e 95-4F3D-8be 1-4d 0 c 947 ba 2/enu _ in rel/vcredist 14 x 64/VC _ redist。x64。可执行程序的扩展名

四、编辑 php与nginx停止脚本:

@关闭回声

回声停止nginx.

taskkill/F/IM nginx.exe nul

回声停止PHP FastCGI.

taskkill/F/IM php-cgi.exe nul

出口

五、在D:\work\soft\php\www下创建 index.php

?服务器端编程语言(专业超文本预处理器的缩写)

2回显"你好PHP7!”;

3 ?

六、访问浏览器

http://本地主机/index.php

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 使用php连接mysql数据库,php连接数据库的方法
  • 使用php连接mysql数据库,php连接数据库的方法,一文详解PHP连接MySQL数据库的三种方式
  • 七种php开发环境搭建工具有哪些,七种php开发环境搭建工具包括
  • 七种php开发环境搭建工具有哪些,七种php开发环境搭建工具包括,七种PHP开发环境搭建工具
  • php高并发三种解决方法,php 高并发解决方案
  • php高并发三种解决方法,php 高并发解决方案,PHP解决高并发问题(opcache)
  • php邮件发送的两种方式区别,php邮件发送的两种方式是什么
  • php邮件发送的两种方式区别,php邮件发送的两种方式是什么,php邮件发送的两种方式
  • php跳转页面的几种实现方法详解图,php跳转页面的几种实现方法详解视频
  • php跳转页面的几种实现方法详解图,php跳转页面的几种实现方法详解视频,PHP跳转页面的几种实现方法详解
  • PHP购物车,php立即购买和购物车功能
  • PHP购物车,php立即购买和购物车功能,php实现购物车功能(上)
  • php读取pdf数据,php pdf读取
  • php读取pdf数据,php pdf读取,PHP中使用mpdf 导出PDF文件的实现方法
  • php网站判断用户是否是手机访问的方法有哪些,php如何判断用户是否登录
  • 留言与评论(共有 条评论)
       
    验证码: