1.安装所需要的库
[root@qlinux ~]# yum install -y epel-release

[root@qlinux ~]# yum install net-snmp net-snmp-utils
[root@qlinux ~]# yum install -y iksemel libssh2
1.2 安装LAMP环境

root@qlinux ~]# yum install -y httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring

1.2.1 启动httpd服务
[root@qlinux ~]# /etc/init.d/httpd start
1.2.2 打开 php.ini 配置文件,修改如下参数
[root@qlinux ~]# vim /etc/php.ini
max_execution_time 300
memory_limit 128M
post_max_size 16M
upload_max_filesize 2M
max_input_time 300
date.timezone = Asia/Shanghai
1.3 安装zabbix
1.3.1下载安装

[root@qlinux ~]# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
[root@qlinux ~]# yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent

1.3.2 创建初始化数据库
[root@qlinux ~]# /etc/init.d/mysqld start
[root@qlinux ~]# mysql
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all on *.* to 'zabbix'@'localhost' identified by 'zabbix';
mysql> quit
[root@qlinux ~]# cd /usr/share/doc/zabbix-server-mysql-2.4.7/create/
[root@qlinux create]# mysql -uroot zabbix < schema.sql
[root@qlinux create]# mysql -uroot zabbix < p_w_picpaths.sql
[root@qlinux create]# mysql -uroot zabbix < data.sq

1.4 配置zabbix
[root@qlinux ~]# vim /etc/zabbix/zabbix_server.conf 
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

1.5 开启监控vsphere选项

StartVMwareCollectors=5 (0-250) 只有大于0时才能是该功能生效,意为预先配置的vmware监控实例数量。

VMwareFrequency=60       zabbix获取更新vmware集群结构的最小间隔时间,单位为分钟。

VMwareCacheSize=80M     (256K-2G)内存中维护的vmware集群结构的大小,建议80M。

1.6 启动服务
[root@qlinux ~]# /etc/init.d/zabbix-server start;/etc/init.d/zabbix-agent start
1.7 web安装
http://ip/zabbix

默认用户:Admin

默认密码:zabbix

wKiom1Z_qNngKpaiAALwj1LDMmE357.jpg

wKiom1Z_qN_B2mOkAALpvDtcrHQ561.jpg

wKiom1Z_qOTBh1ShAALm5JTL_E4349.jpg

wKiom1Z_qOjBDv4eAAI8LttHXbc375.jpg

wKiom1Z_qOzAtUhHAAJhM8eCxKo282.jpg