Инсталиране 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 презареждане
Ние се пристъпи към следващата стъпка, и се сблъскват с проблем, който не е настроен на часовата зона. 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 Ние въведете паролата и изчакайте, докато основата е изпълнен с страници. Ако не, тогава в конфигурация стъпка база данни, ще получите съобщение за грешка на интерфейса не съответства на база данни Zabbix. След тези стъпки, инсталирането е лесно, като кликнете с бутона Next етапа на завършване на нашите усилия щракнете Finish. Завършете инсталирането Zabbix приключи сега, за да влезете в системата, използвайки данните за вход - администратор. парола - zabbix.
софтуерна -d create.sql.gz
MySQL -u zabbix -p zabbix
Кой се сблъскват с един проблем:
корен @ 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 не забравяйте да включите:
Свързани статии