[window]在windows 2003中部署iis、ftp、php、mysql、zend环境

总是有很多人问,如何在windows 2003中去部署php、mysql、zend环境,让windows服务器既支持asp/asp.net,也支持php。其实只要配置好php环境就可以实现以上需求。而IIS就是微软提供出来支持asp和asp.net。如何部署?请看如下教程: 第一步: 安装IIS+FTP(前提是windows没有安装IIS) 开始—-控制面板—-添加或删除程序   出现如下界面点击“添加/删除windows组件(a)   出现如下界面   选择“应用程序服务器”   点击图片中的“详细信息”   出现上面的图片“选中internet 信息服务(iis)”,点击图片中的“详细信息”   选中图片中的“文件传输协议(ftp)服务”然后点击“确定”   点击图片中的“浏览”选中“c:\win2003_sys\disc1\i386”如图 说明:如果没有此文件,请自行下载iis文件包 点击图片中的“打开”iis就开始安装了。如果系统是windows2003 64位的话该文件则位于“C:/win2003_sys/disc1/AMD64”下面 出现这个表示iis 和ftp 已经安装好了 第二步:  安装php 请点击查看 [windows]在windows系统中配置php环境 第三步: 安装mysql 请点击查看 [windows] 搭建mysql环境 第四步:  安装Zend环境 请点击查看 [windows] 部署zend环境 第五步:  安装ftp 请参照 [Windows]安装和使用FTP for Windows2008 第六步: 完毕! 亲们! 懂了么?快快留言吧!…  

[php]在IIS下安装PHP5.3.28

服务器上的php版本一直都是5.2,最近需要用到一些类或者方法(如:FilesystemIterator,此类需要5.3以上版本才支持)来实现功能,但是总是提示此函数无法找到。所以只好升级服务器的php版本。请看如下步骤! 第一步:安装FastCgi for IIS6 下载地址:http://www.iis.net/download/fastcgi。 选择 x86或者download x86,下载下来名称为 fcgisetup_1.5_rtw_x86.msi。 安装后会在C:\WINDOWS\system32\inetsrv\目录下多出了5个文件 fcgiconfig.js,fcgiext.dll,fcgiext.ini,fcgilicense.rtf,fcgireadme.htm 这个时候在IIS6的”WEB服务扩展”里就多出了一个FastCGI Handler   第二步: 下载并安装PHP 5.3.28 下载地址:http://windows.php.net/download/ 可以选择PHP 5.3.28 No Thread Safe 或者PHP 5.3.28 Thread Safe   解压该压缩包,放置于C盘的php5.3.28目录下 1. 在C盘新建php5.3.28文件夹 2. 在D盘新建PHP5.3.28/tmp临时文件文件夹 3. 并对以上两个文件夹设置users权限(可写可读可修改) 4. 将“C:\php5.3.28”下的所有.dll文件,复制到“C:\WINDOWS\system32”下,如果有提示需要覆盖文件,建议覆盖。 5. 到FastCGI注册PHP,修改C:\windows\system32\inetsrv\fcgiext.ini文件,到文件底部,填入以下信息: [Types] php=PHP [PHP] ExePath=C:\PHP5\php-cgi.exe 6. 修改PHP.ini 回到“C:\php5”,默认情况下是找不到php.ini这个文件的,请先将“php.ini-development”重命名为”php.ini”,并双击其打开文件。 (1) 修改php所在目录 查找 extension_dir = “./” 并修改为 extension_dir = “C:/PHP5.3.28/ext” (2) 修改临时文件夹路径 查找 ;upload_tmp_dir … Continue reading “[php]在IIS下安装PHP5.3.28”