1. 程式人生 > >Centos7安裝zabbix監控

Centos7安裝zabbix監控

1、 搭建lamp環境
在centos7上安裝zabbix server3.0之前,我們首先搭建zabbix所需要的lamp環境

下載最新的yum源,如下:

# wget -P /etc/yum.repos.d http://mirrors.aliyun.com/repo/Centos-7.repo

這裡寫圖片描述

現在開始安裝lamp環境,使用如下命令:

# yum -y install mariadb mariadb-server php php-mysql httpd

這裡寫圖片描述

lamp安裝完畢後,我們現在來配置mysql資料庫
設定開機自啟動mysql,並啟動mysql,使用如下命令:

# systemctl enable mariadb
# systemctl start mariadb

初始化mysql資料庫,並配置root使用者密碼。使用如下命令:

# mysql_secure_installation

因為centos7上mysql的預設root使用者密碼為空,所以回車即可,然後輸入新密碼:
這裡寫圖片描述
上圖中主要是配置匿名使用者、test使用者以及root使用者遠端連線等相關配置

mysql初始化完畢後,我們現在來建立zabbix資料庫及其使用者,使用如下命令:

# mysql -uroot -p’123456’ -e “create database zabbix default character set
utf8 collate utf8_bin;
” # mysql -uroot -p’123456’ -e “grant all on zabbix.* to ‘zabbix’@’%’ identified by ‘zabbix’;

現在來測試剛剛建立的zabbix使用者,是否可以連線mysql資料庫,如下:

# mysql -uzabbix -pzabbix

# show databases;

啟動apache以及開放80埠,如下:

# systemctl start httpd

設定開機啟動:

# systemctl enable httpd

開啟防火牆80埠並重啟防火牆:

# firewall-cmd --zone=public --add-port=80/tcp --permanent
# firewall-cmd --reload

到此lamp環境已經全部搭建完畢