一、系统约定篇
Optimizer安装位置:D:\Server_Core\Zend
数据库位置:E:\Database
存放位置:D:\Server_Core\MySQL\my.ini
二、系统环境检查以及准备所需软件篇
![](wp-content/uploads/2012/iis-php/iis7-p8.jpg)
2、查看磁盘分区容量并确定使用策略
http://dev.mysql.com/downloads/
Configuration进行详细配置
(MYISAM)
“D:\Server_Core\MySQL\data”
start mysql
C:\Windows\SysWOW64 目录下。
2、安装PHP
1)解压缩
php.ini 将php.ini-dist 重命名为php.ini ;
“D:\Server_Core\PHP\ext”
Extensions
Extensions下方的动态模块配置中,需要打开以下模块支持:(去掉模块配置每行前面的分号即可,也可以去掉所有行前的分号)
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
保存php.ini文件,并将其复制到C:\Windows|
3) IIS与PHP的整合配置
![](wp-content/uploads/2012/iis-php/iis7-p1.jpg)
打开站点的ISAPI筛选器,添加一个筛选器.
筛选器名称为php,可执行文件路径为D:\…\phpphp5isapi.dll
3、配置处理程序映射
添加脚本映射
请求路径为*.php,可执行文件路径为D:\…\phpphp5isapi.dll,名称为php
4、配置应用程序池
添加应用程序池
名称为php,
.NET Framework 版本选”无托管代码”,托管通道模式选”经典”
配置应用程序池
添加应用程序池 名称为php, .NET Framework
版本选”无托管代码”,托管通道模式选”经典”。
注意如果IIS是x64的,必须把解析PHP的应用程序池和ASP分离开,并将其设为32位应用程序,否则会出现如下错误:
HTTP
错误
404.17 – Not
Found
请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。
设置方法:打开应用程序池,选中后点右键–高级设置,将“启动32位应用程序”改为“true”
5、更改站点应用池
选择应用程序池为刚刚所建立的php应用池
6、添加默认文档
添加名称为index.php的文档
php基本配置完成
3 配置phpmyadmin
,先把压缩包里的内容解压到D:\wwwroot\phpmyadmin
配置phpmyadmin的验证方式 修改phpMyAdmin\libraries\config.default.php文件
修改phpMyAdmin\config.inc.php文件
百度一下
现在已经把phpmyadmin配置完成了
4、安装ZendOptimizer
Zend Optimizer installation
instructions
1. Extract the Zend Optimizer Zip file
2. Add the
following directives to your
php.ini
[Zend]
zend_extension_manager.optimizer_ts=”D:\Server_Core\ZendOptimizer-3.3.3\Optimizer-3.3.3″
zend_extension_ts=”D:\Server_Core\ZendOptimizer-3.3.3\ZendExtensionManager.dll”
3.
Restart your Web server.
参考:
http://blog.bin9.com/html/n2011/1324.html
http://www.keiko.tw/?p=1098
http://www.discuz.net/thread-1796583-1-1.html
http://bbs.jlict.edu.cn/viewthread.php?tid=2654
http://www.wenlingnet.com/index.php/155/
http://neural.cs.nthu.edu.tw/users/PONY.CHEN/note/phpAndMySQL_on_Win7_x64_IIS7.asp?title=%A6bWindows%207%20×64%A5%AD%A5x%AA%BAIIS%AC[%B3]PHP%BBPMySQL
3,452 Views