一、yum安装依赖包1.1安装前准备1.1.1更新epel源
1.1.2下载zabbix安装包[iyunv@linux-node1 ~]#mkdir /home/oldboy/tools [iyunv@linux-node1 ~]#cd /home/oldboy/tools [iyunv@linux-node1 tools]# rpm -ivh zabbix-release-2.4-1.el6.noarch.rpm 1.2 开始安装 zabbix yum -y install zabbix zabbix-server zabbix-server-mysql #<==ZABBIXSERVER相关 yum -y install zabbix-web zabbix-web-mysql #<==Apache、Php Web界面环境 yum -y install zabbix-agent #<== ZABBIX客户端 yum -y install mysql-server mysql #<==MySQL客户端与服务端 ###安装zabbix依赖的服务软件包 yum -y install zabbix zabbix-server zabbix-server-mysql zabbix-webzabbix-web-mysql zabbix-agent mysql-server mysql
1.3 修改mysql的配置文件my.confcp /usr/share/mysql/my-medium.cnf /etc/my.cnf vim /etc/my.conf ###放在[mysql]下面 default-storage-engine = innodb innodb_file_per_table collation-server = utf8_general_ci init-connect = 'SET NAMES utf8' character-set-server = utf8 启动mysql /etc/init.d/mysqld start
1.4 初始化 zabbix 存储数据的数据库MySQL [iyunv@linux-node1 ~]# mysql -e "create database zabbixcharacter set utf8 collate utf8_bin;" [iyunv@linux-node1 ~]# mysql -e "grant all on zabbix.* tozabbix@localhost identified by 'zabbix';" [iyunv@linux-node1 ~]# cd/usr/share/doc/zabbix-server-mysql-2.4.6/create #导入数据 [iyunv@linux-node1 create]# mysql zabbix<schema.sql [iyunv@linux-node1 create]# mysql zabbix<images.sql [iyunv@linux-node1 create]# mysql zabbix<data.sql [iyunv@linux-node1 create]# mysqladmin -uroot password oldboy #修改时区 [iyunv@lb01 conf.d]# vim /etc/httpd/conf.d/zabbix.conf php_value date.timezoneAsia/Shanghai #启动zabbix-server服务 /etc/init.d/zabbix-server start
1.5 安装zabbix客户端yum install zabbix-agent -y 修改配置文件 [iyunv@linux-node1 zabbix]# cat -n /etc/zabbix/zabbix_agentd.conf|grep 85 85 Server=127.0.0.1 185 ### Option: BufferSize 285 #Fullpath to location of agent modules. [iyunv@linux-node1 ~]# cat /etc/zabbix/zabbix_server.conf |grep -E"DBPassword|DBHost|DBUser" DBHost=localhost DBUser=zabbix DBPassword=zabbix /etc/zabbix/zabbix_agent start
|