ПредишенСледващото

Инсталиране Zabbix е трудна задача и често може да доведе до затруднения по време на инсталацията. Аз съм планира да напише статия за инсталирането на системата за мониторинг Zabbix, както и сравнително наскоро пусна нова версия, тя дава тласък, за да започнете.

Кратък преглед на функциите на системата I, описани в статията "Системи за наблюдение и Linux сървър." Днес ние ще се инсталира системата на сървър с Ubuntu.

Zabbix инсталация на Ubuntu 16.04

Zabbix инсталация на Ubuntu 15.10

Ако имате чиста система, трябва да инсталирате MySQL сървър и уеб сървъра Apache. За да направите това, изпълнете няколко прости команди (като основа):

ап-да инсталирате MySQL-сървър MySQL клиент apache2 -y

По време на процеса на инсталиране ще бъдете помолени да въведете паролата за MySQL в главната база данни.

Отидете на страницата за изтегляне и щракнете върху бутона Изтегли в непосредствена близост до вашата система. На следващата страница zabbix-сървъра MySQL и zabbix-фронтенд-PHP трябва да изтеглите действителния пакет 2.

Създаване на отделна папка и изтегляне на своите пакети:

Имайте предвид, че аз съм свалянето на пакети за система за 64-битов.

Ние доставяме командата пакет:

Dpkg -i zabbix-сървъра mysql_3.0.0-1 + trusty_amd64.deb

Dpkg -i zabbix-интерфейса-php_3.0.0-1 + trusty_all.deb

По време на инсталиране на пакети имате грешка може да се появи, което изисква известно, в зависимост, например:

В този доклад се казва, че zabbix-сървъра MySQL изисква създаване libcurl3. се установи:

ап-да-е инсталиран

Можете да бъдете в списъка вече неизвестни зависимости, но ап-да-е инсталиран команда ще инсталира всичко, което трябва. След като инсталирате всички пакети и зависимости рестартират apache2 уеб сървър:

обслужване apache2 презареждане

Монтаж zabbix 03 Януари

Ние се пристъпи към следващата стъпка, и се сблъскват с проблем, който не е настроен на часовата зона. Fix.

CD / и т.н. / apache2 / конф-достъпно
нано zabbix.conf

# Php_value date.timezone Европа / Рига

Инсталиране Zabbix не свършва дотук, следващата стъпка трябва да създадете потребител на базата данни за него и да го напълни с таблици.

Отиди на MySQL сървър команден ред и изпълни командата:

MySQL -u корен -р
CREATE DATABASE zabbix;
Разрешете всички привилегии ON zabbix * ДА zabbix @ Localhost идентифицирани от "zabbix" с предоставяне на опции .;
FLUSH ПРИВИЛЕГИИ;

Сега анализираме какво сме направили тук:

  • Свързване с MySQL сървър;
  • Създаване на база данни с zabbix на име;
  • Zabbix създадете потребителски и отпускане на безвъзмездни средства привилегии на потребителя за zabbix база;
  • Актуализация привилегии;

Потребителят е създаден и сега трябва да попълните таблиците в базата данни. Интернет не е много често се описва къде да търсим тези таблици и как те всъщност се добавят към базата данни.

CD / ЮЕсАр / акции / док / zabbix-сървъра MySQL
софтуерна -d create.sql.gz
MySQL -u zabbix -p zabbix

Ние въведете паролата и изчакайте, докато основата е изпълнен с страници. Ако не, тогава в конфигурация стъпка база данни, ще получите съобщение за грешка на интерфейса не съответства на база данни Zabbix. След тези стъпки, инсталирането е лесно, като кликнете с бутона Next етапа на завършване на нашите усилия щракнете Finish.

Завършете инсталирането Zabbix приключи сега, за да влезете в системата, използвайки данните за вход - администратор. парола - zabbix.

Монтаж zabbix 03 Януари

Кой се сблъскват с един проблем:
корен @ Ubuntu:

# Systemctl статус zabbix-server.service
--------
14 март 03:48:41 Ubuntu systemd [1]: zabbix-server.service: Контрол процес излезе, код = излезе статус = 1
14 март 03:48:41 убунту systemd [1]: не успя да започне LSB: Започнете zabbix-сървър демон.
14 март 03:48:41 убунту systemd [1]: zabbix-server.service: Unit влезе провалена държава.
14 март 03:48:41 Ubuntu systemd [1]: zabbix-server.service: Неуспешно с резултат "изход-код.

За това, че имате на скрийншота. Не сте завършили прехода към директория с файлове, можете да го направите, като напишете CD / ЮЕсАр / акции / док / zabbix-сървъра MySQL. допълнително разопаковате архива и го напълнете с базата данни.
Свързване към база данни също не е изпълнено, тъй като е вероятно, че има грешка в създаването на база данни или потребител за него. Освен това, можете да поставите PhpMyAdmin и да се създаде база данни с потребителя чрез интуитивен уеб интерфейс

И пак екипите probyval добре не е всичко. Направих всичко точно до точката. И дори една и съща версия на операционната система, която zabiksa. Този вид отпадъци, които с MySQL. Тъй като е възможно да се създаде база за zabiksa чрез PhpMyAdmin

Отидете на "Потребителски акаунти -> Добавяне на нов потребителски акаунт", попълнете формата и поставете отметка в "Създаване на база данни с едно и също име и Разрешете всички привилегии на него.". На следващо място, се пристъпи към създаване на базата, натиснете "внос" и изберете файла, за да create.sql.gz на базата данни.

Добър ден! Тук на грешка: Dpkg -i zabbix-интерфейса-php_3.0.3-1 + trusty_all.deb
Dpkg: пакет в зависимост предотврати конфигурация zabbix-интерфейса-PHP:
zabbix-фронтенд-PHP зависи от php5 обаче:
php5 пакет не е инсталиран.
zabbix-фронтенд-PHP зависи от php5-MySQL | php5-mysqlnd | php5-pgsql обаче:
Php5-MySQL пакет не е инсталиран.
и така нататък. ...
Тъй като този ранен час * за инсталиране? Тя не работи с установена php5.5 php5.6 и php7.0. Той има някаква версия на нужда или в друго училище?

/etc/zabbix/zabbix_server.conf otkredaktirovali файл?

Факт е, че от версия 16.04 на Ubuntu като сървър включен Nginx, не Apache, PHP и 7. Въпреки това, PHP работи като самостоятелно приложение, което генерира динамично съдържание и го изпраща на уеб сървър вече. Поради това, че не са спечелили. Освен това, можете да инсталирате PHP модул на Apache - ап-да инсталирате libapache2-мод-php5. позволи модул a2enmod PHP5 на. Той помага, но версията на PHP е 5.
Командата се изпълнява като корен.
Сам не се проверява, информацията от главата, ако не се напише, ще се разбере.

Поставете тъй php7:
# Ап-да инсталирате -y apache2 MySQL-сървър php7.0 libapache2-мод-php7.0 php7.0-CLI php7.0-общ php7.0-MySQL php7.0-BCMath php7.0-mbstring php7.0 -xmlwriter
в zabbix.conf не забравяйте да включите:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!