Installazione dal pacchetto tar.gz

Il pacchetto completo di installazione di Qisutu Monitoring viene fornito come tar.gz. I seguenti comandi corrispondono all’installazione descritta nella pagina del progetto su GitHub.

Sul server Linux, aprire un terminale in una nuova directory di lavoro scrivibile ed eseguire i seguenti comandi:

wget https://ftp.qisutu.de/Monitoring/QisutuMonitoring-1.0.1.tar.gz
tar xzf QisutuMonitoring-1.0.1.tar.gz
cd QisutuMonitoring
sudo sh install.sh

L’archivio viene estratto nella cartella QisutuMonitoring. L’installer copia poi l’applicazione in /opt/netzmonitor; la directory di lavoro non è la successiva directory del programma.

L’installer verifica i file forniti tramite SHA256SUMS, crea l’account di servizio Linux netzmonitor, crea la directory dei dati /var/lib/netzmonitor e configura il servizio in background. A seconda del sistema Linux usa systemd, OpenRC o SysV. Il programma viene poi avviato, salvo disattivazione esplicita di questa operazione.

Alla prima installazione, l’installer chiede la lingua iniziale se non è stata specificata una lingua e viene usato un terminale interattivo. Successivamente mostra il nome utente admin e una password iniziale generata casualmente. Conservare questa password fino al primo accesso.

Opzione

Effetto

--language de

Seleziona il tedesco per la prima installazione. Altri codici lingua: cs, en, es, fr, it, nl, pl, pt-BR, pt-PT, tr.

--skip-packages

Salta l’installazione dei pacchetti di sistema mancanti. Python, OpenSSL, Ping e i client necessari per i propri controlli devono essere già presenti.

--no-start

Installa il programma, ma non avvia immediatamente il servizio.

Esempio con pacchetti di sistema già presenti:

sudo sh install.sh --language de --skip-packages

Su Debian/Ubuntu, le installazioni dei pacchetti usano opzioni che proteggono dalla rimozione dei pacchetti già presenti. I client MariaDB/MySQL e PostgreSQL esistenti vengono riutilizzati. Se non è possibile installare in sicurezza un client di database opzionale mancante, viene mostrato un avviso; i relativi controlli richiedono quindi un pacchetto client compatibile fornito manualmente.