Для установки Zabbix нужно выполнить несколько шагов.
-
Загрузите архив исходных кодов
Перейдите на страницу загрузки Zabbix и скачайте архив исходных кодов. Как только он будет загружен, извлеките исходные коды, выполнив:$ tar -zxvf zabbix-2.0.6.tar.gz
-
Создайте аккаунт пользователя
groupadd zabbix useradd -g zabbix zabbix
-
Установка дополнительных пакетов — этого нет в официальном описании установки по адресу
apt-get install php5-gd apache2 php5 libapache2-mod-php5 php5-mysql libmysqlclient-dev libiksemel-dev libcurl4-openssl-dev libsnmp-dev libopenipmi-dev build-essential checkinstall mysql-server
-
Создайте базу данных Zabbix
shell> mysql -u<username> -p<password> mysql> create database zabbix character set utf8; mysql> quit; shell> mysql -u<username> -p<password> zabbix < database/mysql/schema.sql shell> mysql -u<username> -p<password> zabbix < database/mysql/images.sql shell> mysql -u<username> -p<password> zabbix < database/mysql/data.sql
-
Cконфигурируйте исходные коды и установите
./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-jabber make install
-
Просмотрите и отредактируйте файлы конфигурации
- Отредактируйте файл конфигурации Zabbix агента /usr/local/etc/zabbix_agentd.conf. Вам нужно сконфигурировать этот файл для каждого хоста на котором установлен zabbix_agentd. В файле вы должны указать IP адрес Zabbix сервера. Подключения с остальных хостов будут отклонены.
-
отредактируйте файл конфигурации Zabbix сервера /usr/local/etc/zabbix_server.conf. Вы должны указать имя базы данных, пользователя и пароль (если он используется).
-
Запустите демоны
zabbix_server zabbix_agentd
-
Установка веб-интерфейса Zabbix
mkdir /var/www/zabbix cd <zabbix_source>/frontends/php cp -a . /var/www/zabbix
- Дальше открываете страницу http://localhost/zabbix/ и следуете инструкции на экране. После завершения логин и пароль для входа будут: admin zabbix
UPD:
$ sudo cp <zabbix-dir>/misc/init.d/ubuntu/zabbix-agent.conf /etc/init.d/ $ sudo cp <zabbix-dir>/misc/init.d/ubuntu/zabbix-server.conf /etc/init.d/ $ sudo update-rc.d zabbix-agent.conf defaults $ sudo update-rc.d zabbix-server.conf defaults