1) 配置 MySQL 數據庫連接
主要配置項:
$g_hostname = "localhost";
#如果MySQL的端口不是默認端口3306,可以設置爲 localhost:portNumber
$g_db_username = "mantis";
$g_db_password = "123456";
$g_database_name = "mantis";
$g_db_type = 'mysql';
2) 配置郵件服務
主要配置項:
$g_phpMailer_method = 2; #使用SMTP服務
$g_smtp_host = 'smtp.126.com';
$g_smtp_username = 'weirruoyu';
$g_smtp_password = '123456';
$g_administrator_email = '[email protected]';
$g_webmaster_email = '[email protected]';
$g_from_email = '[email protected]';
$g_return_path_email = '[email protected]';
注:由於現在大多數SMTP服務器都要求身份驗證,因此建議將郵件地址與SMTP的用戶名匹配。否則可能無法發送郵件。
3) 配置文件上傳
主要配置項:
$g_allow_file_upload = ON;
$g_file_upload_method = DISK;
注:
a) 在Mantis目錄下新建目錄如 upload ,再在mantis建立的項目中把文件上傳路徑設置爲“upload”(通過Web方式)。這樣上傳的文件就會存放在upload目錄中。
b) 上傳文件的大小受到 Mantis 和 PHP 的雙重限制,需要修改:
/webapps/mantis/config_inc.php 中 $g_max_file_size = 100000000; # 100 MB
/usr/local/lib/php.ini中upload_max_filesize = 100M 和 post_max_size = 100M
c) 給用於存儲上傳文件的目錄增加可寫權限。
4) 配置語言
主要配置項:(如果下面兩項沒有就添加)
$g_default_language = 'auto';
$g_fallback_language = 'chinese_simplified';
注:Mantis的語言包在/webapps/mantis/lang/中。Mantis的漢化不夠徹底,部分配置項在中文語言包中沒有。可以對比中、英文語言包,將沒有的部分補齊。
設置mysql:
創建數據庫:
mysql> create database mantis;
Query OK, 1 row affected (0.00 sec)
授權
mysql> grant all privileges on mantis.* to mantis@localhost identified by '123456';
Query OK, 0 rows affected (0.04 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
4.頁面配置
瀏覽器中輸入:http://192.168.128.135/mantis/admin/install.php
按照提示下一步操作
5.測試:(默認管理員賬號:"administrator",默認密碼:“root”)
自己用郵箱註冊一個賬號,看是否發送,然後按照用戶名和密碼會進入界面如下圖
進入後界面: