Quando se é administrador de um parque informático de escala média/grande é importante possuir as melhores plataformas para gestão e registo de todos os equipamentos/recursos que fazem parte dessa rede.
No mercado existem boas soluções proprietárias mas…no mundo open source há uma plataforma que tem toda as funcionalidades que qualquer administrador de redes precisa. Depois de apresentamos o GLPI em Dezembro de 2013, hoje vamos ensinar como instalar no Ubuntu 16.04.
O GLPI (Gestionnaire libre de parc informatique) é um sistema de gestão de recursos que oferece uma interface muito intuitiva e um conjunto de funcionalidades que permitem manter várias informações sobre todos os recursos de um parque informático.
Como instalar o GLPI no Ubuntu 16.04
A instalação do GLPI é algo bastante simples e rápido. Para isso basta abrir o terminal e executar os seguintes comandos:
Passo 1) Instalar Apache, MySQL e PHP
Para a instalação do Apache, MySQL e PHP e outras dependências devem executar o seguinte comando:
sudo apt-get install apache2 mysql-server
No caso do PHP, devem instalar a versão 5.6 pois a versão 7 dá problemas:
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php5.6 php5.6-gd php5.6-mysql
Durante a instalação do MySQL, devem definir a password para o utilizador root.
Passo 2) Criação da base de dados MySQL
Para criar a base de dados (ex. glpi) e utilizador (ex. glpi, com a password ‘glpipasswd’) para manter toda a informação do glpi, devem seguir os seguintes passos:
mysql -u root -p
CREATE DATABASE glpi;
CREATE USER glpi@localhost;
SET PASSWORD FOR glpi@localhost= PASSWORD("glpipasswd");
GRANT ALL PRIVILEGES ON glpi.* TO glpi@localhost IDENTIFIED BY "glpipasswd";
FLUSH PRIVILEGES;
Passo 3) Instalação do GLPI
A instalação do GLPI é um processo relativamente simples. Para isso basta obter o GLPI usando o seguinte comando:
wget https://github.com/glpi-project/glpi/releases/download/0.90.3/glpi-0.90.3.tar.gz
Depois vamos descompactar para /var/www
sudo su
tar xzf glpi-0.90.3.tar.gz -C /var/www/
E definimos agora as permissões
chown -R www-data:www-data /var/www/glpi
Passo 4) Configurar o Apache2 para disponibilizar o GLPI
O Apache2 no Debian necessita que sejam feitas algumas configurações, ao contrário de outras distribuições Linux. Para isso vamos posicionar-nos no diretório /etc/apache2/sites-available e proceder a algumas alterações.
Primeiro vamos copiar o “template” de configuração para um novo ficheiro com o nome glpi.conf.
cd /etc/apache2/sites-available
cp 000-default.conf glpi.conf
Vamos agora editar o ficheiro glpi.conf e proceder à seguinte alteração:
Gravamos e saímos do ficheiro. Em seguida vamos executar os seguintes comandos.
a2dissite 000-default.conf
a2ensite glpi.conf
service apache2 reload
Nota: Na prática, vamos desactivar a configuração presente no ficheiro 000-default.conf e activar a configuração do ficheiro glpi.conf. Por fim reiniciamos o apache2.
E está pronto o GLPI para configuração.
Passo 5) Configuração do GPI
Vamos começar por abrir o browser e inserir o endereço http://localhost/glpi. Na primeira página apresentada escolhemos o idioma português.
Aceitem os termos da licença (não se esqueçam de a ler)
Carregar em instalar para proceder a instalação de uma nova instância do GLPI
E agora feita a validação de todos os requisitos. Se tiverem por exemplo problemas com permissões, indiquem o utilizador www-data como dono das subpastas do GLPI.
Nota: No final devem carregar em Continuar
Em seguida devem indicar as credenciais para acesso ao MySQL
Como base de dados vamos escolher a que criamos anteriormente. Para este exemplo a base de dados é glpi
Para continuar, basta carregar em Continuar
E temos o GLPI neste momento instalado e configurado. Para aceder a plataforma basta carregar em Use GLPI
Introduzam as credenciais por omissão (ver screenshot anterior)
E cá estamos nós dentro da plataforma
Num próximo tutorial iremos ensinar a instalar o Fusion Inventory (como já tínhamos prometido no passado) que permite fazer facilmente o inventário dos equipamentos numa rede. Alguma dúvida ou questão deixam os vossos comentários.