转载请注明出处及作者--David.Ding,谢谢!
1、下载软件
(1)EasyPHP(下载地址 http://www.easyphp.org)
(2)Mantis-1.1.1(下载地址 http://www.mantisbt.org)
2、安装
(1)运行EasyPHP-2.0b1-setup.exe,安装目录为C:"Program Files"EasyPHP2.0b1
(2)将C:"Program Files"EasyPHP2.0b1目录下的phpmyadmin文件夹移到C:"Program Files"EasyPHP2.0b1"www下。
(3) 将下载的mantis_1.1.1.tar.gz文件直接解压到C:"Program Files"EasyPHP2.0b1"www下(为方面后面操作,改名为mantis)。
(4)通过开始菜单 - 程序 - EasyPHP运行EasyPHP(需要一直处于运行状态),此时,可以通过http://localhost/运行phpmyadmin和mantis_1.1.1。
3、配置
(1)更改MySQL的root口令
a)在http://localhost/页面,运行phpmyadmin->Privilege->编辑用户 'root'@'localhost'的Privilege,更改密码为'admin'
b) C:"Program Files"EasyPHP2.0b1"www"phpmyadmin下config_inc.php文件,将root用户的password由''改为'admin'。
(2)配置mantis
a)在http://localhost/页面,运行mantis,第一次将自动进入admin页面,要求创建bugtracker数据库,输入密码‘admin’。
b)成功后将进入登陆页面,使用administrator/root登录,mantis 便开始工作。(注意:配置mantis成功后,应该删除C:"Program Files"EasyPHP1-8"www"mantis_1.0.5下的admin目录;同时禁止administrator账户或改变administrator账户的缺省口令。)
(2)邮件服务器配置
在Mantis中注册新用户时,会给你指定的邮箱发一封邮件,点开邮件中的链接才可以设定密码,因此需要给Mantis添加邮件功能。
使用phpmailer作为邮件服务器,首先下载phpmailer,网址为:http://phpmailer.codeworxtech.com,下载完后解压到c:"phpmailer。
修改C:"mantis-1.1.4"config_inc.php,添加以下内容:
$g_smtp_host = 'owa.zeroglobal.com';
$g_smtp_username = 'david.ding';
$g_smtp_password = '123456';
$g_use_phpMailer = ON;
$g_phpMailer_path = 'c:/phpmailer/';
$g_phpMailer_method = 2;
$g_return_path_email = 'david.ding@zeroglobal.com'
把其中的内容修改为你自己的邮箱信息就可以了,赶紧点击修改密码,试一试能不能收邮件吧-------详细介绍:在c:"php-5.0.3"php.ini文件中查找smtp,将localhost改为你的发件服务器,如SMTP = smtp.163.com 在php.ini文件中查找sendmail_from,将前面的分号去掉,并在后面填上邮件地址 在c:"mantis-0.19.2"config_inc.php文件中添加 $g_smtp_host='smtp.163.com'; $g_smtp_username='yourusername'; $g_smtp_password='yourpassword'; $g_phpMailer_method =2; 查找$g_return_path_email,将后面的邮件地址改为有效的地址,这一点非常重要,不然将无法正常发送激活注册的邮件。 config_inc.php其它邮件地址最好也改为有效的地址。 $g_smtp_username,$g_smtp_password在服务器需要验证时用,不需验证时不用加,或设为 $g_smtp_username=' $g_smtp_password=' 现在你可以注册新用户,并使用发送邮件功能了。
(3)远程访问mantis的方法
%%EasyPHP_Install_dir%"apache"conf"httpd.conf 文件,找到 Listen 127.0.0.1:80,修改为 Listen 0.0.0.0:80 以后重启 EasyPHP 服务就可以了。EasyPHP_Install_dir%"apache"conf"httpd.conf 文件,找到 Listen 127.0.0.1:80,修改为 Listen 0.0.0.0:80 以后重启 EasyPHP 服务就可以了。
(4)中文显示
在APACHE的httpd.conf配置文件中将AddDefaultCharset ISO-8859-1 改为 AddDefaultCharset OFF 在c:"mantis-0.19.2"config_inc.php中添加 $g_default_language='auto';
(5)文件上传
在config_inc.php中添加 $g_allow_file_upload=ON; $g_file_upload_method=DISK; 并且在c:"mantis-0.19.2下面新建一个upload目录当你以管理员身份登录,新建项目时,在上传文件路径那一项填上upload即可,如果要为每一个项目指定不同的目录,可以先在upload下建一个projectname,在上传文件路径那一项填上upload"projectname,注意最好不要用中文目录名,目录名中间也不要带空格。
作者:David.Ding


努力!
浙公网安备 33010602011771号