Como instalar o PHPSysInfo no Debian / Ubuntu

image_pdfimage_print

Em geral, instalar este tipo de sistema é simples, bastando utilizar o aptitude ou apt-get, conforme sintaxe abaixo:

aptitude install phpsysinfo

No entanto, no Debian 8 – Jessie, aparentemente os mantenedores do pacote phpsysinfo não adicionaram automaticamente a integração do sistema com algum webserver, de modo que ao instalar o pacote ele não é acessível.

Caso utilize o Apache2, sugerimos os seguintes passos extras para disponibilizar o sistema.

  1. Acesse o diretório /etc/apache2/conf-enabled/
  2. Crie o arquivo phpsysinfo.conf
  3. Adicione o seguinte conteúdo:
  4. Alias /phpsysinfo /usr/share/phpsysinfo
    <Location /usr/share/phpsysinfo>
            Options None
            Order Allow,Deny
            Allow from localhost 127.0.0.0/8 ::1
            #Adicione aqui os ips ou faixa de ip que podem ter acesso as informações disponibilizadas pelo phpsysinfo. No caso, colocamos a rede interna mais comum.
            Allow from 192.168.1.0/24
    </Location>
    
    <Directory /usr/share/phpsysinfo>
            Require all granted
    </Directory>
    
    
  5. Salve o arquivo e acesse o diretório /etc/apache2/conf-enabled
  6. Crie um link simbólico do arquivo criado neste diretório, conforme o exemplo de comando abaixo:
    1. ln -s ../conf-available/phpsysinfo.conf
  7. /etc/init.d/apache2 reload

E pronto! O sistema deverá estar ativo para ser acessado via browser / navegador na url <ip_do_servidor_ou_nome_do_servidor>/phpsysinfo

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!