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: 2.188 ]

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

Reconhecimento de síntese por voz no GNU/Linux

Criação de DVDs com o videotrans

Usando o SlackPorts

manDVD - Produza DVD-vídeo rápido e fácil

Microsiga Protheus 8 Remote no Linux

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts