MantisBT 安裝及 mail 送信設定。

試著在 VPS 上安裝 MantisBT.

首先試著下載最新版的 MantisBT, 嘗試安裝後,Mantis 要求使用 PHP 5.5 後的版本,但是我之前用 LNMP 安裝的 PHP 是 5.4.1, 所以安裝失敗。

試著 Google 一下網路,發現可以試試裝舊版的 Mantis 看看。

1.先切換到 /home/wwwroot 的網頁目錄。
2.然後下載 MantisBT 2.5.1 的安裝包。

curl -LO https://downloads.sourceforge.net/project/mantisbt/mantis-stable/2.5.1/mantisbt-2.5.1.tar.gz

2.在網頁目錄建立一個 mantisbt 子目錄
mkdir /home/wwwroot/mantisbt
3.把下載的安裝包解壓至子目錄
tar xf mantisbt-2.5.1.tar.gz –strip=1 -C /home/wwwroot/mantisbt
4.利用 phpmyadmin 在 MySQL 建一個資料庫。
create bugtracker
5. 改變目錄屬性及所有人。
chown www /home/wwwroot/mantisbt -R
chmod 755 /home/wwwroot/mantisbt -R
6.建立虛擬網頁目錄資料
lnmp vhost add %%lnmp
7.編輯確認 vhost
nano /usr/local/nginx/conf/vhost/xxx.aaa.com.conf
 
8.確認虛擬目錄指向 /home/wwwroot/mantisbt
9.重啟 Web Server
/usr/local/nginx/sbin/nginx -s reload
 
10.編輯 Mantis 設定檔,以便能正確利用 Gmail 送信。
nano /home/wwwroot/mantisbt/config_defaults_inc.php

Mantis設定mail

[Mantis設定]
1.編輯config_inc.php
${Mantis目錄}/config_inc.php$g_phpMailer_method        = PHPMAILER_METHOD_SMTP;
$g_smtp_host                   = ‘smtp.gmail.com’;
$g_smtp_username            = ‘gmail帳號@gmail.com’;
$g_smtp_password  = ‘gmail密碼’;
$g_smtp_connection_mode  = ‘ssl’;
$g_smtp_port   = 465;
$g_administrator_email       = ‘gmail帳號@gmail.com’;
$g_webmaster_email          = ‘gmail帳號@gmail.com’;
$g_from_name  = ‘寄件者名稱’;
$g_from_email                   = ‘gmail帳號@gmail.com’;
$g_return_path_email        = ‘gmail帳號@gmail.com’;2.系統管理員註冊新帳號時可設定密碼
${Mantis目錄}/config_defaults_inc.php$g_send_reset_password = OFF;

Leave a Reply

Your email address will not be published. Required fields are marked *