In RHEL5 and RHEL6
Install zabbix as root user
Install mysql
-------------
# yum install mysqlInstall zabbix as root user
Install mysql
-------------
Install PHP and Apache (http)
------------------------------
# yum install php
# yum install http
Installation from packages-------------------------------
Installing repository configuration package
Install the repository configuration package. This package contains yum configuration files.
Zabbix 2.0 for RHEL5:
Zabbix 2.0 for RHEL5:
# rpm -ivh http://repo.zabbix.com/zabbix/2.0/rhel/5/x86_64/zabbix-release-2.0-1.el5.noarch.rpm
Zabbix 2.0 for RHEL6:
# rpm -ivh http://repo.zabbix.com/zabbix/2.0/rhel/6/x86_64/zabbix-release-2.0-1.el6.noarch.rpm
Installing Zabbix packages
Install Zabbix packages. Example for Zabbix server and web frontend with mysql database. # yum install zabbix-server-mysql zabbix-web-mysql
Creating initial database
Create zabbix database and user on MySQL. # mysql -uroot mysql> create database zabbix character set utf8; mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; mysql> exit
Import initial schema and data.
# cd /usr/share/doc/zabbix-server-mysql-2.0.4/create # mysql -uroot zabbix < schema.sql # mysql -uroot zabbix < images.sql # mysql -uroot zabbix < data.sql
Starting Zabbix server process
Edit database configuration in zabbix_server.conf # vi /etc/zabbix/zabbix_server.conf DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix Start Zabbix server process. # service zabbix-server start
Editing PHP configuration for Zabbix frontend
Apache configuration file for Zabbix frontend is located in /etc/httpd/conf.d/zabbix.conf. Some PHP settings are already configured.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 Europe/Riga It's necessary to uncomment the “date.timezone” setting and set the right timezone for you. After changing the configuration file restart the apache web server. # service httpd restart
Start MySql service # service mysql start
Browse the URL and Configure the zabbix http://hostname/zabbix
username : admin
password : zabbix
note : use localhost in the place of hostname
database : zabbix
username : zabbix
password : zabbix
Have fun.....