1.1環境準備
[root@moban ~]# cat/etc/redhat-release CentOS release 6.5 (Final) [root@moban ~]#/etc/init.d/iptables stop [root@moban ~]# getsebool getsebool: SELinux is disabled [root@moban ~]# ifconfig eth0|awk -F "[ :]+" 'NR==2{print $4}' 192.168.199.10
1.2server端安裝
rpm -ihvhttp://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm yum install httpd zabbixzabbix-server zabbix-web zabbix-server-mysql zabbix-web-mysql mysql-server -y
1.3PHP安裝
rpm -ivhhttp://mirror.webtatic.com/yum/el6/latest.rpm wget -O/etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo yum install php55wphp55w-mysql php55w-common php55w-gd php55w-mbstring php55w-mcrypt php55w-develphp55w-xml php55w-bcmath -y yum removezabbix-server-pgsql -y cp -R /usr/share/zabbix//var/www/html/ #這裏有必要說一下zabbix3.0必須要php5.4以上因此需要安裝特殊源,才能夠安裝php5.5
1.4MySQL配置
cp/usr/share/mysql/my-medium.cnf /etc/my.cnf 啓動MySQL /etc/init.d/mysqld start 創建用戶並授權 mysql create database zabbixcharacter set utf8 collate utf8_bin; grant all on zabbix.* tozabbix@'localhost' identified by '123456'; flush privileges; exit
1.5 導入數據文件
cd/usr/share/doc/zabbix-server-mysql-3.0.3 zcat create.sql.gz |mysql-uzabbix -p123456 zabbix
1.6 相關數據修改
修改php配置文件
vim /etc/php.ini post_max_size = 16M max_execution_time = 300 max_input_time = 300 date.timezone =Asia/shanghai
修改zabbix_server配置文件
vim/etc/zabbix/zabbix_server.conf
修改數據庫地址、數據庫名、 用戶、密碼 分別對應 DBHost= DBName= DBUser= DBPassword= DBSocket=/var/lib/mysql/mysql.sock
文件授權
chmod -R 755/etc/zabbix/web chown -R apache.apache/etc/zabbix/web 啓動apache&& zabbix /etc/init.d/httpd start /etc/init.d/zabbix-serverstart
1.7 登錄web進行安裝
訪問http://192.168.199.10/zabbix
右邊必須全部OK
至此zabbix搭建完畢,可以盡情的去玩耍它了。