Gostaria de aprender como fazer uma instalação do iTOP no Ubuntu Linux? Neste tutorial, vamos mostrar como instalar, configurar e acessar o iTOP em um computador com o Ubuntu Linux versão 17.

Lista de Hardware:

A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial do iTOP.

Cada peça de hardware listada acima pode ser encontrada no site da Amazon.

iTOP Playlist:

Nesta página, oferecemos acesso rápido a uma lista de vídeos relacionados à instalação do iTOP.

Não se esqueça de se inscrever em nosso canal do youtube chamado FKIT.

Tutoriais Relacionados ao iTOP:

Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados à instalação do iTOP.

Tutorial - NTP no Ubuntu Linux

Primeiro, vamos configurar o sistema para usar a data e a hora corretas usando o NTP.

No console do Linux, use os seguintes comandos para definir o fuso horário correto.

# dpkg-reconfigure tzdata

Instale o pacote Ntpdate e defina a data e a hora corretas imediatamente.

# apt-get update
# apt-get install ntpdate
# ntpdate pool.ntp.br

O comando Ntpdate foi usado para definir a data e a hora corretas usando o servidor: pool.ntp.br

Vamos instalar o serviço NTP.

# apt-get install ntp

NTP é o serviço que manterá nosso servidor atualizado.

Use a data do comando para verificar a data e a hora configuradas no seu Ubuntu Linux.

# date

Se o sistema mostrasse a data e a hora corretas, isso significa que você seguiu todas as etapas corretamente.

Tutorial - MariaDB no Ubuntu Linux

Agora, podemos prosseguir para a instalação do serviço de banco de dados.

No console do Linux, use os seguintes comandos para instalar os pacotes necessários.

# apt-get update
# apt-get install software-properties-common
# apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
# add-apt-repository 'deb [arch=amd64,i386] http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.2/ubuntu artful main'
# apt-get update
# apt-get install mariadb-server mariadb-client

O assistente de instalação pedirá uma senha para o usuário root.

Depois de terminar a instalação, use o seguinte comando para acessar o servidor de banco de dados MariaDB.

Para acessar o servidor de banco de dados, insira a senha configurada no assistente de instalação do servidor MariaDB.

# mysql -u root -p

Use o seguinte comando SQL para criar um banco de dados chamado itop.

CREATE DATABASE itop CHARACTER SET UTF8 COLLATE UTF8_BIN;

Use o seguinte comando SQL para criar um usuário do banco de dados chamado itop.

CREATE USER 'itop'@'%' IDENTIFIED BY 'kamisama123';

Conceda ao usuário sql a permissão itop sobre o banco de dados chamado itop.

GRANT ALL PRIVILEGES ON itop.* TO 'itop'@'%';
quit;

Tutorial - Instalando o Apache no Linux

Agora, precisamos instalar o servidor da web Apache e todo o software necessário.

No console do Linux, use os seguintes comandos para instalar os pacotes necessários.

# apt-get install apache2 php7.0 php7.0-cli libapache2-mod-php7.0
# apt-get install php7.0-mysql php7.0-mcrypt php7.0-ldap php7.0-soap php7.0-json
# apt-get install php7.0-xml php7.0-gd php7.0-zip graphviz

Agora, você deve encontrar a localização do arquivo php.ini em seu sistema.

Depois de encontrar, você precisa editar o arquivo php.ini.

# updatedb
# locate php.ini
# vi /etc/php/7.0/apache2/php.ini

Tenha em mente que sua versão do PHP e a localização do arquivo podem não ser as minhas.

Aqui está o arquivo original, antes da nossa configuração.

file_uploads = On
max_execution_time = 30
memory_limit = 128M
post_max_size = 8M
max_input_time = 60
; max_input_vars = 1000
; date.timezone =

Aqui está o novo arquivo com nossa configuração.

file_uploads = On
max_execution_time = 300
memory_limit = 256M
post_max_size = 32M
max_input_time = 60
max_input_vars = 4440
date.timezone = America/Sao_Paulo

Em nosso exemplo, o fuso horário configurado era America / Sao_Paulo.

Tenha em atenção que deve definir o fuso horário correto para a sua localização

Você também deve reiniciar o apache manualmente e verificar o status do serviço.

# service apache2 stop
# service apache2 start
# service apache2 status

Aqui está um exemplo da saída de status do serviço Apache.

● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Mon 2018-04-23 00:02:09 -03; 1min 4s ago

Tutorial - Instalação do iTOP no Ubuntu

Agora, precisamos instalar o iTOP Ubuntu Linux.

No console do Linux, use os seguintes comandos para baixar o pacote iTOP.

# apt-get install unzip software-properties-common
# mkdir /downloads
# cd /downloads
# wget https://downloads.sourceforge.net/project/itop/itop/2.4.1/iTop-2.4.1-3714.zip
# unzip  iTop-2.4.1-3714.zip

Mova todos os arquivos iTOP para o diretório raiz da sua instalação do Apache.

Defina a permissão de arquivo correta em todos os arquivos movidos.

# mkdir /var/www/html/itop
# mv /downloads/web/* /var/www/html/itop/
# cd /var/www/html/itop
# mkdir conf data env-production env-production-build log
# chown www-data.www-data /var/www/html/itop/* -R

Abra o seu navegador e digite o endereço IP do seu servidor web plus / itop.

Em nosso exemplo, o seguinte URL foi inserido no navegador:

• http://35.162.85.57/opt

A interface de instalação da web do iTOP deve ser apresentada.

itop installation screen

Na próxima tela, você precisa selecionar a opção para criar uma nova instalação do iTOP.

itop new installation

Na próxima tela, você terá que aceitar o contrato de licença iTOP.

itop license agreement

Na próxima tela, você terá que inserir as informações do banco de dados necessárias para se conectar ao banco de dados iTOP.

• Host: localhost
• Nome de usuário do banco de dados: itop
• Senha do banco de dados: *****
• Use o banco de dados existente: itop

itop database installation

Na próxima tela, você terá que definir o nome de usuário e a senha da conta administrativa.

itop admin account

Em nosso exemplo, definimos o nome de usuário admin, a senha kamisama123 e o idioma inglês.

Na próxima tela, você terá que definir parâmetros adicionais.

Selecione o idioma padrão desejado.

Selecione a opção para instalar uma instância de produção do iTOP.

itop additional parameters

Na próxima tela, você terá que selecionar todo o tipo de elementos.

itop type of elements

Na próxima tela, você terá que selecionar a opção: Service Management for Enterprises.

itop it infrastructure

Na próxima tela, você terá que selecionar o tipo de tickets que deseja usar.

Para estar em conformidade com a ITIL, vamos selecionar a opção: ITIL Compliant Ticket Management.

Você também deve marcar as seguintes caixas de seleção:

Gerenciamento de solicitações do usuário.

Gerenciamento de Incidentes.

Portal aprimorado do cliente.

itop itil standard

Na próxima tela, você terá que selecionar o tipo de tickets de gerenciamento de mudança que deseja usar.

Para estar em conformidade com a ITIL, vamos selecionar a opção: ITIL Change Management.

itop change management

Na próxima tela, você terá que habilitar os seguintes processos ITIL.

Gerenciamento de erros conhecidos.

Gerenciamento de Problemas.

itop itil process

Finalmente, você será apresentado com a tela de instalação do resumo do iTOP.

itop setup summary

Após terminar a instalação, a tela a seguir será apresentada.

itop installation finished

Clique no botão Enter iTOP para ser enviado ao painel do iTOP.

itop dashboard

Parabéns, você instalou o sistema iTOP no Ubuntu Linux.