Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[教程] 最简易环境教程:Win2003配置IIS6.0+php+FastCGI+MySQL+ZendOptimizer

[复制链接]
mejss 发表于 2012-8-10 22:37:40 | 显示全部楼层 |阅读模式
本帖最后由 mejss 于 2012-8-16 13:26 编辑

最简易环境教程:Win2003配置IIS6.0+php+FastCGI+MySQL+ZendOptimizer



交流QQ群:18629931。更多详细访问:www.mmivu.com

扩展阅读:
    CentOS 一键安装最新版LNMP环境教程
    https://discuz.dismall.com/thread-2937308-1-2.html
    Windows2008r2 环境搭建 简明教程:IIS7.5、mysql、php、URL_rewrite伪静态
    https://discuz.dismall.com/thread-2756258-1-2.html

环境软件快速链接:
vcredist_x86.exe
http://www.microsoft.com/zh-cn/download/details.aspx?id=29
php-5.2.17-Win32-VC6-x86.zip
http://windows.php.net/download
fcgisetup_1.5_rtw_x86.msi
http://www.iis.net/download/fastcgi
mysql-5.5.27-win32.msi
http://www.mysql.com/downloads/mysql
ZendOptimizer-3.3.3-Windows-i386.zip
http://www.zend.com/en/products/guard/downloads
ISAPI_Rewrite 2
http://www.helicontech.com/download-isapi_rewrite.htm

一、安装IIS 6.0和mysql-5.5.27-win32.msi
安装过程见百度。

二、下载并安装 PHP
首先安装vcredist_x86.exe(高版本PHP需要)
PHP版本这里选用使用最多的php-5.2.17-Win32-VC6-x86.zip
本文解压后的路径为 C:\PHP(注意后面代码中的路径)
复制php.ini-dist(或者php.ini-production)并重命名为php.ini
编辑php.ini 添加以下内容,注意:不同版本PHP下面修改内容会有所不同
  1. date.timezone =PRC
  2. fastcgi.impersonate = 1
  3. cgi.fix_pathinfo=1
  4. cgi.force_redirect = 0
  5. extension=php_bz2.dll
  6. extension=php_ldap.dll
  7. extension=php_mbstring.dll
  8. extension=php_exif.dll
  9. extension=php_gd2.dll
  10. extension=php_mcrypt.dll
  11. extension=php_mhash.dll
  12. extension=php_ming.dll
  13. extension=php_mysql.dll
  14. extension=php_mysqli.dll
  15. extension=php_openssl.dll
  16. extension=php_sockets.dll
  17. extension=php_xmlrpc.dll
  18. extension=php_zip.dll
复制代码


修改以下等于号后面值
short_open_tag = On
disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server
max_execution_time = 128
max_input_time = 128
post_max_size = 128M
extension_dir = "ext"
upload_max_filesize = 128M
default_socket_timeout = 128


三、下载并安装 fcgisetup_1.5_rtw_x86.msi
运行cmd,在命令提示符中 执行以下命令
  1. cscript %windir%\system32\inetsrv\fcgiconfig.js -add -section:"PHP" -extension:php -path:"C:\PHP\php-cgi.exe"
  2. cscript %windir%\system32\inetsrv\fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:10000
  3. cscript %windir%\system32\inetsrv\fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000
复制代码

然后在Internet 信息服务(IIS)管理器-网站-属性-文档-添加 index.php ,建议排列顺序为 index.html index.htm index.php

四、测试 PHP
在wwwroot下新建文本文档并重命名为index.php,编辑内容如下:
  1. <?php phpinfo(); ?>
复制代码

打开http://127.0.0.1即可看见PHP已安装成功。

五、下载并安装ZendOptimizer-3.3.3-Windows-i386.zip(注意:高版本PHP不提供ZendOptimizer)
解压ZendOptimizer-3.3.3-Windows-i386.zip后得到C:\ZendOptimizer-3.3.3
在php.ini中添加下面代码
  1. [Zend]
  2. zend_extension_manager.optimizer_ts="c:\ZendOptimizer-3.3.3\Optimizer-3.3.3"
  3. zend_extension_ts="c:\ZendOptimizer-3.3.3\ZendExtensionManager.dll"
复制代码

重起IIS,即可成功加载Zend。
交流QQ群:18629931
233389222 发表于 2012-8-11 01:27:49 | 显示全部楼层
非常感谢,今天正在搭建,要是复制代码那段有图就好了
回复

使用道具 举报

233389222 发表于 2012-8-11 02:19:16 | 显示全部楼层
本帖最后由 233389222 于 2012-8-11 02:24 编辑

我按照你的步骤到测试index那段是IE无法显示该网页,请帮帮我!谢谢
回复

使用道具 举报

xuexiweb 发表于 2012-8-24 19:15:29 | 显示全部楼层
楼主,看你的贴子教程,昨天搞了一晚上到最后还是失败了。不够详细啊。不过失败总是有原因的,今天还是看你的教程,终于成功了。
说几个让我失败的原因:
1、你的视频教程和你的软件包里的软件不同,按视频教程应该是(mysql-5.5.27-win32.msi、php-5.4.5-nts-Win32-VC9-x86.zip、fcgisetup_1.5_rtw_x86.msi、wincache-1.3.4-5.4-nts-vc9-x86.exe),你的软件包里php版本不对,wincache-1.3.4-5.4-nts-vc9-x86.exe没有。
2、你有两个教程文本,我两个都试了,最后是按照你的视频教程包里的教程文本才成功的。(主要是php.ini那里的设置失败)
3、虽然你有提醒了一次注意路径,不过还是没有特别提出,所以我在复杂FastCGI里的代码时,没有注意里的“C:\PHP\php-cgi.exe”,这句代码,结果老是FastCGI Error,搞的我在网上搜索问题情况,一头雾水,好久才发现这个问题,我是装在D盘的。
4、还有一个是系统问题,这些软件(至少Mysql和FastCGI)都要求一次成功,如果不成功,卸载重装,一定出问题,而且你还不知道问题怎么解决,另你网上怎么找答案。我今天是还原了我的vmware的快照文件,才算一次成功的。
下面的链接盘里我放了你缺的wincache文件,和教程,教程我做一些提醒了。希望可以帮助到像我这样的新手。
http://pan.baidu.com/share/link?shareid=5690&uk=1208164540
回复

使用道具 举报

 楼主| mejss 发表于 2012-8-25 11:09:33 | 显示全部楼层
xuexiweb 发表于 2012-8-24 19:15
楼主,看你的贴子教程,昨天搞了一晚上到最后还是失败了。不够详细啊。不过失败总是有原因的,今天还是看你 ...



请原谅,我会把二楼的删掉,看一楼就好了


回复

使用道具 举报

ツ仅冇旳坚强。 发表于 2012-8-25 15:22:47 | 显示全部楼层
大哥   ,你那个软件合集包的密码多少呀
回复

使用道具 举报

xuexiweb 发表于 2012-8-25 18:42:33 | 显示全部楼层
ツ仅冇旳坚强。 发表于 2012-8-25 15:22
大哥   ,你那个软件合集包的密码多少呀

我也是问了同样的问题,估计你和我都装了360吧。其实打开那个压缩包后,右边有密码说明的。
回复

使用道具 举报

urs2 发表于 2012-8-25 19:12:04 | 显示全部楼层
好像有些复杂啊。
回复

使用道具 举报

4195333 发表于 2012-9-20 13:45:20 | 显示全部楼层
好东西!!!!
根据教程安装了 并且出错后楼主还给予远程协助解决!!
感谢!!!!!!!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-26 00:17 , Processed in 0.036042 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表