320.06.70.037 [email protected]
Seleziona una pagina

Installazione di Snipe-IT su Ubuntu 16.0

da | Set 22, 2018 | Snipe-IT, Linux, Ubuntu | 0 commenti

DESCRIZIONE

Snipe-IT è stato creato per la gestione delle risorse IT, per consentire ai reparti IT di monitorare chi ha quale laptop, quando è stato acquistato, quali licenze e accessori software sono disponibili e così via.

PRE-REQUISITI

Un server Ubuntu 16.04 incluso un utente non root sudo.

LEMP installato e configurato. Vedi tutorial sottostante

Installazione LEMP Linux, Nginx, MySQL, PHP in Ubuntu 16.04

INSTALLAZIONE

Prima di scaricare Snipe-IT, prepara il server installando alcune librerie PHP aggiuntive e creando il database MySQL e l’utente del database che Snipe-IT utilizzerà per memorizzare i suoi dati.
Snipe-IT è costruito sul framework PHP di Laravel e, pertanto, richiede al manager delle dipendenze di Composer l’installazione e la gestione di librerie PHP aggiuntive.

Lanciamo il comando:


Lanciamo il comando:


Ora, usare l’utility mysql da riga di comando per accedere a MySQL come utente del database di root.


Inserire la password dell’utenza di root

Creiamo un nuovo utente snipeit con il comando:


Al posto del campo PASSWORD inserire la password dell’utente snipeit

Quindi creaimo il database con il comando:


Diamo i privilegi al database creato all’utenza snipeit con il comando:


Lanciare i seguenti comandi per applicare le modifiche:


Usciamo con il comando:

DOWNLOAD E CONFIGURAZIONE DI SNIPE-IT

Accertiamoci che la cartella html sia vuota con il comando:


Una volta che la directory è vuota, scaricare Snipe-IT dal suo repository ufficiale su GitHub con il comando:


Attendere fino al completamento della clonazione

Al termine dovrmemo vedere le seguenti righe:


Posizionamoci nella cartella di installazione con il comando:


cambiare i permessi alle cartelle con i seguenti comandi:


Quindi assegnare i permessi in modo recursivo con i seguenti comandi:


A questo punto possiamo procedere con l’installazione del Composer con il comando:


Dovremmo vedere una schermata come quella sovrastante

Attendere qualche minuto fino al completamento dell’installazione

Inziamo a configurare l’installazione facendo una copia del file .env.example con il comando:


Quindi editiamo il file con il comando:


Sostituiamo nel primo blocco il valore APP_URL=null con il link del sito web


Quindi dovrebbe essere cosi


Nel secondo blocco inseriamo tutte le informazioni relative al database


Quindi dovrebbe diventare cosi:


Salvare e chiudere il file

Adesso utilizzaimo Artisan per popolare il database

posiazionarsi nella cartella html con il comando:


lanciare il seguente comando:



Scrivere Yes quindi INVIO

Dovremmo vederer delle righe com mostrato di seguito


Lanciare quindi il seguente comando per creare una chiave per l’applicazione:



Scrivere Yes quindi INVIO

Se è tutto corretto dovremmo vedere una riga come quella seguente:

CONFIGURAZIONE DI NGINX

Apriamo il file di configurazione di Nginx con il comando:


Posizionarsi in corrispondenza della riga


ed inserire al fondo la cartella public/uploads

Quindi dopo la modifica dovremmo vedere una ricga come mostrato di seguito:


Adesso cerchiamo sempre nel file di configurazione il seguente blocco:


Modifichiamo questo blocco con le seguenti righe:


Salvare e chiudere il file

prima di riavviare Nginx testiamo se la configurazione è corretta con il comando:


Se è tutto OK dovremmo vedere le seguenti righe:


Riavviamo Nginx con il comando:


verifichaimo quindi lo stato di Nginx con il comando:


Se è tutto ok dovremmo vedere una schermata come mostrato nell’immagine sovrastante

CONFIGURAZIONE DI SNIPE-IT CON L’UTILITY PRE-FLIGHT

A questo punto apriamo un browser e lanciamo il link:

https://NOME_SERVER_O_IP

Se è tutto corretto dovremmo vedere la schermata sovrastante

NOTA BENE: ignoriamo gli errori e procediamo con la creazione delle tabelle nel database

Clicchiamo su Next:Create Database Tables

Clicchiamo su Next: Create User per creare l’account amministratore

Inserire tutti i parametri richiesti quindi cliccare su Next:Save User

Se è tutto OK dovremmo accedere al portale di gestione di Snap-IT

A questo punto non ci resta che popolarlo con tutto l’Assett presente nel nostro magazzino e non….

Raffaele Chiatto

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360°…
Mi sono avvicinato al mondo dell’informatica nel lontano 1996 con Windows 95 e da allora non ho più smesso di dedicarmi allo studio ed approfondimento di questo settore.
Laureato in Ingegneria Informatica nel 2009, lavoro nel campo dell’IT dal lontano 2001.

Link – Friends

Infrastrutture IT

English School

Act for Change

Graphic and Web solution

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Translate »