zabbix 2.0.5 ubuntu 10.04

Zabbix

wget http://repo.zabbix.com/zabbix/2.0/ubuntu/pool/main/z/zabbix/zabbix-agent_2.0.5-2_i386.deb
wget http://repo.zabbix.com/zabbix/2.0/ubuntu/pool/main/z/zabbix/zabbix-frontend-php_2.0.5-2_all.deb
wget http://repo.zabbix.com/zabbix/2.0/ubuntu/pool/main/z/zabbix/zabbix-get_2.0.5-2_i386.deb
wget http://repo.zabbix.com/zabbix/2.0/ubuntu/pool/main/z/zabbix/zabbix-sender_2.0.5-2_i386.deb
wget http://repo.zabbix.com/zabbix/2.0/ubuntu/pool/main/z/zabbix/zabbix-server-mysql_2.0.5-2_i386.deb

 

aptitude install libiksemel3 libiodbc2 libopenipmi0 libssh2-1 mysql-client libcurl3-gnutls fping

libapache2-mod-php5 libgd2-xpm libjpeg62 libt1-5 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxpm4 php5-common php5-gd php5-mysql dbconfig-common libapache2-mod-php5 libgd2-xpm libjpeg62 libt1-5 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxpm4 php5-common php5-gd php5-mysql mysql-server php5-mysql php5
dpkg -i zabbix-server-mysql_2.0.5-2_i386.deb
dpkg -i zabbix-sender_2.0.5-2_i386.deb
dpkg -i zabbix-agent_2.0.5-2_i386.deb
dpkg -i zabbix-get_2.0.5-2_i386.deb
dpkg -i zabbix-frontend-php_2.0.5-2_all.deb

echo ru_RU.UTF-8 UTF-8 >> /var/lib/locales/supported.d/local

dpkg-reconfigure locales
echo 'date.timezone = Europe/Moscow' >> /etc/php5/apache2/php.ini
service apache2 restart

Исправляем знаки вопроса

Решение: Нужно сменить кодировку MySQL-базы из latin1 (которая стоит по умолчанию) на UTF8.

Для этого останавливаем zabbix

sudo /etc/init.d/zabbix-server stop

Затем делаем дамп базы и конвертируем следующими командами:

sudo mysqldump -u root -p --default-character-set=latin1 -c --insert-ignore --skip-set-charset -r zabbix1.sql zabbix
sudo iconv -f ISO8859-1 -t UTF-8 zabbix1.sql > zabbix2.sql
sudo cat zabbix2.sql | sed -e 's/ CHARSET=latin1/ CHARSET=utf8/g' > zabbix3.sql
sudo mysql -u root -p --execute="DROP DATABASE zabbix; CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_general_ci;"
sudo mysql -u root --max_allowed_packet=16M -p --default-character-set=utf8 zabbix < zabbix3.sql

и запускаем Zabbix

sudo /etc/init.d/zabbix-server start



 mysqladmin -u root -p'oldpassword' password newpass 
/usr/share/zabbix/conf/zabbix.conf.php 

Zabbix 2.0 для Ubuntu 10.04 LTS:

# wget http://repo.zabbix.com/zabbix/2.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_2.0-1lucid_all.deb
# dpkg -i zabbix-release_2.0-1lucid_all.deb
# apt-get update

Установка и настройка базы данных MySQL

Debian пакет Zabbix создаст БД Zabbix и заполнит ее начальными данными автоматически. Однако, не имеется никакого способа установки кодовой страницы символов для базы данных MySQL. Если вы используете базу данных mysql как конечную БД для Zabbix, выполните пожалуйста следующие шаги до установки пакета zabbix-server-mysql, или не используйте dbconfig-common.

Установите пакет MySQL сервера:

# apt-get install mysql-server

Задайте параметр кодовой страницы в /etc/mysql/my.cnf

[mysqld]
default-character-set=utf8

Затем запустите mysqld

# service mysql start

Установка пакетов Zabbix

Установите пакеты Zabbix. dbconfig-common создаст базу данных и заполнит начальную схему и данные автоматически. Если конечная БД размещается на другом сервере, тогда установите пожалуйста dbc_remote_questions_default=’true’ в /etc/dbconfig-common/config.

Пример для Zabbix сервера и веб-интерфейса с базой данных mysql.

# apt-get install zabbix-server-mysql zabbix-frontend-php

Пример установки только Zabbix агента.

# apt-get install zabbix-agent

Изменение конфигурации PHP для веб-интерфейса Zabbix

Файл конфигурации Apache для веб-интерфейса Zabbix размещается в /etc/apache2/conf.d/zabbix. Некоторые настройки PHP уже выполнены.

php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value date.timezone Europe/Moscow

Необходимо раскомментировать настройку “date.timezone” и установить корректный часовой пояс для вас. После изменения файла конфигурации перезапустите веб-сервер apache.

# service apache2 restart

Веб-интерфейс Zabbix доступен по адресу http://zabbix-frontend-hostname/zabbix из браузера. Имя пользователя/пароль по умолчанию — Admin/zabbix.

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.