In questo articolo ti mostreremo come installare GLPI con Apache, PHP e MySQL su un VPS Debian 7. GLPI è un pacchetto di gestione del software IT sviluppato in PHP. Offre molte funzionalità, una delle quali è creare un database con un inventario per la tua azienda (computer, monitor, software, stampanti...).
GLPI ha funzioni avanzate per semplificare la vita quotidiana degli amministratori, come un sistema di tracciabilità dei lavori con notifiche via posta e metodi per creare un database con informazioni di base sulla topologia di rete.
Di seguito sono elencate le funzioni di questa applicazione:
- Inventario di computer, periferiche, stampanti di rete e componenti associati tramite un'interfaccia con OCS Inventory o FusionInventory.
- Gestione delle problematiche su molti ambienti attraverso la creazione di ticket, la gestione dei ticket, l'assegnazione, la programmazione dei ticket, ecc.
- Gestione delle licenze (conforme a ITIL)
- Assegnazione delle apparecchiature per area geografica a utenti e gruppi
- Gestione delle informazioni commerciali e finanziarie (acquisto, garanzia ed estensione, ammortizzazione)
- Gestione dello stato delle apparecchiature
- Gestione delle domande di assistenza di tutti i tipi di inventario delle apparecchiature
- Interfaccia per consentire all'utente di presentare un ticket di supporto
- Gestione aziendale, contratti, documenti relativi agli articoli di inventario
- Prenotazione attrezzatura
- Gestione di domande frequenti (FAQ).
- Generatore di report:hardware, rete o interventi (supporto).
- Supporto multilingue con 45 lingue disponibili.
AGGIORNAMENTO DEL SISTEMA
Accedi al tuo VPS Linux come utente root e prima di tutto assicurati che tutti i pacchetti siano aggiornati:
# apt-get update && apt-get upgrade -y
INSTALLA APACHE
Il comando seguente installerà il server Web Apache.
# apt-get install apache2
Abilita l'avvio di Apache all'avvio:
# update-rc.d apache2 enable
INSTALLA PHP
Successivamente, è necessario installare PHP e alcuni pacchetti aggiuntivi necessari. Immettere quanto segue:
# apt-get install php5 libapache2-mod-php5 php5-mysql php5-gd
INSTALLA MYSQL
Bene. Abbiamo già un'installazione attiva di Apache e PHP. Ora installiamo MySQL:
# apt-get install mysql-server
Se in qualche modo non hai impostato una password di root quando ti è stata richiesta durante l'installazione di MySQL, puoi risolverla con lo script post-installazione "mysql_secure_installation" per impostare una password di root:
# mysql_secure_installation - Set root password? [Y/n] y - Remove anonymous users? [Y/n] y - Disallow root login remotely? [Y/n] y - Remove test database and access to it? [Y/n] y - Reload privilege tables now? [Y/n] y
Dopo aver configurato la tua password di root MySQL, crea un database necessario per l'installazione di GLPI. Inserisci la console MySQL come root:
mysql> create database glpi; mysql> grant all privileges on glpi.* to 'glpiusr'@'localhost' identified by 'your_password'; mysql> flush privileges; mysql> exit
INSTALLA GLPI
In questo articolo utilizziamo la directory /opt per la posizione in cui verrà scaricato GLPI. Ovviamente puoi scaricarlo in una posizione a tua scelta.
# cd /opt
Al momento della stesura di questo tutorial, l'ultima versione stabile di GLPI è la 0.85.4. Il download inizierà dopo l'esecuzione del comando seguente:
# wget https://forge.indepnet.net/attachments/download/2020/glpi-0.85.4.tar.gz
Decomprimiamo l'archivio scaricato nella root del documento di Apache. Se non sai come trovare la root del documento predefinita di Apache, esegui:
# grep DocumentRoot grep DocumentRoot /etc/apache2/sites-available/default
Uscita:
DocumentRoot /var/www
Decomprimi l'archivio nella directory principale dei documenti di Apache:
# tar -xvzf glpi-0.85.4.tar.gz -C /var/www/ # cd /var/www/glpi/
Imposta i permessi corretti in modo da poter procedere con l'installazione:
# chmod -R 777 config/ # chmod -R 777 files/
Ora avvia l'installazione di GLPI aprendo il tuo browser web preferito e navigando su http://tuo_ip_server/glpi. Inserisci le credenziali del database MySQL che hai già creato e termina l'installazione. Dovresti ottenere le seguenti informazioni, il che significa che hai installato correttamente GLPI.
Default logins / passwords are: glpi/glpi for the administrator account tech/tech for the technician account normal/normal for the normal account post-only/postonly for the postonly account You can delete or modify these accounts as well as the initial data.
Per motivi di sicurezza, elimina il file install.php utilizzando il seguente comando:
# rm install/install.php
Sarai accolto dalla pagina di accesso:
Dopo aver effettuato l'accesso, modificare la password in base alle proprie esigenze. Per ulteriori informazioni, consulta la documentazione ufficiale GLPI.
Congratulazioni, hai installato con successo GLPI su un VPS Debian 7.
Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare GLPI per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.