x86-zabbix5.0-01-安裝部署
zabbix 5.0 版本于 5 月 11 日正式發布,是最新的 LTS(長期支持)版本,5.0 帶來很多功能和特性.詳見官網文檔:https://www.zabbix.com/cn/whats_new_5_0

官網推薦安裝步驟
https://www.zabbix.com/cn/download?zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=apache
關閉防火墻和 selinux 并重啟
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
systemctl disable --now firewalld
安裝 zabbix rpm 源(使用華為云zabbix源或者阿里云zabbix源)
#用華為云zabbix源
rpm -Uvh https://mirrors.huaweicloud.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
sed -i 's#http://repo.zabbix.com#https://mirrors.huaweicloud.com/zabbix#' /etc/yum.repos.d/zabbix.repo
yum clean all
或#是用阿里云zabbix 源
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
yum clean all
安裝 zabbix server 和 agent
yum install zabbix-server-mysql zabbix-agent -y
安裝zabbix 前端源
yum install centos-release-scl -y
啟用 zabbix 前端源,將[zabbix-frontend]下的 enabled 改為 1
修改/etc/yum.repos.d/zabbix.repo
vi /etc/yum.repos.d/zabbix.repo
安裝 zabbix 前端和相關環境
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y
使用 yum 安裝 centos7 默認的 mariadb 數據庫
yum install mariadb mariadb-server mariadb-devel -y
systemctl enable --now mariadb ? ? ? ?#啟動數據庫,并配置開機自動啟動
mysql_secure_installation ? ? ? ?#初始化 mariadb 并配置 root 密碼
其他都y
創建初始數據庫
# mysql -uroot -p
password
mysql> show databases; ??????? 查看默認數據庫
mysql> create database zabbix character set utf8 collate utf8_bin; ? 我們的電腦自帶的編碼就是utf8
執行成功
mysql> create user zabbix@localhost identified by 'password';??? (密碼可以自行修改)
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql>flush privileges;???? 更新
mysql> quit;
zabbix 數據庫用戶為 zabbix,密碼為 password(可以自行修改)
導入 zabbix 數據庫信息 ,(mysql -u用戶名 -p數據庫名)
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
為Zabbix server配置數據庫
編輯配置文件 /etc/zabbix/zabbix_server.conf
vim /etc/zabbix/zabbix_server.conf
DBPassword=password
設置完成后,檢查一下
grep '^DBPa' /etc/zabbix/zabbix_server.conf
密碼對應即可
為Zabbix前端配置PHP文件里的時區
編輯配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
php_value[date.timezone] = Asia/Shanghai
啟動相關服務,并配置開機自動啟動
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
http://EIP/zabbix/zabbix.php?action=dashboard.view (將EIP改為自己的IP地址)
將頁面改為中文版
zabbix 5.0 版本于 5 月 11 日正式發布,是最新的 LTS(長期支持)版本,5.0 帶來很多功能和特性.詳見官網文檔:https://www.zabbix.com/cn/whats_new_5_0
官網推薦安裝步驟
https://www.zabbix.com/cn/download?zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=apache
關閉防火墻和 selinux 并重啟
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
systemctl disable --now firewalld
安裝 zabbix rpm 源(使用華為云zabbix源或者阿里云zabbix源)
#用華為云zabbix源
rpm -Uvh https://mirrors.huaweicloud.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
sed -i 's#http://repo.zabbix.com#https://mirrors.huaweicloud.com/zabbix#' /etc/yum.repos.d/zabbix.repo
yum clean all
或#是用阿里云zabbix 源
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
yum clean all
安裝 zabbix server 和 agent
yum install zabbix-server-mysql zabbix-agent -y
安裝zabbix 前端源
yum install centos-release-scl -y
啟用 zabbix 前端源,將[zabbix-frontend]下的 enabled 改為 1
修改/etc/yum.repos.d/zabbix.repo
vi /etc/yum.repos.d/zabbix.repo
安裝 zabbix 前端和相關環境
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y
使用 yum 安裝 centos7 默認的 mariadb 數據庫
yum install mariadb mariadb-server mariadb-devel -y
systemctl enable --now mariadb ? ? ? ?#啟動數據庫,并配置開機自動啟動
mysql_secure_installation ? ? ? ?#初始化 mariadb 并配置 root 密碼
其他都y
創建初始數據庫
# mysql -uroot -p
password
mysql> show databases; ??????? 查看默認數據庫
mysql> create database zabbix character set utf8 collate utf8_bin; ? 我們的電腦自帶的編碼就是utf8
執行成功
mysql> create user zabbix@localhost identified by 'password';??? (密碼可以自行修改)
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql>flush privileges;???? 更新
mysql> quit;
zabbix 數據庫用戶為 zabbix,密碼為 password(可以自行修改)
導入 zabbix 數據庫信息 ,(mysql -u用戶名 -p數據庫名)
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
為Zabbix server配置數據庫
編輯配置文件 /etc/zabbix/zabbix_server.conf
vim /etc/zabbix/zabbix_server.conf
DBPassword=password
設置完成后,檢查一下
grep '^DBPa' /etc/zabbix/zabbix_server.conf
密碼對應即可
為Zabbix前端配置PHP文件里的時區
編輯配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
php_value[date.timezone] = Asia/Shanghai
啟動相關服務,并配置開機自動啟動
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
http://EIP/zabbix/zabbix.php?action=dashboard.view (將EIP改為自己的IP地址)
將頁面改為中文版
主動獲取被監控端數據
yum install zabbix-get -y
zabbix_get -s 'IP' -p 10050 -k 'agent.ping'
zabbix_get -s 'IP' -p 10050 -k 'system.hostname'
Zabbix 鯤鵬
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。