1 - Pré-Requisitos
PHP
Apache
MySQL
2 - Instalando
# wget http://ufpr.dl.sourceforge.net/sourceforge/mantisbt/mantisbt-1.1.6.tar.gz
# cp mantisbt-1.1.6.tar.gz /var/www/html
# cd /var/www/html
# tar -xvzf mantisbt-1.1.6.tar.gz
# rm -rf mantisbt-1.1.6.tar.gz
# mv mantisbt-1.1.6 mantis
3 - Criando o usuário no banco de dados
Por motivos de segurança vamos criar um usuário no banco MySQL para gerenciar a database do mantis
# mysql -u root -p
# mysql> create database bugtracker;
# mysql> use bugtracker;
# mysql> GRANT ALL PRIVILEGES ON bugtracker.* to mantisadm;
# mysql> SET PASSWORD FOR 'mantisadm'=PASSWORD('senha');
# mysql> FLUSH PRIVILEGES;
# mysql> quit;
Para testar tente se logar com o comando:
# mysql -u mantisadm -p
Agora tente visualizar a database criada:
# mysql> show databases;
3 - Configurando
Acesse no seu navegador o endereço http://localhost/mantis/admin/install.php para finalizar a configuração.
No meu caso ocorreu erro na hora de criar o arquivo config_inc.php, porém, basta cria-lo manualmente com as configurações mostradas.
# cd /var/www/html/mantis
# mv config_inc.php
# vi config_inc.php
######################################
## $g_hostname = 'localhost';
# $g_db_type = 'mysql';
# $g_database_name = 'bugtracker';
# $g_db_username = 'root'
# $g_db_password = 'xxxxx'
#?>
#
####################################
** Retirem o comentario, aqui no blog deu problema para colocar sem rs ...
Para acessar o software use http://localhost/mantis
usuário: administrator
senha: root
*Obs: Não esqueça de alterar a senha
Depois basta editar o arquivo /var/www/html/mantis/config_inc.php para customizar as opções gerais
4 - Finalizando a instalação
Agora remova o diretorio de instalação com o comando abaixo:
# rm -rf /var/www/html/mantis/admin
5 - Customização
Mudando para o idioma portugues:
Vamos alterar o arquivo /var/www/html/mantis/config_inc.php
# vi /var/www/html/mantis/lang_api.php
Adicione a linha
$g_default_language = 'portuguese_brazil'
3 comentários:
Olá, após editar o arquivo config_inc.php (que estava com tudo com aspas e não apóstrofo) tentei acessar no browser o endereço http://localhost/mantis/
porem aconteceu o erro:
APPLICATION ERROR #400
Database connection failed. Error received from database was #2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2).
Olá, eu achei o erro, era que no arquivo eu havia digitado pasword ao invés de password. =D
Agora os testes deram todos "GOOD", mas do seguindo passo a passo não montou nenhuma tabela, tanto que aparece o erro:
Database query failed. Error received from database was #1146: Table 'bugtracker.mantis_custom_field_table' doesn't exist for the query: SELECT id, name
FROM mantis_custom_field_table
ORDER BY name ASC.
Postar um comentário