Installazione di SysPass 3.0.1 su Linux Centos 7

da | Gen 25, 2019

SYSpass è un gestore di password intuitivo, sicuro e multiutente.
Migliorato per le prestazioni e non fare affidamento su framework pesanti solo PHP, HTML5 e Javascript. Consente di installare ed esportare senza requisiti di installazione avanzati.
Crittografia password con CBC AES-256 e utilizzo di PKI per inviarli in modo sicuro.
Disponibile in spagnolo, catalano, inglese, tedesco, francese, russo, polacco e ungherese. Facile da tradurre in qualsiasi lingua.

PRE-REQUISITI E VERSIONI SOFTWARE

SISTEMA OPERATIVO:

CentOS Linux release 7.6.1810 (Core)
WEB SERVER: Apache version 2.4.6
PHP: 7.2.14
DATABASE SERVER: MySQL version 5.5.60
SYSPASS: 3.0.1.19012002

INSTALLAZIONE E CONFIGURAZIONE DEL LAMP

Lanciare i seguenti comandi in sequenza

Attendere qualche istante fino al completamento dell’installazione di tutti i pacchetti

Lanciare il seguente comando per abilitare il servizio http:

Se è tutto corretto dovremmo visualizzare un messaggio come questo:

Quindi lanciare il comando seguente per avviare il servizio Http:

Lanciare il seguente comando per abilitare il servizio del database:

Se è tutto corretto dovremmo visualizzare un messaggio come questo:

Quindi lanciare il comando seguente per avviare il servizio del Database:

Lanciare il seguente comando per la configurazione della password su MariaDB:

Rispondere alle domande come mostrato nell’immagine sovrastante.

CONFIGURAZIONE O DISATTIVAZIONE DEL FIREWALL

Se si desidera lasciare il firewall attivo aggiungere le eccezioni per l’http e https lanciando i comandi elencati di seguito:

Se invece si desidera disattivare il firewall lanciare i comandi elencati di seguito in sequenza:

INSTALLAZIONE DI SYSPASS

Come prima cosa verificare la versione disponibile andando al seguente link

https://github.com/nuxsmin/sysPass/releases

Quindi lanciare il comando seguente per scaricarla (al momento della scrittura di quest’articolo la versione di sysPass è la 3.0.1.19012002)

Lanciare i seguenti comandi in sequenza:

Lanciare il comando:

VERIFICA DEL PHP

Per verificare se il PHP è attivo da console lanciamo il seguente comando:

Se dovesse comparire il seguente messaggio di errore vuol dire che c’è qualcosa che non è andato a buon fine nell’installazione dei pacchetti

Per essere sicuri al 100% creiamo una pagina PHP per la verifica con il seguente comando:

Adesso se da un broswer richiamamo il link http://NOME-SERVER/infophp.php e vediamo una pagina bianca vuol dire che effettivamente c’è qualcosa che non va.

Per riparare l’installazione del PHP lanciare i seguenti comandi:

quindi procediamo con l’installazione dell’ultima versione con il comando:

Quindi riavviamo il server web con il comando:

NOTA BENE: se vogliamo installare una versione diversa dalla 7.2 basterà sostituire all’inizio del comando il seguente parametro:

PHP_VER=”5.6″
PHP_VER=”7.0″
PHP_VER=”7.1″
PHP_VER=”7.3″

Al termine dell’installazione lanciamo il comando:

Se è tutto corretto dovremmo vedere questo messaggio:

E se proviamo a richiamare il link http://NOME-SERVER/infophp.php

Se è tutto OK dovremmo vedere una schermata come quella sovrastante

NOTA BENE: la versione attuale del sysPass funziona solo con le versione PHP >= 7.0 <= 7.2

UPGRADE PHP DALLA VERSIONE 5.4 ALLA VERSIONE 7 (FACOLTATIVO)

Di seguito riporto i comandi da eseguire in sequenza per aggiornare la versione del PHP dalla 5.4 alla 7

INSTALLAZIONE DEL COMPOSER

Per installare il composer lanciare il comando:

Posizionarsi nella cartella /var/www/html/sysPass con il comando:

quindi lanciare i seguenti comandi in sequenza:

Se è andato a buon fine dovremmo vedere il seguente messaggio:

Lanciare il comando:

Se è andato a buon fine dovremmo vedere il seguente messaggio:

Lanciare il comando:

quindi il comando:

Se è andato tutto buon fine dovremmo vedere una schermata come quella sovrastante

Lanciamo i seguenti comandi per attribuire le ACL corrette:

quindi lanciamo:

quindi lanciamo:

Riavviare il server per rendere effettive le modifiche:

CONFIGURAZIONE SSL DI APACHE

Per configurare il protoccolo SSL su Apache seguire l’articolo mostrato di seguito:

Configurazione del protocollo SSL in Apache su Linux Centos 7

Al termine della configurazione SSL possiamo richiamare il link del sysPass

https://IP_OR_SERVER_ADDRESS/syspass/index.php

Inserire le le password dell’utente sysPass Admin e la Master Password. Inserire le credenziali di accesso al database creato in precedenza.

Quindi cliccare su Install

Inserire le credenziali di root per accedere

A questo punto è possibile utilizzare il software per memorizzare le password.

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.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Infrastrutture IT
  • ACT For Cange  Mental Coach
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore Collaboratore
Categorie:CentOS | SYSPass

Related Post

0 commenti

Invia un commento

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

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione