Installazione di GLPI su Ubuntu Linux

Questo tutorial ti mostrerà tutti i passaggi necessari per installare GLPI su Ubuntu Linux.

1. Installa MySQL su Ubuntu Linux

GLPI richiede un sistema di database per memorizzare tutta la sua configurazione.

Utilizzare il comando APT di Ubuntu per installare il server MySQL.

# apt-get update
# apt-get install mysql-server mysql-client

Utilizzare il seguente comando per accedere alla console di servizio MySQL.

# mysql -u root -p

Sulla console MySQL, è necessario eseguire le seguenti attività:

• Creare un database chiamato glpi.
• Creare un account utente MySQL denominato glpi.
• Dare il pieno controllo del database glpi all'utente glpi.

CREATE DATABASE glpi CHARACTER SET UTF8 COLLATE UTF8_BIN;
CREATE USER 'glpi'@'%' IDENTIFIED BY 'kamisama123';
GRANT ALL PRIVILEGES ON glpi.* TO 'glpi'@'%';
FLUSH PRIVILEGES;
quit;

2. Installa Apache su Ubuntu Linux

GLPI richiede un server Web con supporto PHP per presentare le sue pagine web.

Utilizzare il comando APT di Ubuntu per installare il server Apache.

# apt-get update
# apt-get install apache2 php7.2 php7.2-mysql libapache2-mod-php7.2

Installa i moduli PHP richiesti da Apache.

# apt-get install php7.2-json php7.2-gd php7.2-curl php7.2-mbstring php-cas
# apt-get install php7.2-xml php7.2-cli php7.2-imap php7.2-ldap php7.2-xmlrpc php-apcu

Abilita mod_rewrite di Apache.

Modifica il file apache2.conf.

# a2enmod rewrite
# vi /etc/apache2/apache2.conf

Aggiungi le seguenti righe alla fine di apache2.conf

<Directory /var/www/html>
AllowOverride All
</Directory>

Trova la posizione del file di configurazione PHP sul tuo sistema.

Modifica il file di configurazione php.ini.

# updatedb
# locate php.ini
# vi /etc/php/7.2/apache2/php.ini

La tua versione di PHP potrebbe non essere uguale alla nostra.

La posizione del file di configurazione PHP potrebbe non essere uguale alla nostra.

Ecco il file con la nostra configurazione.

file_uploads = On
max_execution_time = 300
memory_limit = 256M
post_max_size = 32M
max_input_time = 60
max_input_vars = 4440

Riavviare manualmente il server Web Apache.

# service apache2 restart
# service apache2 status

Verifica lo stato del servizio Apache.

● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Mon 2018-12-03 03:41:12 -02; 2 days ago

3. Installare GLPI su Ubuntu Linux

Dopo aver terminato la configurazione di MySQL e Apache, possiamo avviare l'installazione di GLPI.

Scarica l'ultima versione di GLPI ed estrai il pacchetto.

# cd /tmp
# wget https://github.com/glpi-project/glpi/releases/download/9.3.3/glpi-9.3.3.tgz
# tar -zxvf glpi-9.3.3.tgz

Spostare la cartella GLPI all'interno della directory dell'unità radice di Apache.

Dare all'utente www-data il controllo completo sulla directory GLPI e sui suoi file.

# mv glpi /var/www/html/
# chown www-data.www-data /var/www/html/glpi/* -R

Creare un file di configurazione Apache chiamato glpi.conf.

# vi /etc/apache2/conf-available/glpi.conf

Ecco il file con la nostra configurazione.

<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>

Abilita la nuova configurazione su Apache.

# a2enconf glpi

Riavviare manualmente il server Web Apache.

# service apache2 restart

4. Configura GLPI su Ubuntu Linux

Apri il tuo browser e inserisci l'indirizzo IP del tuo server web plus / glpi.

Nel nostro esempio, il seguente URL è stato inserito nel browser:

• http:/.200.200.200/glpi

Sarà presentata la procedura guidata di installazione di GLPI.

Seleziona la lingua desiderata

GLPI Language

Accetta i termini di licenza GLPI

GLPI terms of license

Clicca sul pulsante Installa.

GLPI Installation

Clicca sul pulsante Continua.

GLPI Installation Summary

Immettere le informazioni di accesso MySQL necessarie per connettersi al database GLPI

GLPI MySQL

Selezionare il database GLPI e fare clic sul pulsante Continua.

GLPI Database installation

Clicca sul pulsante Continua.

GLPI Usage statistics

Prendi nota degli accessi e delle password predefiniti.

Fare clic sul pulsante Usa GLPI.

Nella schermata di accesso, inserire l'account e la password GLPI.

Dopo un accesso riuscito, verrà visualizzato il dashboard GLPI.

GLPI Dashboard

Congratulazioni, GLPI è installato sul tuo sistema.

Sulla console Linux, eliminare il file di installazione GLPI.

# rm /var/www/html/glpi/install/install.php