Устанавливаем MantisBT из репозитория

MantisBT — бесплатная система отслеживания ошибок(bugtracker). Обеспечивает взаимодействие разработчиков с пользователями и тестировщиками. Позволяет заводить сообщения об ошибках и отслеживать дальнейший процесс работы над ними со стороны разработчиков. MantisBT является веб-приложением, поэтому не требует установки специального ПО и работает через веб-браузер. У нас установлена ubuntu-11.10-server-i386 и пакет openssh-server — для доступа по ssh.

Установка:

sudo apt-get install mantis

Вводим логин, который будем использовать для доступа к

перезагружаем систему, открываем браузер и вводим

http://IP_ВАШЕГО СЕРВЕРА/mantis/admin/install.php

Странно конечно, по почему-то при установке mantis не проверяется присутствие mysql. Придется устанавливать его руками, а к браузеру вернемся немного ниже

sudo apt-get install mysql-server

Вводим пароль пользователя root для доступа к базу данных mysql. получим администратора базы данных с логином «root» и паролем «ТО_ЧТО_ВЫ_ПРИДУМАЕТЕ»

подтверждаем пароль для root

Проверяем все ли пакеты mysql у нас установленны

dpkg --get-selections | grep -i mysql

подключаемся к базе данных

mysql -u root -p

Если вы правильно ввели пароль (придумывали немного выше), то консоль должна начинаться с «mysql>»

Создаем базу данных «mantis». Создавать следует через веб интерфейс (вариант дваз), но на всякий случай привожу пример создания и ручками.

в ручную (вариант раз)

CREATE DATABASE mantis DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Передаем все привилегии на базу «mantis» пользователю «mantis» с паролем «mantispass»

GRANT ALL PRIVILEGES ON mantis.* TO 'mantis'@'localhost' IDENTIFIED BY 'mantispass';

Даем команду серверу mysql перечитать таблицы привилегий

flush privileges;

Выходим, отключаемся от базы данных

quit;

в итоге получаем:

user: mantis
pass: mantispass
Database name: mantis
Database Server: localhost

Не стоит экспериментировать и создавать базу по первому варианту и затем по второму. Скорее всего у вас выдаст ошибку об уже существующей базе с таким же именем. Поэтому советую попробовать вариант второй и если не получится переходить на первый.

Через веб интерфейс (вариант дваз)

возвращаемся к браузеру, открываем адрес нашего сервера. Страница длинная, пришлось разбивать для наглядности на два окна (

первая часть

вторая часть

Если все ок, то вы попадете на страницу с надписями «GOOD»

В конце страницы будет ваш логин на доступ «administrator» и пароль «ВЫ_ЕГО_ПРИДУМАЛИ_ ЧЕРЕЗ_ВЕБ ИНТЕРФЕЙС_В_САМОМ_ПОСЛЕДНЕМ_ПОЛЕ_ВВОДА»

Нажимаем «Continue» и попадаем в окно авторизации в системе

Каталоги установки mantisBT:
Каталог конфигов:  /etc/mantis/
Web каталог MantisBT: /usr/share/mantis/www/
Немного изменить дизайн: /usr/share/mantis/www/core/html_api.php

Дополнительные ссылки:
Официальные плагины — http://git.mantisforge.org/
Неофициальные плагины — http://deboutv.free.fr/mantis/

Share

You may also like...

5 комментариев

  1. Очень понравилась статья. Всё «завелось» с лёту. Но вот беда есть. Не знаю как добавлять пользователей. Если из админки , то он в базе появляется. Но где пароль ему задать? Если с главной страницы, то он , типа , посылает письмо на почту, а оно не доходит. Помогите, если знаете, в чем дело? Заранее благодарю.

  2. Спасибо. Догнал. #sudo apt-get sendmail    
    и всё заработало) 

  3. вам спасибо, что заставили вспомнить мантис  =)

  4. Утсановите в php.ini свою временную зону

Добавить комментарий

Ваш адрес email не будет опубликован.