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

OwnCloud Warning: The “Strict-Transport-Security” HTTP header is not configured to at least “15552000” seconds. For enhanced security we recommend enabling HSTS as described in our security tips.

Quando si accede alla Console di amministrazione si potrebbe visualizzare avvisi di sicurezza e configurazione dopo l'aggiornamento o l'abilitazione di SSL in OwnCloud. L'intestazione HTTP "Strict Transport Security" non è configurata per almeno "15552000" secondi....

leggi tutto

OwnCloud Warning: Transactional file locking should be configured to use memory-based locking, not the default slow database-based locking. See the documentation for more information.

A cosa non serve il blocco dei file transazionali: non impedirà a più utenti di modificare lo stesso documento, né avviserà che altri utenti stanno lavorando sullo stesso documento. Più utenti possono aprire e modificare un file contemporaneamente e il blocco dei file...

leggi tutto

OwnCloud Warning: No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our documentation.

È possibile migliorare significativamente le prestazioni del server ownCloud utilizzando il caching della memoria. Questo è il processo di memorizzazione degli oggetti richiesti di frequente in memoria per un recupero più rapido in seguito. Sono disponibili due tipi...

leggi tutto

0 commenti

Invia un commento

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

Translate »