apt安装zabbix
2022/2/13 23:45:18
本文主要是介绍apt安装zabbix,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
下面介绍基于ubuntu18.04,使用apt在ubuntu安装zabbix 4.0.x版本。规划在10.0.0.101
主机安装zabbix server,在10.0.0.104
安装提供msyql服务支持zabbix server。
官网文档
一、安装zabbix server
1.1 下载deb包
# wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+bionic_all.deb # sudo dpkg -i zabbix-release_4.0-3+bionic_all.deb # sudo apt update
1.2 安装Zabbix server,Web前端,agent
# sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent -y
二、准备数据库
2.1 安装mysql
# apt update # sudo apt -y install mysql-server mysql-client #或者安装mariadb-server,mariadb-client # vim /etc/mysql/mysql.conf.d/mysqld.cnf bind-address =0.0.0.0 #修改监听地址 # systemctl enable --now mysql
2.2 创建初始数据库
# mysql -uroot mysql> create database zabbix character set utf8 collate utf8_bin; mysql> create user zabbix@'10.0.0.%' identified by 'magedu.zabbix'; mysql> grant all privileges on zabbix.* to zabbix@'10.0.0.%'; mysql> quit; # systemctl restart mysql
2.3 测试数据库
# apt -y install mysql-client # mysql -uzabbix -pmagedu.zabbix -h 10.0.0.104 mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | zabbix | +--------------------+ 2 rows in set (0.01 sec)
2.4 初始化数据库
##导入基础数据库 # zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -pmagedu.zabbix -h 10.0.0.104 zabbix ##在mysql主机检验发现生成很多数据库 mysql> use zabbix; Database changed mysql> show tables; +----------------------------+ | Tables_in_zabbix | +----------------------------+ | acknowledges | | actions | | alerts | | application_discovery | | application_prototype | | application_template | | applications | | auditlog | .....#初始化成功
三、编辑zabbix server配置文件
编辑配置文件,指定zabbix的相关数据库账户密码
# vim /etc/zabbix/zabbix_server.conf # grep -v "^#" /etc/zabbix/zabbix_server.conf|grep DB DBHost=10.0.0.104 DBName=zabbix DBUser=zabbix DBPassword=magedu.zabbix DBPort=3306
四、解决时区问题
# vim /etc/zabbix/apache.conf <IfModule mod_php7.c> .... php_value date.timezone Asia/shanghai
五、启动服务并访问web界面
5.1 启动服务
# systemctl restart zabbix-server zabbix-agent apache2 # systemctl enable zabbix-server zabbix-agent apache2 # ss -ntl |grep "10050" LISTEN 0 128 0.0.0.0:10050 0.0.0.0:* LISTEN 0 128 [::]:10050 [::]:* ....省略.....
5.2 访问web界面
打开浏览器范文10.0.0.101/zabbix
由此,zabbix serve安装完成
这篇关于apt安装zabbix的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)
- 2024-05-30【Java】百万数据excel导出功能如何实现
- 2024-05-30我们小公司,哪像华为一样,用得上IPD(集成产品开发)?