Устанавливаем MantisBT последней версии.

Если устанавливать из репозитория, как в предыдущей статье, мы получаем версию MantisBT 1.2.8. На сайта уже давно присутствует 1.2.9 рассмотрим её установку на ubuntu с установленным LAMP.

Требования к системе:

пакеты мин.версия тестировалось на версиях
MySQL 4.1.x 5.0.x
PostgreSQL (experimental) 7.0 8.0
PHP 5.2.x 5.2.x
Web Server Apache 1.3.x, Apache 2.2.x, lighttpd 1.4.x, IIS 6.0

Установка:

Переходим в домашнюю директорию

cd ~

Скачиваем MantisBT

wget https://xaxatyxa.ru/download/mantisbt-1.2.9.tar.gz

Распаковываем в директорию веб сервера

sudo tar -zxvf mantisbt-1.2.9.tar.gz -C /var/www/

Переименовываем папку

sudo mv /var/www/mantisbt-1.2.9/ /var/www/mantisbt/

Теперь  можно попробовать зайти на сервер через веб браузер

http://IP_ВАШЕГО_СЕРВЕРА/mantisbt

Заполняем необходимые поля

 В нашем примере буду использоват:

Username: mantisbt
Password: mantisbtpass
Database name: mantisbt
Hostname: localhost

Admin Username — имя пользователя с правами админа в mysql
Admin Password — пароль от админа mysql

Admin Username (to create Database if required): root
Admin Password (to create Database if required): пароль который указывали при установке mysql-server

После заполнения нажимаем «install/upgrade database» и ждем создания базы. Так же базу можно создать вручную, тогда вам не надо будет указывать логин и пароль админа на mysql. Об этом в самом конце статьи.

Возникла ошибка:

POSSIBLE PROBLEM
cannot write /var/www/mantisbt/config_inc.php

Создаём файл config_inc.php

sudo vi /var/www/mantisbt/config_inc.php

И вставляем в него

<?php
	$g_hostname = 'localhost';
	$g_db_type = 'mysql';
	$g_database_name = 'mantisbt';
	$g_db_username = 'mantisbt';
	$g_db_password = 'mantisbtpass';
?>

После того как создали необходимый файл, в самом низу окна браузера нажимаем «create» (картинка выше). Открываемся окно авторизации.

С предупреждениями

Warning: You should disable the default ‘administrator’ account or change its password.

Вы должны отключить аккаунт «administrator» или изменить пароль.
Отключать конечно не советую, а вот пароль сменить можно. Сделать это можно через веб-панель

Warning: Admin directory should be removed.

Каталог администратора должен быть удален.

sudo rm -r /var/www/mantisbt/admin/

По умолчания система использует

пользователь: administrator
пароль: root

заходим и меняем пароль пользователя «administrator»

 Меняем язык на русский

 

 

Как и обещал показываю создание базы данных руками


mysql -u root -p
CREATE DATABASE mantisbt DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
GRANT ALL PRIVILEGES ON mantisbt.* TO 'mantisbt'@'localhost' IDENTIFIED BY 'mantisbtpass';
flush privileges;
quit;

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

Username: mantisbt
Password: mantisbtpass
Database name: mantisbt
Hostname: localhost

[download id=»80″ format=»1″]

Share

You may also like...

1 Response

  1. Вообще инсталлятор в Мантисе прилично замороченный. Ну, как я понял, если не поставит кто — так и нефиг багтрекер вообще ставить )))
     

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *