Centos7安裝zabbix監控
阿新 • • 發佈:2018-12-26
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環境已經全部搭建完畢