W poprzedniej części zainstalowaliśmy wszystkie usługi wymagane do działania serwera Zabbix. :

http://blog.askomputer.pl/kurs-zabbix-cz-12-instalacja-zabbix-2/

Dziś zajmiemy się konfiguracją bazy danych MySQL.

Uruchamiamy konfigurator zabezpieczeń bazy MySQL:

mysql_secure_installation

 

 

Podajemy hasło. Jeżeli robimy to pierwszy raz to wciskamy tylko enter bez wpisywania hasła,  a następnie ustawiamy własne hasło:

 

 

Konfigurator pozwala nam jeszcze zmienić następujące opcje:

1)      Usunięcie anonimowego użytkownika. Ja usunąłem.

2)      Zabezpieczenie, które pozwala, by konto root mogło się połączyć z bazą tylko lokalnie z serwera. Jeżeli nie chcecie, by root miał możliwość połączenia z bazą z innych sieci to tą opcję powinniście wyłączyć.

3)      Usunięcie testowej bazy danych. Jeżeli ktoś chce się pouczyć obsługi MySQL to warto ją zostawić.

4)      Natychmiastowe wprowadzenie powyższych zmian.

Zatwierdzamy zmiany, a następnie logujemy się do naszej instancji MySQL:

mysql -u root –p

Podajemy wcześniej ustawione hasło.

Wykonujemy poniższe polecenia.

Tworzymy bazę dla systemu Zabbix:

mysql> create database zabbix character set utf8;

Nadajemy pełne uprawnienia do utworzonej przed chwilą bazy dla użytkownika systemowego Zabbix:

mysql> grant all privileges on zabbix.* to ‚zabbix’@’localhost’ identified by ‚password’;

Odświeżamy uprawnienia bazy danych na serwerze:

mysql> flush privileges;

Możemy jeszcze zmienić hasło dla użytkownika Zabbix w instancji MySQL. Robimy to poprzez polecenie:

SET PASSWORD FOR ‚zabbix’@’localhost’ = PASSWORD(‚P@ssw0rd’);

W nawiasie podajemy oczywiście hasło, którego chcemy używać.

Wykonujemy kolejne polecenia polecenia:

mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.0.5/create/schema.sql

mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.0.5/create/images.sql

mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.0.5/create/data.sql

Potwierdzamy hasłem użytkownika Zabbix.

Składnia poleceń może się często różnić. Wszystko jest zależne od tego jaką wersję bazy MySQL zainstalowaliśmy. Jeżeli wersja naszej bazy to 2.0.3 to nasze polecenie będzie wyglądać tak:

mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.0.3/create/schema.sql

Jeżeli nie wiemy jaką wersję bazy mamy zainstalowaną to możemy to sprawdzić poprzez wejście w odpowiedni  katalog za pomocą polecenia:

ls /usr/share/doc/

Uruchamiamy usługę Zabbixa:

Potwierdzamy hasłem użytkownika Zabbix.

Składnia poleceń może się często różnić. Wszystko jest zależne od tego jaką wersję bazy MySQL zainstalowaliśmy. Jeżeli wersja naszej bazy to 2.0.3 to nasze polecenie będzie wyglądać tak:

mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.0.3/create/schema.sql

Jeżeli nie wiemy jaką wersję bazy mamy zainstalowaną to możemy to sprawdzić poprzez wejście w odpowiedni  katalog za pomocą polecenia:

ls /usr/share/doc/

W następnej części zajmiemy się konfiguracją witryny WWW panelu administracyjnego Zabbix.

Poprzednie części:

http://blog.askomputer.pl/kursmonitorowanie-sieci-informatycznej-za-pomoca-narzedzia-zabbix/

Zachęcam do odwiedzenia moich profili w mediach społecznościowych, byś mógł być na bieżąco:


instagram_askomputer
instagram_askomputer pinterest_1475538227_280 social_facebook_box_blue pobrany plik Arkadiusz_Siczek_linkedin Arkadiusz Siczek Usługi informatyczne WBT