牵着老婆满街逛

严以律己,宽以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

Centos 6 Zabbix : Install

转载自:https://www.server-world.info/en/note?os=CentOS_6&p=zabbix

 
Install Zabbix which is an enterprise open source monitoring system.
It's possible to monitor not only Linux but Windows, Solaris, IBM AIX and others.
[1]
[2]
[3]
[4] Install some other required packages and Zabbix repository.
[root@dlp ~]# 
yum -y install php-mysql php-gd php-xml php-bcmath 

[root@dlp ~]# 
yum -y install http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

[5] Install Zabbix server.
Install Zabbix Agent to monitor Zabbix server itself, too.
[root@dlp ~]# 
yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix_get

[6] Create a database for Zabbix.
[root@dlp ~]# 
mysql -u root -p 

Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 12 Server version: 5.1.73 Source distribution Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. 
mysql> 
create database zabbix; 

Query OK, 1 row affected (0.00 sec)
mysql> 
grant all privileges on zabbix.* to zabbix@'localhost' identified by 'password'; 

Query OK, 0 rows affected (0.00 sec)
mysql> 
grant all privileges on zabbix.* to zabbix@'%' identified by 'password'; 

Query OK, 0 rows affected (0.00 sec)
mysql> 
flush privileges; 

Query OK, 0 rows affected (0.00 sec)
mysql> 
exit 

Bye
[root@dlp ~]# 
cd /usr/share/doc/zabbix-server-mysql-*/create 

[root@dlp create]# 
mysql -u root -p zabbix < schema.sql 

Enter password:
[root@dlp create]# 
mysql -u root -p zabbix < images.sql 

Enter password:
[root@dlp create]# 
mysql -u root -p zabbix < data.sql 

Enter password:
[7] Configure and start Zabbix server.
[root@dlp ~]# 
vi /etc/zabbix/zabbix_server.conf
# line 73: add

DBHost=localhost
# line 107: add DB password for Zabbix

DBPassword=password
[root@dlp ~]# 
/etc/rc.d/init.d/zabbix-server start 

Starting ZABBIX server:
[ OK ]

[root@dlp ~]# 
chkconfig zabbix-server on 


[8] Configure and start Zabbix Agent to monitor Zabbix server itself.
[root@dlp ~]# 
vi /etc/zabbix/zabbix_agentd.conf
# line 85: specify Zabbix server

Server=
127.0.0.1
# line 126: specify Zabbix server

ServerActive=
127.0.0.1
# line 137: change to the own hostname

Hostname=
dlp.srv.world
[root@dlp ~]# 
/etc/rc.d/init.d/zabbix-agent start 

Starting ZABBIX agent:
[ OK ]

[root@dlp ~]# 
chkconfig zabbix-agent on 


[9] Change httpd settings like follows.
[root@dlp ~]# 
vi /etc/httpd/conf.d/zabbix.conf
# line 11: change access permittion for Zabbix frontend

Allow from 
localhost 10.0.0.0/24
# line 18: uncomment and change to your timezone

php_value date.timezone 
Asia/Tokyo
[root@dlp ~]# 
/etc/rc.d/init.d/httpd restart 

Stopping httpd:
[ OK ]

Starting httpd:
[ OK ]

posted on 2017-10-27 13:00 杨粼波 阅读(1109) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理