Você gostaria de aprender como fazer uma instalação GLPI no Ubuntu Linux? Neste tutorial, vamos mostrar como instalar, configurar e acessar o GLPI em um computador executando 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 GLPI.

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

GLPI Playlist:

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

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

Tutoriais Relacionados ao GLPI:

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

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 glpi.

CREATE DATABASE glpi CHARACTER SET UTF8 COLLATE UTF8_BIN;

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

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

Dê ao usuário sql chamado glpi permissão sobre o banco de dados chamado glpi.

GRANT ALL PRIVILEGES ON glpi.* TO 'glpi'@'%';
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 php libapache2-mod-php
# apt-get install php-json php-gd php-curl php-mysql php-mbstring
# apt-get install php-xml php-cli php-imap php-ldap php-xmlrpc php-apcu

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

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

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 GLPI no Ubuntu

Agora, precisamos instalar o GLPI Ubuntu Linux.

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

# mkdir /downloads
# cd /downloads
# wget https://github.com/glpi-project/glpi/releases/download/9.2.2/glpi-9.2.2.tgz
# tar -zxvf glpi-9.2.2.tgz
# ls
glpi glpi-9.2.2.tgz

Mova todos os arquivos GLPI 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/glpi
# mv glpi/* /var/www/html/glpi
# chown www-data.www-data /var/www/html/glpi/* -R

Crie um arquivo de configuração do Apache chamado glpi.conf.

# vi /etc/apache2/conf-available/glpi.conf

Aqui está a nova configuração de arquivos.

<Directory /var/www/html/glpi>
AllowOverride All
</Directory>

<Directory /var/www/html/glpi/config>
Options -Indexes
</Directory>

<Directory /var/www/html/glpi/files>
Options -Indexes
</Directory>

Ative a nova configuração no Apache.

# a2enconf glpi

Reinicie o serviço Apache.

# service apache2 stop
# service apache2 start

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

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

• http://35.162.85.57/glpi

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

Selecione o idioma desejado.

Na próxima tela, você terá que aceitar a licença do GLPI.

Na próxima tela, você terá que clicar no botão Instalar.

Na próxima tela, você terá que clicar no botão Instalar.

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

• Host: localhost
• Nome de usuário do banco de dados: glpi
• Senha do banco de dados: *****

Na próxima tela, você terá que selecionar o banco de dados GLPI e clicar no botão Continuar.

Na próxima tela, você terá que desmarcar a caixa de seleção e clicar no botão Continuar.

Na próxima tela, você verá os logins e senhas padrão do GLPI.

Finalmente, você será ressentido com a tela de login do GLPI.

Após um login bem-sucedido, você será enviado para o GLPI Dashboard.

No console do Linux, exclua o arquivo install.php.

# rm /var/www/html/glpi/install/install.php

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