Configuração Segura do Webroot no GLPI no Apache 2

Neste tutorial, você aprenderá a configurar de maneira segura o diretório raiz do sistema GLPI (a partir da versão 10.0.7) utilizando a recomendação de segurança para a pasta pública. Essa medida ajuda a garantir que arquivos não públicos não possam ser acessados, proporcionando uma camada adicional de segurança.

Passo 1: Criação do Arquivo de Configuração

Abra o terminal no seu servidor GLPI.

Crie um arquivo de configuração chamado glpi.conf na pasta /etc/apache2/conf-available utilizando o seguinte comando:

sudo nano /etc/apache2/conf-available/lab.conf

Adicione o seguinte conteúdo ao arquivo lab.conf:

<VirtualHost *:80>
    ServerName servidor.seudominio.com.br
    DocumentRoot /var/www/html/labglpi/public

    <Directory /var/www/html/labglpi/public>
        AllowOverride All
        RewriteEngine On
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteRule ^(.*)$ index.php [QSA,L]
    </Directory>
</VirtualHost>

Salve e feche o arquivo.

Passo 2: Habilitação do Módulo Rewrite no Apache

Habilite o módulo rewrite no Apache com o seguinte comando:

sudo a2enmod rewrite

Passo 3: Habilitação da Configuração Personalizada

Habilite a configuração personalizada que acabamos de criar com o seguinte comando:

sudo a2enconf lab.conf

Passo 4: Reinicialização do Servidor Web

Reinicie o servidor web Apache para aplicar as novas configurações:

sudo service apache2 restart

Após seguir esses passos, o diretório raiz do sistema GLPI estará configurado de maneira segura, utilizando a pasta pública para evitar o acesso a arquivos não públicos. Certifique-se de realizar essas etapas com cuidado e verifique se o GLPI continua funcionando corretamente após a implementação das alterações.

referências: https://glpi-install.readthedocs.io/pt/latest/prerequisites.html

Agradeço por ler esse artigo e espero vê-lo novamente em breve. Continue nos acompanhando para mais conteúdo relevante e inspirador. Até a próxima!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *