Request Tracker (RT) - Instalação e Configuração no Ubuntu Server 16.04.6

Passo a passo para instalação e configuração do sistema Request Tracker (RT) no Ubuntu Server 16.04.6.

[ Hits: 5.917 ]

Por: Bruno Santana em 12/12/2019 | Blog: https://openupbkp.backupmanager.info/


Introdução



Banco de Dados MySQL

O MySQL é um dos gerenciadores de banco de dados de código aberto mais utilizado e neste tutorial, iremos aprender como instala-lo em uma máquina com Ubuntu Server 16.04.6.

Para continuar com a instalação, certifique-se:

1. Se está utilizando o S.O. correto, para isso, utilize o comando abaixo:

lsb_release -r

2. Que esteja logado como usuário root, ou com privilégios de sudo.

PASSO 1 - atualizar o SO:

sudo apt update
sudo apt upgrade

PASSO 2 - instalar o MySQL:

sudo apt install mysql-server

PASSO 3 - verificar se os serviços do MySQL estão rodando:

sudo systemctl status mysql

A saída deste comando irá aparecer algo como (running), em destaque na cor verde,

PASSO 4 - realizar a configuração de segurança do MySQL:

sudo mysql_secure_installation
  • No primeiro passo, é para validar a complexabilidade de senha, pode apertar Enter;
  • No segundo passo, é para trocar a senha do root, pode apertar Enter;
  • E nos próximos passos, pode colocar tudo sim (y)

PASSO 5 - fazer login como root no banco de dados:

sudo mysql -u root -p

PASSO 6 - alterar o tipo de conectividade de programas externos ao banco de dados:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'sua senha';
mysql> FLUSH PRIVILEGES;
mysql> exit;

Esta página teve como base a seguinte fonte:
Alguns comandos não funcionaram no Ubuntu Server 16.04.6, desta forma eu atualizei os comandos nesta página, após realizar testes.

Passo a passo

Instalando o sistema Request Tracker (RT).

Após a instalação do banco de dados MySQL, iremos prosseguir para instalar o sistema Request Tracker (RT).

PASSO 1 - instalar o sistema de Apache com as configurações do RT:

sudo apt-get install rt4-apache2

PASSO 2 - instalar as libs:

sudo apt-get install libapache2-mod-fastcgi libfcgi-perl mutt

PASSO 3 - instalar os clients:

sudo apt-get install rt4-clients

PASSO 4 - instalar as configurações do RT no banco MySQL:

sudo apt-get install rt4-db-mysql

PASSO 5 - instalar o software do RT:

sudo apt-get install request-tracker4
  • O nome da instância, colocar: netmgmt
  • Colocar sim (yes) para as outras perguntas
  • Colocar a senha administrativa do banco

PASSO 6 - configurar o novo arquivo chamado "90-local" para acesso WEB:

cd /etc/request-tracker4/RT_SiteConfig.d
sudo vi 90-local

PASSO 7 - colocar as seguintes linha dentro de arquivo:

Set($MaxAttachmentSize , 10000000);

Set(@ReferrerWhitelist, qw(x.x.x.x:80  SERVERNAME:80));

Não se esqueça de colocar o IP da máquina local, onde estiver "x.x.x.x", e o nome do servidor onde estiver "SERVERNAME".

PASSO 8 - atualizar as informações para o sistema RT:

sudo update-rt-siteconfig

PASSO 9 - alterar configurações do Apache para o acesso WEB:

cd /etc/apache2/conf-available
sudo ln -s /etc/request-tracker4/apache2-modperl2.conf rt4.conf
sudo a2enconf rt4
sudo service apache2 restart

PASSO 10 - acessar pela WEB:
  • http://servername/rt
  • http://ipdoservidor/rt

PASSO 11 - entrar com o usuário root e a senha que você criou quando instalou o RT.

Esta página foi criada com base na seguinte fonte: https://nsrc.org/workshops/templates-old/brian/foo/exercises-rt-lab1.md.html

Há alguns comandos que não funcionam de forma correta no Ubuntu Server 16.04.6, foi necessário alterar a ordem dos comandos.

Assim, nesta página, foram alterados alguns comandos, incluindo suas ordens de execução. Após realizar todos os teste na prática, o conteúdo desse passo a passo está funcionando perfeitamente no Ubuntu Server 16.04.6.

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Gravação de CDs com o K3B

MPlayer no Debian sem usar X

Geekbench - Testando o Desempenho do Linux

Compartilhando músicas pela Web com o Amarok

AnyRemote - o poder em suas mãos!

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts