Развертывание сервера Zabbix

Материал из База знаний
Версия от 09:19, 7 ноября 2014; Admin (обсуждение | вклад) (Новая страница: «category:Linux '''Развертывание сервера Zabbix''' Разворачиваем ОС CentOS и настраиваем сеть: :vi /etc/sys…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Развертывание сервера Zabbix

Разворачиваем ОС CentOS и настраиваем сеть:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

настраиваем DNS

vi /etc/resolv.conf

отключаем брендмауеры

vi /etc/selinux/config
chkconfig iptables off
reboot

Устанавливаем репозитории и обновляемся:

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm
rpm -ihv http://centos.l-sys.ru/6/i386/l-sys-repo-1.0-2.noarch.rpm
yum update -y

Устанавливаем необходимые пакеты:

yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent mysql-server wget phpmyadmin mc mailx postfix net-snmp net-snmp-utils ntp telnet -y
chkconfig mysqld on
service mysqld start
mysql_secure_installation
mysql -uroot -p
mysql> create database zabbix CHARACTER SET utf8;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by "zabbix";
mysql> flush privileges;
mysql> quit;
cd /usr/share/doc/zabbix-server-mysql-2.*/database/mysql
mysql -uzabbix -pzabbix zabbix < schema.sql
mysql -uzabbix -pzabbix zabbix < images.sql 
mysql -uzabbix -pzabbix zabbix < data.sql 

vi /etc/php.ini

date.timezone = Asia/Novosibirsk
post_max_size = 16M
max_execution_time = 300
max_input_time = 300
service httpd restart
chkconfig httpd on
/etc/init.d/zabbix-agent start
chkconfig zabbix-agent on

vi /etc/zabbix/zabbix_server.conf

NodeID=96
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
cd /usr/sbin
./zabbix_server_mysql -n 96 -c /etc/zabbix/zabbix_server.conf
chkconfig zabbix-server on
service zabbix-server start