CentOS6.5源碼安裝zabbix4.0
阿新 • • 發佈:2018-12-18
bst php.ini zab 配置 etc ldap pch mat app 最新公司需要上一套監控系統,一番調研下來,決定使用zabbix,下班時間搭了一套出來,過程如下
mysql>SHOW DATABASES; #show 查看數據庫
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
| zabbix |
+--------------------+
4 rows in set (0.02 sec) 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參數
環境如下:
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;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
| zabbix |
+--------------------+
4 rows in set (0.02 sec)
service mysqld restart #重啟mysql服務
php安裝
rpm -qa | greo 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