Łączenie/kontrolowanie komputerów przez sieć za pomocą KontrolPack
Kontroluj komputery w swojej sieci z łatwością dzięki KontrolPack. Łącz i zarządzaj komputerami z różnymi systemami operacyjnymi bez wysiłku.
Zabbix to potężne narzędzie do monitorowania sieci dla systemu Linux. Dzięki niemu możesz łatwo śledzić swoje urządzenia sieciowe, aplikacje itp. W tym przewodniku pokażemy, jak zainstalować Zabbix na Ubuntu Server.
Zanim zaczniemy
Aby zainstalować Zabbix na Ubuntu Server , musisz najpierw zaktualizować swój system. Posiadanie najnowszych pakietów na Ubuntu gwarantuje, że wszystko będzie działać płynnie. Aby zaktualizować system Ubuntu, otwórz terminal. Następnie użyj polecenia apt update , aby sprawdzić dostępność aktualizacji oprogramowania.
Sudo trafna aktualizacja
Po sprawdzeniu dostępności aktualizacji w systemie Ubuntu możesz zainstalować oprogramowanie za pomocą apt upgrade Komenda. Pamiętaj, że uruchomienie polecenia apt upgrade może zająć trochę czasu, zwłaszcza jeśli nie aktualizowałeś od jakiegoś czasu.
Sudo apt uaktualnienie
Gdy system Ubuntu będzie aktualny, uruchom ponownie. Możliwe, że zainstalowałeś nowszą wersję jądra Ubuntu i wymaga to ponownego uruchomienia.
Sudo restart
Będziesz gotowy do rozpoczęcia instalacji Zabbix po ponownym zalogowaniu.
Instalowanie zależności dla Zabbix
Zabbix używa Apache, MySQL, PHP i innych pakietów. Aby używać go w systemie Ubuntu, musisz zainstalować wszystkie te zależności. Używając poniższego polecenia apt install , zainstaluj wszystko, czego Zabbix potrzebuje do działania.
wget https://repo.zabbix.com/zabbix/6.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.2-2+ubuntu22.04_all.deb
sudo apt install apache2 mysql-server php php-mysql php-mbstring php-gd php-xml libapache2-mod-php zabbix-server-mysql zabbix-frontend-php zabbix-agent
Po uruchomieniu powyższego polecenia Ubuntu poprosi o naciśnięcie Y , aby potwierdzić, że chcesz zainstalować pakiety. Zrób tak. Po zainstalowaniu wszystkie zależności zostaną zainstalowane.
Konfiguracja MySQL/PHP
Aplikacja Zabbix wymaga bazy danych MySQL. Aby skonfigurować tę bazę danych, zacznij od wprowadzenia polecenia mysql_secure_installation . To polecenie wyświetli monit o skonfigurowanie hasła root MySQL dla użytkownika root itp.
sudo mysql_secure_installation
Po ustawieniu hasła roota dla SQL w systemie Ubuntu nadszedł czas, aby zalogować się do MySQL przy użyciu nowego hasła. Możesz zalogować się za pomocą następującego polecenia.
sudo mysql -u root -p
Po zalogowaniu użyj następującego polecenia CREATE DATABASE .
CREATE DATABASE zabbixdb character set utf8 collate utf8_bin;
Teraz, gdy baza danych „zabbixdb” istnieje w MySQL w systemie Ubuntu, musisz utworzyć użytkownika dla bazy danych za pomocą polecenia CREATE USER . Zmień „mojehasło” na preferowane hasło użytkownika Zabbix.
CREATE USER 'zabbixuser'@'localhost' IDENTIFIED BY 'mypassword';
Musisz teraz nadać kontu zabbixuser wszystkie uprawnienia w bazie danych „zabbixdb”. Możesz to zrobić za pomocą polecenia GRANT ALL w MySQL.
GRANT ALL PRIVILEGES ON zabbixdb.* TO 'zabbixuser'@'localhost';
Wyjdź z SQL za pomocą poniższych poleceń.
FLUSH PRIVILEGES;
Wyjście
Musisz teraz zaimportować schemat bazy danych Zabbix. Wpisz poniższe polecenia.
sudo gunzip /usr/share/zabbix-sql-scripts/mysql/server.sql.gz
sudo mysql -u root -p zabbixdb <>
Po wyjściu z SQL wprowadź następujące polecenia, aby zaktualizować konfigurację Zabbix PHP. Uwaga, zmień „mypassword” na hasło do bazy danych Zabbix. Zachowaj jednak „1”.
sudo sed -i 's/^\(DBHost\s*=\s*\).*$/\1localhost/' /etc/zabbix/zabbix_server.conf sudo sed -i 's/^\(DBNazwa\s* =\s*\).*$/\1zabbixdb/' /etc/zabbix/zabbix_server.conf sudo sed -i 's/^\(DBUser\s*=\s*\).*$/\1zabbixuser/' /etc/zabbix/zabbix_server.conf sudo sed -i '/^# DBPassword=/a DBPassword= mojehasło ' /etc/zabbix/zabbix_server.conf
Teraz musisz zmienić kilka konfiguracji PHP, aby spełniały wymagania Zabbix. Wprowadź następujące polecenia. Uwaga: czwarte polecenie musi być dostosowane do Twojej strefy czasowej. Zastąp „Ameryka” i „Detroit” swoją strefą czasową. Możesz znaleźć swoją strefę czasową za pomocą timedatectl list-timezones.
sudo sed -i 's/^post_max_size = .*/post_max_size = 16M/' /etc/php/8.1/apache2/php.ini
sudo sed -i 's/^max_execution_time = .*/max_execution_time = 300/' /etc/php/8.1/apache2/php.ini
sudo sed -i 's/^max_input_time = .*/max_input_time = 300/' /etc/php/8.1/apache2/php.ini
sudo sed -i 's/^;date.timezone =$/date.timezone = America\/Detroit/' /etc/php/8.1/apache2/php.ini
może teraz włączyć Zabbix na serwerze WWW Apache2 za pomocą następującego polecenia.
sudo ln -s /etc/apache2/conf-available/zabbix-frontend-php.conf /etc/apache2/conf-enabled/
Konfiguracja Zabbixa
Uruchom Zabbix w wybranej przeglądarce internetowej za pomocą następującego adresu URL:
http://your-ubuntu-server/zabbix
Po uzyskaniu dostępu do adresu URL, Zabbix wyświetli monit o przejście przez proces instalacji. Kliknij „Dalej”, aby potwierdzić, że Twój system jest gotowy do używania Zabbix na stronie „Sprawdzenie wymagań wstępnych”.
Po sprawdzeniu systemu pod kątem Zabbix w sekcji „Sprawdzanie wymagań wstępnych”, kliknij przycisk Dalej, aby przejść do strony „Konfiguruj połączenie z bazą danych”. Stąd wprowadź następujące informacje.
Po wypełnieniu wszystkiego kliknij przycisk „Dalej”, aby przejść do następnej strony. Na następnej stronie będziesz musiał nazwać swój serwer Zabbix, ustawić strefę czasową i domyślny motyw. Po zakończeniu kliknij „Następny krok”.
Na ostatniej stronie zobaczysz wiadomość z gratulacjami informującą, że pomyślnie zainstalowałeś Zabbix. Z tego miejsca możesz zalogować się do interfejsu użytkownika Zabbix za pomocą poniższych informacji o użytkowniku.
Kontroluj komputery w swojej sieci z łatwością dzięki KontrolPack. Łącz i zarządzaj komputerami z różnymi systemami operacyjnymi bez wysiłku.
Czy chcesz automatycznie wykonywać powtarzające się zadania? Zamiast klikać przycisk wiele razy ręcznie, czy nie byłoby lepiej, gdyby aplikacja…
iDownloade to wieloplatformowe narzędzie, które umożliwia użytkownikom pobieranie treści bez zabezpieczeń DRM z serwisu iPlayer BBC. Umożliwia pobieranie obu filmów w formacie .mov.
Funkcje programu Outlook 2010 omówiliśmy szczegółowo, ale ponieważ nie zostanie on wydany przed czerwcem 2010 r., czas przyjrzeć się bliżej programowi Thunderbird 3.
Od czasu do czasu każdy potrzebuje przerwy. Jeśli szukasz ciekawej gry, wypróbuj Flight Gear. To darmowa, wieloplatformowa gra typu open source.
MP3 Diags to najlepsze narzędzie do rozwiązywania problemów w Twojej kolekcji audio. Potrafi poprawnie oznaczyć pliki mp3, dodać brakujące okładki albumów i naprawić VBR.
Podobnie jak Google Wave, Google Voice wzbudził spore zainteresowanie na całym świecie. Google dąży do zmiany sposobu, w jaki się komunikujemy, a ponieważ staje się coraz bardziej
Istnieje wiele narzędzi, które pozwalają użytkownikom serwisu Flickr pobierać zdjęcia w wysokiej jakości, ale czy istnieje sposób na pobranie ulubionych z serwisu Flickr? Niedawno…
Czym jest samplowanie? Według Wikipedii „jest to akt pobrania fragmentu lub próbki jednego nagrania dźwiękowego i ponownego wykorzystania go jako instrumentu lub
Google Sites to usługa Google, która pozwala użytkownikom hostować witrynę na serwerze Google. Jest jednak jeden problem: nie ma wbudowanej opcji tworzenia kopii zapasowej.