Windows Server 2003的Internet信息服务(IIS)现已升级至IIS 6.0版本,安全性得到进一步提升。IIS 6.0并非默认安装在Windows Server 2003上,需要通过控制面板进行安装。以下为你详细讲解安装步骤:
打开“控制面板”,然后点击“添加或删除程序”,再接着点击“添加/删除 Windows 组件”。在组件列表框中,选择“Application Server”,并点击下一步开始安装。在安装过程中,可能需要插入Windows Server 2003的安装。
完成IIS的安装后,需要配置Web服务器。在“开始”菜单中,选择“管理工具→Internet信息服务(IIS)管理器”。在IIS管理器中,双击“Web服务扩展”,然后右击“所有未知ISAPI扩展”,选择“允许”。
由于目前PHP尚未有64位版本,因此需要设置IIS以32位模式运行。操作步骤如下:进入命令提示符(开始→运行→cmd),然后输入以下命令:
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
完成上述操作后,需重新启动服务器。
接下来是PHP的配置步骤。将下载的PHP文件包解压至c:/php目录。将C:/php/php.ini-dist文件重命名为php.ini并编辑以下项:
register_globals = On(开启全局变量注册)
extension=php_mssql.dll(加入对sqlserver的支持)
extension_dir=”C:/php/extensions”
编辑保存后,将其移至C:/WINDOWS目录。然后将c:/php/php4ts.dll移至C:/WINDOWS/System32。
打开WIN2003的“Internet信息服务(IIS)管理器”,选择“网站”->“Default Web Site”,右键单击选择“属性”。在弹出的属性窗口上选择“ISAPI筛选器”选项卡,点击“添加”按钮,创建一个名为PHP的筛选器,并将可执行文件路径指向php4isapi.dll。
接着,在“站点属性”窗口的“主目录”选项卡中,找到并点击“配置”按钮。在应用程序配置窗口的“应用程序扩展”选项卡中,点击“添加”按钮以创建一个扩展名映射,将可执行文件指向php4isapi.dll,扩展名设为.php。
将可执行的脚本文件(如test.php)放入c:\Inetpub\wwwroot目录中。通过浏览器打开127.0.0.1/test.php。若页面显示正常,则表示配置已完成!
至于zend工具的安装,其为一个智能安装程序,只需按照默认选项进行即可轻松完成。如果在详细阅读此教程后仍然无法完成安装,建议先核查操作步骤是否正确,再寻找并解决其他可能存在的问题。