下面为ubuntu下mantis 的安装详细过程
一、环境搭建
1、apache服务器安装sudo apt-get install apache2
2、php5安装 sudo apt-get install php5
3、apache和php5的关联 sudo apt-get install libapache2-mod-php5
4、mysql的安装sudo apt-get install mysql-server
然后配置一下mysql 假定用户名和密码都为root
5、mysql对php5的支持 sudo apt-get install php5-mysql 否则安装mantis时会出错
6、php文件测试,写一个php文件test.php放入/var/www文件夹中
重启apache服务器sudo /etc/init.d/apache2 restart
登陆http://localhost/test.php查看apache配置情况
二、mantis安装
7、下载mantis 地址为http://www.mantisbt.org/download.php,解压后放在/var/www文件夹中 ,修改权限 sudo chmod -R 777 mantis
此目录为apache的虚拟目录,具体信息可参考apache的配置文件 /etc/apache2/sites-available/default
8、修改apache配置文件,在/etc/apache2/httpd.conf中添加
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html 这样apache就可以解析php文件
9、修改php5配置文件, 在/etc/php5/apache2/php.ini下查找 ";extension=msql.so"将前面的分号删除
10、mysql数据库创建:
create
database
bugtracker character
set
utf8
collate
utf8_general_ci;
11、重启apache服务器,登陆http://localhost/mantis即可安装mantis
12、安装成功后,更改mantis文件夹下的admin文件夹名为任意,或者删除此文件夹。
此时mantis基本完成安装。可以用管理员用户登陆:administrator root
此时需要配置邮箱环境才可以正常使用mantis
配置步骤如下:
1、下载PHPMailer_v5.1,假定解压目录在/var/www/PHPMailer_v5.1
2、修改/var/www/mantis/config_inc.php文件:
$g_hostname = 'localhost';
$g_db_type = 'mysql';
$g_database_name = 'bugtracker';
$g_db_username = 'root';
$g_db_password = 'root';
$g_use_phpMailer = ON;
$g_phpMailer_path = '/var/www/PHPMailer_v5.1';
$g_phpMailer_method = 2;
$g_smtp_host = 'stmp.xx.cn';
$g_smtp_username = 'xx@xx.cn';
$g_smtp_password = 'xx';
$g_return_path_email= 'xx@xx.cn';
$g_administrator_email = 'xx@xx.cn';
$g_webmaster_email = 'xx@xx.cn';
$g_window_title = 'xx在线Bug跟踪系统';
?>
此时重启apache即可
中文环境配置:
修改mantis配置文件:/var/www/mantist/config_defaults_inc.php
查找其中$g_default_language将其值改为 'chinese_simplified'