网站大量收购独家精品文档,联系QQ:2885784924

Windows下搭建php5.4 + nginx + mysql环境.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows下搭建php5.4nginxmysql环境

Windows下搭建nginx+php+MySQL开发环境 准备工作 Nginx : HYPERLINK / / PHP : HYPERLINK /download/ /download/ MySQL : HYPERLINK /downloads/mysql/ /downloads/mysql/ 注意: nginx下php是以FastCGI的方式运行,所以我们下载非线程安全也就是nts的php包 PHP安装与配置 解压PHP压缩包到指定目录 如: 找到php.ini-development更名为php.ini并打开(建议使用Notepad2或Notepad++) 首先找到 extension_dir 去掉前面的分号,改为 extension_dir=”D:/wnmp/php5/ext” 接下来是一些常用扩展启用(去掉其前面的分号) extension=php_curl.dll extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_pdo_mysql.dll extension=php_pdo_sqlite.dll extension=php_sockets.dll extension=php_sqlite.dll extension=php_sqlite3.dll extension=php_exif.dll 时区的设定 date.timezone = Asia/Shanghai 或者PRC CGI设置(去掉其前面的分号) cgi.force_redirect = 1 cgi.fix_pathinfo=1(重要,设置之后PHP文件才能被编译) cgi.rfc2616_headers =1 PHP部分设置完成 Nginx安装与配置 解压压缩包 找到nginx.conf文件 打开后修改 包含文件 include D:/wnmp/ww/conf/*.conf; 记得有 分号 结尾 若没有多个域名指定多个虚拟目录的需求,则修改server部分。 示例conf,只含有server部分 Server_name xxx.xxx # 绑定域名 可以通过修改hosts文件 将域名指向本地就可以使用了 下载RunHiddenConsole: HYPERLINK /attachments/660/RunHiddenConsole.zip /attachments/660/RunHiddenConsole.zip 解压到nginx目录下 RunHiddenConsole 执行的程序进程不会随着命令提示符窗口关闭而结束 创建stat.bat批处理 @echo off title 启动Nginx服务器 color 0A REM Windows 下无效 REM set PHP_FCGI_CHILDREN=5 call stop.bat REM 每个进程处理的最大请求数,或设置为 Windows 环境变量 set PHP_FCGI_MAX_REQUESTS=1000 echo 启动 php-5.4.19 FastCGI ... RunHiddenConsole D:/wnmp/php5/php-cgi.exe -b :9000 -c D:/wnmp/php5/php.ini echo 启动 Nginx 1.4 RunHiddenConsole D:/wnmp/nginx/nginx.exe -p D:/wnmp/nginx echo 启动完成... Cls 创建stop.bat批处理 @echo off title 停止Nginx color 0A echo Stopping Nginx... taskkill /F /IM nginx.exe nul echo Stopping PHP FastCGI... taskkill /F /IM php-cgi.exe nul Cls 如下: 运行sart.bat 启动成功后如下图 打开浏览器 MySQL 接下安装绿色版MySQL MySQL 安装与配置 解压压缩包 找到 my-small.ini文件打开 修改(添加红色部分): [client] #password = your_password port = 3306 socket = /tmp/mysql.sock default-character-set=utf8 # 字符集编码 # Here follows entries for some specific programs # The MySQL server [mys

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档