本次采用yum安装 ,支持版本RHEL6.centos6*
安装前先把防火墙和selinux关闭
第一步:依赖包安装 【安装zabbix必须基于LAMP或者LNMP】环境
yum install -y gcc gcc-c++ autoconf httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_per
第二步:安装存储包
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm |
第三步:安装zabbix安装包
yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
第四步:启动数据库 并设置开机启动
/etc/init.d/mysqld start chkconfig mysqld on
第五步:在Mysqld创建数据库和用户
mysqladmin -u root -p password “123456” 设置mysql数据库密码
mysql -uroot -p123456 登录mysql
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql> flush privileges;
mysql> exit
第六步:往mysql数据库里导入数据
cd /usr/share/doc/zabbix-server-mysql-2.4.2/create/
mysql -uzabbix -pzabbix zabbix < schema.sql
mysql -uzabbix -pzabbix zabbix < images.sql
mysql -uzabbix -pzabbix zabbix < data.sql
第七步:编辑zabbix_server.conf配置文件
vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
第八步:zabbix启动服务
/etc/init.d/zabbix-server start
chkconfig zabbix-server on
vim /etc/httpd/conf.d/zabbix.conf
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value date.timezone Asia/Shanghai
第十步:启动Apache服务
/etc/init.d/httpd start
chkconfig httpd on
接下来访问zabbix安装向导 http://IP/zabbix