Installatie vanuit het tar.gz-pakket

Het volledige installatiepakket van Qisutu Monitoring wordt als tar.gz-archief beschikbaar gesteld. De volgende opdrachten komen overeen met de installatie-instructies op de projectpagina op GitHub.

Open op de Linux-server een terminal in een nieuwe, beschrijfbare werkmap en voer de volgende opdrachten uit:

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

Het archief wordt uitgepakt in de map QisutuMonitoring. Het installatieprogramma kopieert de toepassing vervolgens naar /opt/netzmonitor; de werkmap is niet de uiteindelijke programmamap.

Het installatieprogramma controleert de meegeleverde bestanden aan de hand van SHA256SUMS, maakt het Linux-dienstaccount netzmonitor aan, maakt de gegevensmap /var/lib/netzmonitor aan en richt de achtergronddienst in. Afhankelijk van het Linux-systeem gebruikt het systemd, OpenRC of SysV. Het programma wordt daarna gestart, tenzij dit uitdrukkelijk is uitgeschakeld.

Bij de eerste installatie vraagt het installatieprogramma naar de begintaal als er geen taal is opgegeven en een interactieve terminal wordt gebruikt. Daarna worden de gebruikersnaam admin en een willekeurig aangemaakt startwachtwoord weergegeven. Bewaar dit wachtwoord tot de eerste aanmelding.

Optie

Werking

--language de

Kiest Duits voor de eerste installatie. Andere taalcodes: cs, en, es, fr, it, nl, pl, pt-BR, pt-PT, tr.

--skip-packages

Slaat het installeren van systeempakketten over. Python, OpenSSL, Ping en de clients die voor uw controles nodig zijn, moeten al beschikbaar zijn.

--no-start

Installeert het programma, maar start de dienst niet meteen.

Voorbeeld met systeempakketten die al aanwezig zijn:

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

Onder Debian/Ubuntu gebruiken de pakketinstallaties beveiligingsopties om te voorkomen dat bestaande pakketten worden verwijderd. Bestaande MariaDB/MySQL- en PostgreSQL-clients worden verder gebruikt. Als een ontbrekende optionele databaseclient niet veilig kan worden geïnstalleerd, verschijnt er een melding; voor de bijbehorende controles moet dan handmatig een compatibel clientpakket beschikbaar worden gesteld.