虚拟化容器,大数据,DBA,中间件,监控。

win2008 r2(64位)配置iis7+mysql+php

12 03月
作者:admin|分类:DBA运维

win2008 r2(64位)配置iis7+mysql+php



一、首先,安装IIS7(控制面板\程序和功能、Windows功能),在默认选择的条件下,记得须勾上ISAPI的两个选项。
安装完成后,浏览器中输入http://127.0.0.1,如果不出意外,会出现一个IIS7的欢迎界面。
把IIS7默认网站的物理路径改到D:\wwwroot\ 下。

二、接下来,安装PHP

下载PHP安装包可以到:http://cn.php.net/downloads.php,在此下载windows binaries。
下载php-5.2.11-Win32-VC6-x86.zip



把php目录下的php5ts.dll、libmysql.dll、libmcrypt.dll这三个文件放到系统的system32目录下,注意这三个文件是必需的。

将 php.ini-dist 或 php.ini-recommended 复制到 C:\Windows 目录下,并改名为 php.ini,一般正式发布网站的服务器用 php.ini-dist,而作为调试用的服务器用 php.ini-recommended 更好。

编辑c:\windows\php.ini

extension_dir = "./" 改成 extension_dir = "c:\php\ext"

把下面几个扩展的分号去掉
;extension=php_mbstring.dll
;extension=php_gd2.dll
;extension=php_mysql.dll
;extension=php_mcrypt.dll

把;session.save_path = "/tmp" 改成 session.save_path = "c:/sessions"
这个是 session 文件默认保存的目录,这个目录必须是一个存在的目录,不然默认的 session 功能会无效。最好设置的是一个 ramdisk 上的一个目录。将 session.save_path 设置在 ramdisk 上可以加快 session 处理的速度。

三、设置IIS

配置ISAPI筛选器
添加一个筛选器.
筛选器名称为php,可执行文件路径为c:\php\php5isapi.dll

配置处理程序映射
添加脚本映射
请求路径为*.php,可执行文件路径为c:\php\php5isapi.dll,名称为php

配置应用程序池
添加应用程序池
名称为php,   .NET Framework 版本选”无托管代码”,托管通道模式选”经典”。注意如果IIS是x64的,必须把解析PHP的应用程序池和ASP分离开,并将其设为32位应用程序,否则会出现如下错误:
HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。
设置方法:打开应用程序池,选中后点右键–高级设置,将“启动32位应用程序”改为“true”

1、按32位安装好程序
2、打开IIS,找到 应用程序池=》选中 DefaultAppPool =》右边 高级设置 -=》启用32位应用程序 =》设置为 True
3、重启IIS OK



更改站点应用池
选择应用程序池为刚刚所建立的php应用池

设置默认文档 增加index.php default.php

在wwwroot下建立一个内容如下的文件
<?php phpinfo();?>
如果打开这个页面能够看到 php 安装配置信息,就算是安装成功了。

浏览2204 评论0
返回
目录
返回
首页
破解电信光猫中兴ZXHN F420 Microsoft IIS配置PHP 官网说明