1. 程式人生 > >CentOS6.5源碼安裝zabbix4.0

CentOS6.5源碼安裝zabbix4.0

bst php.ini zab 配置 etc ldap pch mat app

最新公司需要上一套監控系統,一番調研下來,決定使用zabbix,下班時間搭了一套出來,過程如下

環境如下:

OS CentOS6.5
zabbix 4.0 4.0.2
apche 1.3.12或以上
mysql 5.0.3或以上 5.1.73
php 5.4.0或以上 5.6

建議先搭建lamp環境,環境搭建好之後再安裝zabbix
首先是lamp環境的搭建,,因為整個zabbix安裝下來依賴包很多,所以環境的搭建采取yum方式

appche安裝

yum install -y httpd httpd-devel

mysql安裝
yum install mysql -y
service mysqld start #啟動mysql

mysqladmin -u root password 2018 #設置mysql root 密碼
mysql -uroot -p2018 #登錄mysql
mysql>create database zabbix character set utf8 collate utf8_bin; #創建數據庫zabbix
mysql>grant all privileges on zabbix.
to zabbix@localhost identified by ‘2018‘; #新增賬號zabbix,密碼為2018並授權訪問數據庫zabbix
mysql>flush privileges;
mysql>SHOW DATABASES; #show 查看數據庫
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
| zabbix |
+--------------------+
4 rows in set (0.02 sec)

service mysqld restart #重啟mysql服務

php安裝
rpm -qa | greo php #查看已安裝php版本,如果低於最低要求則刪除

yum remove php #刪除自帶php
yum list php
#查看yum源上是否有自己需要的版本,沒有就添加第三方yum源
rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpmyum -y install php56w php56w-gd php56w-mysqlnd php56w-bcmath php56w-mbstring php56w-xml php56w-ldap
vim /etc/php.ini #編輯配置文件
post_max_size = 16M #zabbix必填參數
max_execution_time = 300 #zabbix必填參數
max_input_time = 300
date.timezone = Asia/Shanghai #zabbix必填參數
always_populate_raw_post_data = -1 #zabbix參數

以上就是lamp 環境的前期準備工作

CentOS6.5源碼安裝zabbix4.0