资源描述
参考地址:
PS:包里面的php.ini是已经修改好的,可以直接放到C:\windows下面。然后解压php-5.3.10-nts-Win32-VC9-x86.zip ,在C盘建立php文件夹,把解压之后的文件复制过去,下面直接去配置IIS。
注意php版本一定要是 nts 非线程的,要不然zendguradloader 是加载不上的。
安装注意事项
1:IIS安装不多说,不会的自己到墙角画圈圈去。注意安装的时候添加CGI支持。
2:把PHP文件解压。我安装在了c:\php,复制php.ini-development 放到c:\windows 下改名为php.ini
3:修改php.ini,主要修改以下几个部分
date.timezone = "Asia/Shanghai"
fastcgi.impersonate = 1
cgi.fix_pathinfo = 1
cgi.force_redirect = 0
extension_dir = "c:\php\ext"
4:一般情况下,我推荐打开以下几个扩展即可(在php.ini里面配置)我这次打开的多一些,你们可以根据自己的需求变动。
这是必须的
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
这是可以考虑的
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_exif.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_soap.dll
extension=php_sockets.dll
extension=php_xmlrpc.dll
注意我的顺序,extension=php_exif.dll 这个扩展必须在extension=php_mbstring.dll这个扩展的后面
extension=php_curl.dll 这个扩展必须要求zlib.dll的支持,我装的2008 R2里面没有,不知道你们有没有,如果配置后php无法运行,请下载本文的dll放到zlib.dll,推荐操作下。
5.打开Internet信息服务(IIS)管理器,点击计算机名,双击右侧的FastCGI设置
4.右击右侧空白窗口,单击添加应用程序,在完整路径栏填入php-cgi.exe的绝对路径.并添加文件监视和环境变量:PHP_FCGI_MAX_REQUESTS,取值设置为10000,添加对php.ini的文件监视可以在修改php配置之后无需重启IIS而让更改实时生效!
?
5.打开Internet信息服务(IIS)管理器,点击计算机名,双击处理程序映射
6.右击空白处,单击"添加模块映射...",内容如下
7.打开默认应用程序池的高级属性,并将"启用32位应用程序"设定为"True"
8.测试php探针
新建一个info.php的文件:
<?php
Phpinfo();
?>
9、安装MySql
1)执行下载的mysql-essential-5.5.22-win32.msi
2)按Next,然后选择Custom安装方式
3)点击Change,改变安装路径;原路径是C:\Program Files\MySQL\MySQL Server 5.0\,这里改为:D:\Local\MySQL\
4)等安装进度条完成时,会出现Sign Up向导,选择最下面Skip Sign-Up,然后Next,上面有个“Configure the MySQL Server now”是打勾的,不要去掉,直接点Finish
5)现在开始安装最后的配置,点Next,选择Detailed Configuration,然后选择第二个Server Machine
6)再Next,选择Non-Transactional Database Only
7)再Next,选择Manual Setting,连接数选择200到300,在此因为是本机测试,所以此项并不重要
8)再Next,是设置其的端口,默认是3306,保留默认
9)再Next,选择Manual Selected Default Character Set / Collation,在下面的 Character Set选择gbk
10)再Next,在Include Bin Directory in Windows PATH前打勾
11)再Next,在Modify Security Settings前的勾取消,因为是本地环境,非服务器和虚拟主机
12)最后一个Next再加Execute,可以看到上面的步骤全部完成
13)MySQL的帐号是:root,密码为空
14)检测MySQL,键盘的Win + R,弹出运行对话框,输入cmd后回车,进入命令提示符,然后输入:“mysql -uroot –p”,回车后要求输入密码,因为密码为空,所以直接再按回车即可。现在可以看到如下成功的提示,表示全部安装成功
15)操作符变成了“mysql>”,键入exit退出即可
10.安装Zend Guard Loader (Runtime for PHP 5.3) 5.5.0
下载好后解压压缩包,找到 ZendGuardLoader-php-5.3-Windows\ZendServer\lib\loader\php-5.3.x 目录下的 ZendLoader.dll 文件,将它放到你的php目录下ext下,再编辑php.ini文件,添加一段代码(如):
[Zend.loader]
zend_loader.enable=1
zend_loader.disable_licensing=1
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
zend_extension=”c:\php\ext\ZendLoader.dll”
展开阅读全文