본문 바로가기
애자일(Agile)개발방법론

Mantis(2)] Mantis(Bug Track System) 설치 윈도우(Windows) IIS + PHP + MySql + Mantis 설치

by swconsulting 2015. 3. 13.

1. 최신 맨티스를 다운 받습니다.

http://www.mantisbt.org/


2. IIS에서 설정한 사이트 폴더 경로에 압축을 해제 합니다.

저는 IIS에서 설정한 사이트 폴더 아래 경로에 압축 해제 했습니다.

ex)

E:\BugTrack\mantisbt


3. mantis 환경설정 파일을 자신의 로컬 PC에 맞추어서 설정해야 합니다.

3.1) config_inc.php.sample -> config_inc.php 이름 변경

3.2) 아래 내용을 참고해서 변경합니다.


# --- Database Configuration ---

$g_hostname      = 'localhost';

$g_db_username   = 'root';

$g_db_password   = 'xxxxxxx';

$g_database_name = 'bugtracker';

$g_db_type       = 'mysql';


# --- Email Configuration ---

$g_phpMailer_method = PHPMAILER_METHOD_SMTP;

$g_smtp_host = 'smtp.gmail.com';

$g_smtp_username = 'username@gmail.com';

$g_smtp_password = 'yourpassword';

$g_smtp_connection_mode = 'ssl';

$g_smtp_port = 465;


$g_show_realname = ON;


# --- Etc ---

$g_default_language = ‘korean’;  # 기본 문자를 한국어로

$g_fallback_language = ‘english’; # 이외의 것을 영어로

$g_status_percentage_legend = ON; # 이슈별 처리 상황

$g_status_legend_position = STATUS_LEGEND_POSITION_BOTH; # 상단에 이슈상태 표시


4. mantis 동작 설정하기

브라우저를 통해서 mantis를 설치한 컴퓨터를 URL에 접근한 후 mantisbt를 설치하면 됩니다.

http://localhost:8080/mantisbt/admin/install.php


4.1 admin 폴더 이름 변경

mantis가 설치 되어 있는 폴더중 admin이라고 쓰여 있는 폴더가 있습니다.

이 폴더 이름을 변경하면 됩니다.

ex)

E:\BugTrack\mantisbt\admin -> E:\BugTrack\mantisbt\_admin


5. 첫 Admin 로그인 하고 비밀 번호를 꼭 변경해야 합니다.

http://localhost:8080/mantisbt/login_page.php


[디폴트 Admin 계정 암호]

ID : administrator

PWD : root



6. 메일 서버없이 Mantis 동작 설정하기

(*보안 문제로 외부로 메일을 못 보내는 경우가 있습니다. 이럴 경우에 아래 설정을 사용하면 됩니다.)

config_inc.php에 아래 내용 추가후에 계정 생성을 할 수 있다.

메일 설정없이 만든 계정은 암호가 빈칸으로 생성되고 첫 로그인 후 비밀 번호를 셋팅하면 된다.


$g_enable_email_notification = OFF;


출처 : 다년간의 프로그램밍 경험