Zabbix的安装、配置客户端
?1.關(guān)閉防火墻
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config #關(guān)閉selinux開機(jī)自啟,可使用vi命令查看 systemctl disable --now firewalld#關(guān)閉防火墻開機(jī)自啟 reboot2.獲取zabbix官方源
?
3.修改為阿里源
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo4.安裝 Software Collections,便于后續(xù)安裝?版本的 php,默認(rèn) yum安裝的 php 版本為 5.4 過低。
yum install centos-release-scl -y5.安裝zabbix前端環(huán)境
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y?6.安裝zabbix所需的數(shù)據(jù)庫,直接?centos7?帶的mariadb
yum install mariadb-server -y?7.設(shè)置開機(jī)自啟
systemctl enable --now mariadb8.初始化mariadb,設(shè)置root密碼,liu123
mysql_secure_installation9.使?root?戶登錄mariadb,建?zabbix數(shù)據(jù)庫,這?的編碼設(shè)置,?常
重要,否則zabbix?法安裝
10.使用zabbix-mysql命令,導(dǎo)入數(shù)據(jù)庫信息
#mysql -u用戶名 -p zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix11.修改zabbix service配置文件,修改數(shù)據(jù)庫的密碼
vi /etc/zabbix/zabbix_server.conf DBPassword= #修改密碼,將前面的#去掉12.修改 zabbix的php配置文件??/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf ?的時(shí)區(qū)
vi /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf php_value[date.timezone] = Asia/Shanghai13.啟動(dòng)相關(guān)服務(wù)
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm然后去Web界面輸入 http://IP/zabbix 就可以了
配置客戶端
1.yum源配置,防?墻關(guān)閉
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/configsystemctl disable --now firewalldreboot2.注意時(shí)間正確
yum install ntpdate -yntpdate -u ntp.aliyun.commv /etc/localtime{,.bak}ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime3.安裝agent2
yum install zabbix-agent2 -y
4.配置文件了解
默認(rèn)配置?件為 /etc/zabbix/zabbix_agent2.conf
默認(rèn)?進(jìn)制?件為 /usr/sbin/zabbix_agent2
5.啟動(dòng)agent2且開機(jī)自啟
systemctl enable --now zabbix-agent2
6.檢查端口
netstat -tunlp|grep zabbix #修改主機(jī)名hostnamectl set-hostname zbx-agent2h7.修改agent2配置文件,修改如下,填寫zabbix-server主機(jī)ip和主機(jī)名
[root@localhost ~]# grep -Ev '^#|^$' /etc/zabbix/zabbix_agent2.conf PidFile=/var/run/zabbix/zabbix_agent2.pid LogFile=/var/log/zabbix/zabbix_agent2.log LogFileSize=0 Server=192.168.45.159 ServerActive=192.168.45.159 Hostname=zbx-agent03 Include=/etc/zabbix/zabbix_agent2.d/*.conf ControlSocket=/tmp/agent.sockServer=? ? ? ? #修改為服務(wù)端的IP地址
ServerActive=? ? ? ? #修改為服務(wù)端地址
Hostname=? ? ? ? #修改成自己的主機(jī)名即可
?8.修改完配置文件后,重啟agent2
systemctl restart zabbix-agent29.測試 服務(wù)端 的連通性
#服務(wù)端下載 yum install zabbix-get -y顯示以下結(jié)果這表明配置無誤
總結(jié)
以上是生活随笔為你收集整理的Zabbix的安装、配置客户端的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用 Python 批量提取 PDF 的图
- 下一篇: 营销qq会话在线聊天代码(也可以匿名)