基于IIS成功安装Mantis
安装环境
操作系统:Windows 2003 server;
Web服务器:IIS
数据库:mysql 5.037;客户端管理软件:mysql-gui-tools-5.0-r11a-win32.msi;
PHP:php-5.2.1
另外,mantis版本1.0.6。
安装和配置的过程
一、安装IIS
这个不多说了吧。
提醒一下,如果你用Window 2000 server安装IIS的话,记得先打好补丁。
二、安装和配置MySQL
先安装mysql5.037,安装的具体过程,网上有很多,就不一一贴图了,这里只提出几点注意事项:
⑴尽量把Mysql安装到根目录下。
⑵安装时,遇到复选框□skip sign-up,记得勾选。
⑶遇到有standard的单选,选该项。
⑷遇到复选框□Include Bin,记得勾选。
⑸密码设置为root。
为了使用方便,可以考虑再安装一个图形化管理工具,这里我推荐使用mysql-gui-tools-5.0
-r11a-win32.msi。
配置:
⑴在开始菜单中,打开MySQL Administrator。
点击Catalogs,在Schema的空白区域右键,选择Create new Schema项创建数据bugtracker。
三、安装和配置PHP
安装PHP过程中,几点注意事项:
⑴服务器类型选择IIS IS API module。
⑵尽量将PHP安装到根目录下。
⑶将php-5.2.1-Win32.zip解压到PHP安装目录下,全部覆盖原有文件。
⑷打开php.ini,配置:
①extension_dir=PHP的ext文件夹路径。例如我的ext文件夹位于C:\PHP\ext,则该处应该为extension_dir=” C:\PHP\ext”,该文件夹内存放着php.ini文件中extension对应的动态链接库,对应于下面的内容。
②去掉extension=phpmysql.dll前面的“;”,因为我们使用的数据库是MySQL。
四、安装Mantis
⑴将mantis1.0.6.zip解压缩到Inetpub\wwwroot\,文件夹名字建议更改为mantis。
找到config_inc.php.sample,将其备份后改名为config_inc.php。打开,更改如下几项内容:
$g_hostname=”localhost”;
$g_db_username=”root”;
$g_db_password=”root”;
$g_database_name=”mysql”;
$g_administrator_email=’your email’;<---例如happyxz@sohu.com
$g_webmaster_email=’your email’;
$g_from_email=’your email’;
$g_return_path_email=’your email’;
⑵从开始à管理工具打开IIS,可以看到mantis。
①右键mantis,创建一个虚拟目录,指向mantis所在位置。
创建后,可在mantis下面看到mantis。
②右键mantis,打开属性,在directory页,勾选除了write以外的项;
Execute permissions选择scrīpts and Executable。
打开documents页,在被勾选了的Enable default content page下面,添加index.php。
关闭属性。
③重启IIS。
⑶打开浏览器,输入http://localhost/mantis/admin/install.php。
admin的用户名/密码:root
数据库名:bugtracker
访问bugtracker的用户名/密码:bugtracker
(4)如果页面出现很多绿色底纹的GOOD,并有successful标志,那么恭喜你安装成功了!
(5)我不知道administrator的密码,所以我通常先去数据库更新一下。
(6)
打开浏览器,输入http://localhost/mantis/login.php
用户名administrator,密码:(5)中更新的。