很多时候,我们需要本地的web环境,当然,已经有很多的继承套件可以使用,也经常会在虚拟机里安装个centos 做调试用,相对于linux的稍显复杂化,windows自带的iis+php程序包还是很简单明了的。从Windows xp时代是IIS6,win7时代是IIS7.5,win8时代IIS 8.0,win8.1的内置IIS组件也升级到8.5,拥有更高的执行效率和不错的用户体验。下面就介绍下Win8.1系统下配置搭建IIS8.5+PHP5.3+mysql5.1.73运行环境。
下载php5.3.28 :http://windows.php.net/downloads/releases/php-5.3.28-nts-Win32-VC9-x86.zip 或者http://museum.php.net/php5/
下载mysql5.1.73:http://dev.mysql.com/downloads/mysql/5.1.html#downloads
ZendGuardLoader:http://pan.baidu.com/s/1eQrGgng
阿里云服务器:阿里云
根据自己的系统选择合适的程序。
1,开启win8.1自带的iis8.5 服务器
步骤:控制面板》程序》启用或关闭windows功能。按下图选择开启的服务,也可根据自己情况选择。
确定,等待安装成功后,打开浏览器输入地址localhost或者127.0.0.1,会显示iis默认界面
至此,iis已经安装成功,下面我们来配置php环境
2,接着打开控制面板》系统和安全》管理工具》IIS管理器
双击打开 处理程序映射》
右键》添加模块映射
请求路径:*.php 模块:fastcgimodule 可执行文件:这里找到下载的php程序包,解压,我这里解压到了d盘根目录,选择php-cgi.exe 文件。 名称:php(也可用其他,为了好分辨一般都用php就可以) 然后点击确定,允许执行。
修改默认文档:添加index.php和default.php
然后将php 文件夹下的php.ini-development 文件重命名为:php.ini 修改这个文件。
查找:date.timezone = 设置成date.timezone = Asia/Shanghai
extension_dir = “ext”
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
去掉前面分号;保存php.ini 重启iis服务。
在C:\inetpub\wwwroot 文件夹下建立phpinfo.php文件,写入
<?php
phpinfo();
?>
浏览器输入:http://localhost/phpinfo.php 或者 http://127.0.0.1/phpinfo.php
出现下面页面,则安装成功。尽情嗨皮吧。
3,安装mysql
一路下一步,到输入root密码那里输入密码。出现下图,则安装运行成功。
4,安装ZendGuardLoader
解压下载好的ZendLoader.dll到php下的ext目录
修改php.ini 文件添加:
zend_extension=D:/php5.3/ext/ZendLoader.dll 这里路径设置成你自己的路径
zend_loader.enable=1
zend_loader.obfuscation_level_support=3
保存,成功。