51Testing软件测试论坛

标题: IIS6.0下mantis的配置安装 [打印本页]

作者: sacfox    时间: 2006-3-2 17:40
标题: IIS6.0下mantis的配置安装
因为Win2003下的IIS是6.0所以和在IIS5.0下不同。下面是我的方法。
需要的软件:Win2003 安装盘,php-4.4.2-Win32,mysql-4.1.8-essential-win.msi,
ZendOptimizer-2.5.10-Windows-i386.exe,jpgraph2.rar,maintis文件压缩包(不好意思,都是我用的)

安装:
1.安装Mysql,导入数据库。

2.解压maintis文件压缩包,配置config_inc.php文件。

3.在Windows2003上安装IIS(这个就不用说了)接着建网站 ,开始->所有程序->管理工具->IIS 服务管理器->本地计算机->网站,右击选新建网站,给网站起个名字叫:Maintis,分配一个端口号:8090(比较保险),主目录指向解压后的maintis文件。

4.安装PHP(没啥可说的,有问题可以找我),安装后PHP文件夹下应该没有include这个文件夹,自己建一个,
把jpgraph2.rar的内容解压到下面。

5.将 PHP 安装为 ISAPI 模式:
选择“IIS 服务管理器”->停止服务->左侧网站->Maintis(上面建的那个网站)->右键选择“属性,“Maintis网站属性”窗口的“ISAPI 筛选器”->点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP,再将可执行文件指向 php4isapi.dll 所在路径,
如:X:\PHP\sapi\php4isapi.dll(x为PHP文件夹所在的盘符 )。
“Maintis网站属性”->“主目录”标签,找到并点击“配置”按钮,在弹出的“应用程序配置”窗口中找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php,单击“浏览”将可执行文件指向 php4isapi.dll 所在路径,如:C:\PHP\sapi\php4isapi.dll,然后一路确定即可。
再打开“Maintis网站属性”窗口的“的“文档”标签,找到并点击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 index.php 文档。
确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务管理器,在命令提示符中执行如下命令:
net stop w3svc
net stop iisadmin
net start w3svc

打开浏览器,输入:http://localhost/,看到成功页面后,在 IIS 根目录下新建一个 phpinfo.php,内容如下:



<?php
phpinfo();
?>

打开浏览器,输入:http://localhost/phpinfo.php,将显示当前服务器所支持 PHP 的全部信息,可以看到 Server API的模式为:ISAPI。

6.打开IIS管理器->右击Web服务扩展->添加一个新的Web服务扩展->扩展名:.php,要求文件指
向C:\PHP\sapi\php4isapi.dll。

7.安装 ZendOptimizer-2.5.10-Windows-i386.exe,直接双击安装即可,安装过程要你选择 Web Server 时,选择 IIS,然后提示你是否 Restart Web Server,选择是,完成安装之前提示是否备份 php.ini,点确定后安装完成。

[ 本帖最后由 sacfox 于 2006-3-6 12:11 编辑 ]




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2