Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

时间:2023-03-09 17:24:57
Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

众所周知,win平台的服务器版本默认是不能运行php的,需要对服务器进行环境配置。

而许多朋友纠结如何配置,在百度上搜索出的教程一大堆,基本步骤复杂,新手配置容易出错。

今天,邹颖峥教大家一种快速配置方式,并且这种方式的PHP运行在Fast-CGI,效率比isapi效率、速度快得多。

首先,这是我示例的服务器(全新,无任何配置历史)

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

第一步,进入服务器管理

默认任务条有服务器管理图标,点击图标,在新打开的窗口中的左侧列表单击“角色”,再点击右侧的添加角色

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

开始安装IIS。

按照图示箭头操作

在弹出的窗口中点击下一步

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

选择IIS服务器,然后继续下一步

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

在选择iis功能时必须将应用程序开发选项全部选中。

然后确认后开始安装,安装过程可以休息一下。

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

完成后,IIS就正式安装完毕。接下来配置PHP环境

第二步,配置PHP、MySQL环境

先去微软下载“web安装平台”

http://www.microsoft.com/web/downloads/platform.aspx

全是英语不要怕,只需点击右侧绿色的 “free download” 即可

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

下载后打开,大约几十秒后会自动安装完成,接下来看到这个画面说明web安装平台已经完成。

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

点击“产品”,再点击“框架”,选择一个你喜欢的版本的PHP,再点击数据库,在最底部选择MYSQL5.1 点击添加。

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

添加完成后 点击安装 mysql会要求设置一个密码,请一定要记住它。(Xee:这是数据库的root密码;)

接下来的步骤一路下一步或者接受

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

安装过程会自动下载需要的安装包,一般时间和你服务器网速有关。

网速慢的童鞋,请耐心等待。

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

安装完成后,PHP的环境就完成配置了;

Xee:遇到过的问题:我明明选择了php5.5版本的安装,却要下载php5.3,但是还下载不下来,真是罪了,o(︶︿︶)o 唉,只好去了http://windows.php.net/ 下载!!!另外,数据库只有mysql5.1版本的…。话说如果你没有安装phpnow,XAMPP,UPUPW等的环境安装包,那就去php Windows的官网看看,那里有关于如何选择php版本,和一些说明:Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

web安装平台还有其他的工具如:php缓存,SEO工具,VS开发环境等(这里查看)…

在IIS中可以看到多了个PHP Manager;

Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】

点进去可以配置PHP设置一般默认无需配置,需要的拓展都已打开了。

mysql 默认帐号是root 密码是安装时设置的。

好了,开始你IIS的PHP之旅吧!

最后你可能还要配置的一些东西,请自行百度。(有问题?这里有Using PHP Manager for IIS to setup and configure PHP…)

去掉以下配置注释,支持mysql

代码如下:

extension=php_curl.dll
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll

支持session
session.save_path = "e:/temp"
上传文件目录配置
upload_tmp_dir ="e:/temp"
时区配置
date.timezone =Asia/Shanghai

<参考:注明出处:http://zouyingzheng.cn/archives/389>