最新消息:本站持续更新中,请注意添加收藏夹。搜索关键词时,多换一个同义词。比如要搜索界面,可以尝试页面,画面,PER档等词汇。善于搜索,将大大提高你的查找效率。

Ubuntu安装监控软件Zabbix6.0

软件安装 bron1984 3265浏览

Ubuntu安装监控软件Zabbix6.0

【测试环境:Ubuntu20.04 , zabbix6.0】

1、首先第一步,一定要去官网上找到正确的安装,如下图,软件版本,系统版本,数据库等都要选择完后,就会出来教程。网络上教程里的那个安装路径不一定适合你的系统或者版本。使用root用户安装

【zabbix安装包下载】 https://www.zabbix.com/cn/download

2、然后官网也会给出相应的安装步骤。就是简单了点,有些东西默认你是会的。

Install and configure Zabbix for your platform

a. Install Zabbix repository 按官网上的语句安装就行。我这里复制出来展示和解释用的。

#安装源下载获取

# wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-4+ubuntu20.04_all.deb
#安装zabbix官方仓库源

# dpkg -i zabbix-release_6.0-4+ubuntu20.04_all.deb
#更新Ubuntu系统

# apt update

b. 安装Zabbix server,Web前端,agent

#zabbix相关组件安装

# apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent

c. 创建初始数据库
这里Make sure you have database server up and running.就是默认你已经设置好了数据库。所以要补充一下

#mysql数据库安装

root@UBUNTU:~# apt install -y mysql-server

#数据库初始化

root@UBUNTU:~# mysql_secure_installation

mysql_secure_installation 这里面有几个选项,还要修改数据库的root密码。具体可以去百度一下。

#登录数据库创建用户(zabbix使用用户)

root@UBUNTU:~# mysql -uroot -p

输入password
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;

#用创建的用户测试连接

root@UBUNTU:~# mysql -uzabbix -ppassword

mysql> quit

Bye

#启动数据库

root@UBUNTU:~# systemctl start mysql.service

#查看mysql状态

root@UBUNTU:~# systemctl status mysql

  1. zabbix配置

#更改zabbix时区

root@UBUNTU:~# vim /etc/zabbix/apache.conf

修改php_value date.timezone 为 Asia/Shanghai

#zabbix数据库导入表 导入初始架构和数据,系统将提示您输入新创建的密码

# zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql –default-character-set=utf8mb4 -uzabbix -p zabbix

会提示啥直接显示密码不安全mysql: [Warning] Using a password on the command line interface can be insecure.。但只是提示,不影响操作。

导入完成后:

# mysql -uroot -p
输入password
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;

  1. 为Zabbix server配置数据库

编辑配置文件vi /etc/zabbix/zabbix_server.conf

修改DBPassword=你的password,

其它的DBHost=localhost DBName=zabbix DBUser=zabbix 按你建立的数据库来。如果都是完成按教程来的,那就不用修改。默认建立的数据库就是zabbix ,用户是zabbix

  1. 启动Zabbix server和agent进程

启动Zabbix server和agent进程,并为它们设置开机自启:

# systemctl restart zabbix-server zabbix-agent apache2

# systemctl enable zabbix-server zabbix-agent apache2

  1. web登录使用

http://你的服务器IP/zabbix/setup.php

默认登陆账号user:Admin ,密码passwd:zabbix 。

转载请注明:赫非域 » Ubuntu安装监控软件Zabbix6.0