150 字
1 分钟
zabbix监控面板部署
参考
前言
看见很多运维佬用起了zabbix,好奇起来我也装个看看,看起来还不错的样子。
准备事项
一台电脑 linux
MySQL安装
#更新软件列表sudo apt update#安装MySQLsudo apt install -y mysql-server#确保是否成功安装sudo mysql --version#启动MySQLsudo systemctl start mysql#查看MySQL状态sudo systemctl status mysql#登录MySQL默认安装的时候如果没有提示设置密码那就直接登录sudo mysql -uroot -p#设置MySQL密码(MySQL 8.0)ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';#设置MySQL密码(MySQL 5.7)set password=password('新密码');Zabbix安装
这里以ubuntu24.04和zabbix6.0LTS为例
#切换root账号sudo -i#下载Zabbixwget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_6.0+ubuntu24.04_all.deb#安装zabbix-release_latest_6.0+ubuntu24.04_all.debdpkg -i zabbix-release_latest_6.0+ubuntu24.04_all.deb#安装Zabbix server,Web前端,agent监视apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent#初始化数据库mysql -uroot -p (MySQL密码)mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;mysql> create user zabbix@localhost identified by 'password';mysql> grant all privileges on zabbix.* to zabbix@localhost;mysql> set global log_bin_trust_function_creators = 1;mysql> quit;#导入初始架构和数据,系统将提示您输入新创建的密码。zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix#导入数据库模式后关闭log_bin_trust_function_creators选项。mysql -uroot -p (MySQL密码)mysql> set global log_bin_trust_function_creators = 0;mysql> quit;#为Zabbix server配置数据库#编辑配置文件sudo nano /etc/zabbix/zabbix_server.conf#修改以下的内容DBPassword=(zabbux server的密码)#启动Zabbix server和agent进程,并为它们设置开机自启systemctl restart zabbix-server zabbix-agent apache2systemctl enable zabbix-server zabbix-agent apache2开始使用Zabbix
打开自己的浏览器输入本地ip进行访问
结语
安装不难,界面还挺好看的,如果电脑非常多例如几百台用这个还是挺不错的选择,就是我目前没对应环境,导致很多功能我不能体验…
分享
如果这篇文章对你有帮助,欢迎分享给更多人!
部分信息可能已经过时
相关文章 智能推荐
