本文使用图文教程一步步教你在Win8中安装配置IIS8,并搭建支持PHP和MySQL的运行环境,最后使用phpMyAdmin管理MySQL数据库。php
一直以来,网站的调试工做都是直接在网站的主机服务器上完成的,至关于直接在线调试,并无在本地进行测试就上线了,这样不太好,不便于用户体验。所以今天趁着刚装完Win8,决定在本机搭建一个超酷经验网的运行环境。mysql
(1)进入控制面板>>程序和功能>>启用或关闭Windows 功能sql
(2)找到Internet信息服务,因为要支持PHP,所以记得在应用程序开发功能中选中CGI这一项,为了支持尽量多的语言,我就全选了数据库
点击肯定后,会提示你选择联网下载更新文件。注意:之前装IIS能够在安装光盘中安装,但WIN8只能联网安装,所以选择“从Windows更新下载文件”,系统会自动联网下载所须要的更新,等待下载安装完成便可。windows
(3)安装完成后测试IIS8是否安装成功,在浏览器中输入http://localhost将会出现下面的界面,不然安装不成功。浏览器
(1)下载PHP,你们能够到官网下载最新版本的PHP程序,官网地址:http://windows.php.net/download/安全
我下载的是php-5.4.9-nts-Win32-VC9-x86.zip,版本说明:服务器
1. 这是php的安装包,单纯下载这个并不能使php就能运行,还须要服务器(IIS、Apache等)的支持。 2. 这个安装包版本是nts,也就是非线性安全版,一般建议是安装在fastcgi上运行比较好。 3. win32 指出这是个32位Windows平台上运行的。 4. VC9 提示这是用Visual Studio 2008 编译器编译的,一般建议使用IIS 服务器来架设(VC6的建议使用Apache)。 5. X86 提示此版本在X86架构系统上运行。架构
2)将下载的zip压缩包解压到任意目录下,这里解压到E:\php\php5目录下;工具
(3)配置PHP:复制E:\php\php5\php.ini-development到桌面并更名为php.ini
打开桌面上的php.ini使用CTRL+F搜索相关字段并按如下说明进行修改:
1)修改当前的时区date.timezone ="Asia/Shanghai",注意去掉前面的分号“;”
2)激活你须要的扩展选项,即将相应dll语句前的分号“;”删除
extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_pdo_mysql.dll
3)设置扩展DLL的路径extension_dir = “E:\php\php5\ext\”,注意去掉前面的分号“;”
4)保存修改并将php.ini复制到C:\windows目录下
说明:因为Win8的权限问题,因此一开始没有将php.ini拷贝到这里进行修改。
三、配置IIS支持PHP
(1)进入控制面板>>管理工具>>Internet信息服务(IIS)管理器
2)中间窗口选择“处理程序映射”双击,而后最右边选择“添加模块映射”
(3)在模块处选择“FastCgiModule”,可执行文件选择“E:\php\php5\php-cgi.exe”
(4)给网站添加默认文档:default.php和index.php
(5)测试一下PHP环境
在创建的网站目录下新建一个index.php文件(注意是index.php,不是index.php.txt),内容为“<?php phpinfo();?>”,而后再在浏览器中打开“localhost”,便可出现相似以下界面:
四、安装配置MySQL数据库
(1)下载MySQL:http://dev.mysql.com/downloads/
MySQL的安装比较简单,根据安装向导就完成了,这里就不介绍了,下面介绍一下怎么配置实例。
(2)配置MySQL服务器实例
这样MySQL就安装配置好了。
修改本地网站网址
C:\Windows\System32\drivers\etc![]()
(3)为了让PHP能加载到MySQL的扩展,须要将C:\Program Files\MySQL\MySQL Server 5.5\lib\libmysql.dll复制到C:\WINDOWS\SYSTEM32目录下
说明:这步很重要,因为上面配置php.ini时已经激活了extension=php_mysqli.dll,该功能须要libmysql.dll的支持。不然mysqli会激活失败,这也将影响到phpMyAdmin的使用。
此步骤须要重启IIS服务器,在命令行中输入“iisreset /RESTART”
五、安装配置phpMyAdmin
phpMyAdmin是一个基于PHP环境用来管理MySQL数据库的一个WEB工具,若是phpMyAdmin可以成功运行,那么说明你前面IIS+PHP+MYSQL的安装配置彻底正确了。
(1)下载phpMyAdmin
(2)将phpMyAdmin-3.5.2.2-all-languages_3.5.2.2.zip解压到E:\php\phpMyAdmin中
(3)在IIS中建立一个虚拟目录php指向E:\php\phpMyAdmin。
六、测试phpMyAdmin,大功告成
打开浏览器输入http://localhost/php若是出现下面的界面,说明大功告成了。
如今就登陆进行管理MYSQL数据库吧
在phpMyAdmin中能够对数据库进行各类操做,本身体验一下吧。
结论
本文是一个完整的教程,从IIS的安装配置、PHP环境的安装配置、MySQL数据库的安装配置到最后phpMyAdmin的安装配置和运行,环环相扣,但愿你能从安装的过程当中搞清楚它们之间的关系。
上面的步骤都是本身在搭建时记录下来的,绝对真实可用。你也动手试一试吧。
说明:以上方法也可适用于Win7中,安装方式大同小异,你们能够尝试一下。