Ti piacerebbe imparare come fare un'installazione GLPI su Ubuntu Linux? In questo tutorial, mostreremo come installare, configurare e accedere a GLPI su un computer con Ubuntu Linux versione 17.

Elenco Hardware:

La seguente sezione presenta l'elenco delle apparecchiature utilizzate per creare questo tutorial GLPI.

Tutti i componenti hardware sopra elencati sono disponibili sul sito Web di Amazon.

Tutorial Relativo a GLPI:

In questa pagina, offriamo un rapido accesso a un elenco di esercitazioni relative all'installazione di GLPI.

Tutorial - NTP su Ubuntu Linux

Per prima cosa, configureremo il sistema per utilizzare la data e l'ora corrette usando NTP.

Sulla console Linux, utilizzare i seguenti comandi per impostare il fuso orario corretto.

# dpkg-reconfigure tzdata

Installa il pacchetto Ntpdate e imposta immediatamente la data e l'ora corrette.

# apt-get update
# apt-get install ntpdate
# ntpdate pool.ntp.br

Il comando Ntpdate è stato utilizzato per impostare la data e l'ora corrette utilizzando il server: pool.ntp.br

Installiamo il servizio NTP.

# apt-get install ntp

NTP è il servizio che manterrà il nostro server aggiornato.

Usa la data del comando per controllare la data e l'ora configurate su Ubuntu Linux.

# date

Se il sistema mostra la data e l'ora corrette, significa che hai seguito correttamente tutti i passaggi.

Tutorial - MariaDB su Ubuntu Linux

Ora, possiamo procedere all'installazione del servizio di database.

Sulla console Linux, utilizzare i seguenti comandi per installare i pacchetti richiesti.

# apt-get update
# apt-get install software-properties-common
# apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
# add-apt-repository 'deb [arch=amd64,i386] http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.2/ubuntu artful main'
# apt-get update
# apt-get install mariadb-server mariadb-client

L'installazione guidata ti chiederà una password per l'utente root.

Al termine dell'installazione, utilizzare il seguente comando per accedere al server del database MariaDB.

Per accedere al server del database, immettere la password impostata sulla procedura guidata di installazione del server MariaDB.

# mysql -u root -p

Utilizzare il seguente comando SQL per creare un database denominato glpi.

CREATE DATABASE glpi CHARACTER SET UTF8 COLLATE UTF8_BIN;

Utilizzare il seguente comando SQL per creare un utente di database denominato glpi.

CREATE USER 'glpi'@'%' IDENTIFIED BY 'kamisama123';

Dare all'utente sql il nome glpi permesso sul database chiamato glpi.

GRANT ALL PRIVILEGES ON glpi.* TO 'glpi'@'%';
quit;

Esercitazione - Installazione di Apache su Linux

Ora, abbiamo bisogno di installare il server web Apache e tutto il software richiesto.

Sulla console Linux, utilizzare i seguenti comandi per installare i pacchetti richiesti.

# apt-get install apache2 php libapache2-mod-php
# apt-get install php-json php-gd php-curl php-mysql php-mbstring php-cas
# apt-get install php-xml php-cli php-imap php-ldap php-xmlrpc php-apcu

Ora dovresti trovare la posizione del file php.ini sul tuo sistema.

Dopo aver trovato, è necessario modificare il file php.ini.

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

Tieni presente che la tua versione di PHP e il percorso del file potrebbero non essere gli stessi dei miei.

Ecco il file originale, prima della nostra configurazione.

file_uploads = On
max_execution_time = 30
memory_limit = 128M
post_max_size = 8M
max_input_time = 60
; max_input_vars = 1000

Ecco il nuovo 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

Dovresti anche riavviare apache manualmente e verificare lo stato del servizio.

# service apache2 stop
# service apache2 start
# service apache2 status

Ecco un esempio dell'output dello stato del servizio APache.

● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Mon 2018-04-23 00:02:09 -03; 1min 4s ago

Tutorial - Installazione GLPI su Ubuntu

Ora, abbiamo bisogno di installare il GLPI Ubuntu Linux.

Sulla console Linux, utilizzare i seguenti comandi per scaricare il pacchetto GLPI.

# mkdir /downloads
# cd /downloads
# wget https://github.com/glpi-project/glpi/releases/download/9.2.2/glpi-9.2.2.tgz
# tar -zxvf glpi-9.2.2.tgz
# ls
glpi glpi-9.2.2.tgz

Spostare tutti i file GLPI nella directory principale dell'installazione di Apache.

Imposta l'autorizzazione file corretta su tutti i file spostati.

# mkdir /var/www/html/glpi
# mv glpi/* /var/www/html/glpi
# 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 la nuova configurazione del file.

<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

Riavvia il servizio Apache.

# service apache2 stop
# service apache2 start

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

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

• http://35.162.85.57/glpi

Dovrebbe essere presentata l'interfaccia di installazione Web GLPI.

Seleziona la lingua desiderata

Nella schermata successiva, dovrai accettare la licenza GLPI.

Nella schermata successiva, dovrai fare clic sul pulsante Installa.

Nella schermata successiva, dovrai fare clic sul pulsante Installa.

Nella schermata successiva, sarà necessario inserire le informazioni del database richieste per connettersi al database GLPI.

• Host: localhost
• Nome utente database: glpi
• Password del database: *****

Nella schermata successiva, dovrai selezionare il database GLPI e fare clic sul pulsante Continua.

Nella schermata successiva, dovrai deselezionare la casella di controllo e fare clic sul pulsante Continua.

Nella schermata successiva, ti verranno presentati gli accessi e le password predefiniti di GLPI.

Infine, sarai risentito con la schermata di accesso GLPI.

Dopo aver effettuato correttamente il login, verrai indirizzato alla Dashboard GLPI.

Sulla console Linux, elimina il file install.php.

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

Congratulazioni, hai installato il sistema GLPI su Ubuntu Linux.