Instalacja z pakietu tar.gz¶
Pełny pakiet instalacyjny Qisutu Monitoring jest udostępniany jako tar.gz. Poniższe polecenia odpowiadają instalacji opisanej na stronie projektu w GitHub.
Na serwerze Linux otwórz terminal w nowym zapisywalnym katalogu roboczym i wykonaj następujące polecenia:
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
Archiwum jest rozpakowywane do folderu QisutuMonitoring. Następnie instalator kopiuje aplikację do /opt/netzmonitor; katalog roboczy nie jest późniejszym katalogiem programu.
Instalator sprawdza dostarczone pliki na podstawie SHA256SUMS, tworzy konto usługi Linux netzmonitor, zakłada katalog danych /var/lib/netzmonitor i konfiguruje usługę w tle. Zależnie od systemu Linux używa systemd, OpenRC lub SysV. Następnie program jest uruchamiany, o ile nie zostało to wyraźnie wyłączone.
Przy pierwszej instalacji instalator pyta o język początkowy, jeśli nie podano języka i używany jest interaktywny terminal. Następnie wyświetla nazwę użytkownika admin i losowo wygenerowane hasło początkowe. Zachowaj to hasło do pierwszego logowania.
Opcja |
Działanie |
|---|---|
|
Wybiera niemiecki przy pierwszej instalacji. Pozostałe kody języków: |
|
Pomija doinstalowywanie pakietów systemowych. Python, OpenSSL, Ping i klienty potrzebne do kontroli muszą być już dostępne. |
|
Instaluje program, ale nie uruchamia od razu usługi. |
Przykład z już dostępnymi pakietami systemowymi:
sudo sh install.sh --language de --skip-packages
W Debian/Ubuntu instalacja pakietów korzysta z opcji chroniących przed usuwaniem istniejących pakietów. Istniejące klienty MariaDB/MySQL i PostgreSQL są używane dalej. Jeśli brakującego opcjonalnego klienta bazy danych nie można bezpiecznie zainstalować, pojawia się komunikat; odpowiednie kontrole wymagają wtedy ręcznie dostarczonego zgodnego pakietu klienta.