GLPI - Instalação
INSTALAÇÃO
Sistema Operacional : Linux
Distribuição : UBUNTU 16.04.4 LTS 64 Bits
Caracteristicas do Servidor
Maquina Virtual
Maquina Fisica
Processador fisico - i3 - 1.70GHz
Disco - 60 Gb
Memória - 512 Mb
Software necessários
Serviço Web Apache2 e o PHP7.0
Serviço de Banco de Dados o Mysql-server-core-5.7
- Verificar a ultima versão no site --> https://github.com/glpi-project/glpi/releases
- Entro no meu diretório /tools --> Este é um diretório que eu crio para baixar os programas, mas fica a preferência do usuário.
# wget https://github.com/glpi-project/glpi/releases/download/9.2.2/glpi-9.2.2.tgz
- Agora vamos descompactar o arquivo que acabamos de baixar
# tar -zxvf glpi-9.2.2.tgz -C /var/www/html/ --> Descompactando o arquivo diretamente no diretório do web do apache
- Agora vamos até o diretório do apache onde descompactamos o arquivo
# cd /var/www/html
- Veificamos se descompactou certinho o arquivo
- Agora vamos alterar os usuário do diretório
# chown -R www-data:www-data glpi
- Pronto. Com isso concluimos a primeira etapa da instalação.
- Agora vamos Acessar pelo browser e terminar as configurações.
Pronto....
Acessa via browser...
http://ip/glpi
- Concluir as configurações da instalação pelo browser
- No check-list das configurações do servidor feita pelo Setup do GLPI, vão aparecer alguns itens que precisam ser instalados.
- Esta extensão precisa ser instalada para dar continuidade a instalação
# apt-get install php7.0-curl
- Estas outras extensões não são fundamentais, mas vamos incluir elas tambem.
# apt-get install php7.0-ldap php7.0-imap php7.0-xmlrpc php-apcu -y
- Agora precisamos resolver o problema de permissão na pasta files realtada no final do check-list.
- Este é o procedimento correto para resolver esse problema, como o nosso curso é focado em GLPI, não vou entrar nos detalhes de configuração do servidor Apache
- Basta seguir o procedimento a baixo :
1 - Criar arquivo glpi.conf
# vim /etc/apache2/conf-available/glpi.conf
2 - Adicione as informações abaixo no arquivo glpi.conf
<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>
3 - Atualizar as alterações
# a2enconf glpi
# service apache2 reload
- Pronto...
- Configuração do banco de dados.
- Aqui podemos fazer de duas formas, criar e configurar o banco de dados direto do setup ou fazer por linha de comando.
- Para criar e configurar o banco de dados pelo setup é só seguir as informações na tela.
- Para criar o banco de dados por linha de comando, seguem as instruções.
- Pasta onde fica o arquivo de configuração do GLPI >> root@SRV-GLPI:/var/www/html/glpi/install/mysql#glpi-empty.sql
- Agora vamos criar a base de dados para o GLPI no mysql
# mysql -u root -p
mysql> create database glpi character set utf8;
mysql> create user 'glpiuser'@'localhost' identified by 'srvlinux';
mysql> grant all on glpi.* to 'glpiuser'@'localhost';
mysql> flush privileges;
- Agora vamos criar as tabelas do banco importando o arquivo de configuração.
# mysql -uroot -p glpi < /var/www/html/glpi/install/mysql/glpi-empty.sql
- Com este procedimento, Criamo um banco de dados com o nome de glpi e usuário de acesso a este banco de glpiuser
- Prosseguir com a instalação do Setup
- Clicar no botão para iniciar o GLPI
- Mensagem na tela inicial para excluir o arquivo de configuração.
- Pode só renomear a pasta -->> /var/www/html/glpi# mv install/ installBKP
- Na pagina inicial tambem pede para alterar as senhas dos usuários que estão padrão
Os usuários e senhas padrões são:
glpi/glpi para a conta do usuário administrador
tech/tech para a conta do usuário técnico
normal/normal para a conta do usuário normal
post-only/postonly para a conta do usuário postonly
- Pronto, aqui finalizamos a instalação do GLPI
- Até a próxima !
Comentários
Postar um comentário