zabbix
IP address
Roles
notes
192.168.0.49(chatswood)
zabbix server
Centos 6.8 Zabbix 2.4.8
192.168.0.80(macadamina)
zabbix agent
Centos 6.8 Zabbix 2.4.8
server setup 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 yum install mysql-server -y tar xf zabbix-2.4.8.tar.gz cd zabbix-2.4.8./configure --prefix=/opt/zabbix --enable-server --enable-agent --with-mysql make && make install yum install httpd php-devel php php-mbstring -y vim /etc/hosts 192.168.0.80 macadamina 192.168.0.49 chatswood cd /opt/zabbix/mv etc{,_bak} /bin/cp -rf etc_bak/ etc [root@chatswood ~] LogFile=/tmp/zabbix_server.log PidFile=/tmp/zabbix_server.pid DBSocket=/tmp/mysql.sock DBHost=chatswood DBName=zabbix DBUser=zabbix DBPassword=123456 Timeout=30 [root@chatswood ~] PidFile=/tmp/zabbix_agentd.pid LogFile=/tmp/zabbix_agentd.log Server=chatswood ServerActive=chatswood Hostname=chatswood Timeout=30 /etc/init.d/mysqld start mysql> create database zabbix character set utf8; mysql> grant all on zabbix.* to zabbix@'192.168.0.49' identified by '123456' ; mysql> flush privileges; mysql> use zabbix; mysql> show databases; mysql> exit ; cd zabbix-2.4.8/database/mysqlmysql zabbix < ./schema.sql -p mysql zabbix < ./images.sql -p mysql zabbix < ./data.sql -p mysql -u zabbix -p -h192.168.0.49 mysql> use zabbix; mysql> show databases; mysql> exit ; groupadd -g 508 zabbix useradd -g 508 -u 508 zabbix -M -s /sbin/nologin /opt/zabbix/sbin/zabbix_server -c /opt/zabbix/etc/zabbix_server.conf ps aux|grep zabbix /opt/zabbix/sbin/zabbix_agentd -c /opt/zabbix/etc/zabbix_agentd.conf /opt/zabbix/bin/zabbix_get -s chatswood -k proc.num[] cd zabbix-2.4.8mkdir /var/www/html/zabbix /bin/cp -rf frontends/php/* /var/www/html/zabbix/ vim /etc/php.ini date.timezone = Asia/Shanghai post_max_size = 18M max_execution_time = 350 max_input_time = 350 yum install php-gd php-xml php-mysql php-bcmath -y /etc/init.d/httpd restart ps aux|grep apache /usr/sbin/ntpdate 3.cn.pool.ntp.org chown -R apache /var/www/html/zabbix/
agent setup 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 vim /etc/hosts 192.168.0.80 macadamina 192.168.0.49 chatswood ./configure --prefix=/opt/zabbix --enable-agent --with-net-snmp make && make install groupadd -g 508 zabbix useradd -g 508 -u 508 zabbix -M -s /sbin/nologin cat /opt/zabbix/etc/zabbix_agentd.conf|egrep -v "^#|^$" LogFile=/tmp/zabbix_agentd.log Server=chatswood ServerActive=chatswood Hostname=macadamina /opt/zabbix/sbin/zabbix_agentd -c /opt/zabbix/etc/zabbix_agentd.conf ps aux|grep zabbix lsof|grep zabbix
Access http://192.168.0.49/zabbix , default username: admin password: zabbix
issue
checking for mysql_config… /usr/bin/mysql_config checking for main in -lmysqlclient… no configure: error: Not found mysqlclient library
#yum -y install mysql-devel
Written with StackEdit .