Ubuntu1804包安装Zabbix5.0

可以参照官方说明文档:https://www.zabbix.com/download?zabbix=5.0&os_distribution=ubuntu&os_version=18.04_bionic&db=mysql&ws=apache

一、环境框架
Ubuntu1804包安装Zabbix5.0_第1张图片
为了实验简单,采用All in one装在同一台机上。
Zabbix相关二进制包说明:
1)安装在Zabbix Server 服务器上

zabbix-server-mysql                 #Zabbix Server 服务器包
zabbix-agent                        #Zabbix 客户端包
zabbix-get                          #Zabbix 服务检测包

2)Web Server php-fpm 前端服务器上

zabbix-frontend-php        #Zabbix 前端web服务包,本质上为LAP
zabbix-apache-conf         #Zabbix 前端web服务配置包,本质为LAP

3)数据库(需要单独安装)

mysql-server

二、安装步骤

官网下载二进制包:

root@ubuntu1804:~# wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+bionic_all.deb
root@ubuntu1804:~# dpkg -i zabbix-release_5.0-1+bionic_all.deb

查询安装源地址配置文件:

root@ubuntu1804:~#  dpkg -L zabbix-release
/.
/etc
/etc/apt
/etc/apt/sources.list.d
/etc/apt/sources.list.d/zabbix.list   #配置文件
/etc/apt/trusted.gpg.d
/etc/apt/trusted.gpg.d/zabbix-official-repo.gpg
/usr
/usr/share
/usr/share/doc
/usr/share/doc/zabbix-release
/usr/share/doc/zabbix-release/README.Debian
/usr/share/doc/zabbix-release/changelog.Debian
/usr/share/doc/zabbix-release/copyright

root@ubuntu1804:~# cat /etc/apt/sources.list.d/zabbix.list
deb http://repo.zabbix.com/zabbix/5.0/ubuntu bionic main
deb-src http://repo.zabbix.com/zabbix/5.0/ubuntu bionic main

默认的官方源地址是国外的,为了安装速度可以替换成国内源。

root@ubuntu1804:~# sed -i.bak 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/apt/sources.list.d/zabbix.list 

root@ubuntu1804:~# cat /etc/apt/sources.list.d/zabbix.list
deb https://mirrors.aliyun.com/zabbix/zabbix/5.0/ubuntu bionic main
deb-src https://mirrors.aliyun.com/zabbix/zabbix/5.0/ubuntu bionic main

更新
[root@zabbix-server ~]#apt update

安装包:

root@ubuntu1804:~#  apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent zabbix-get

安装Mysql:

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

#如果Mysql和Zabbix Server在同一台主机,以下项目可以不改直接跳过

root@ubuntu1804:~# vim /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address            = 127.0.0.1 #改成绑定地址

重启mysql服务:

root@ubuntu1804:~#  systemctl restart mysql.service

检查是否开机启动,乌班图默认是开机启动的:

root@ubuntu1804:~# systemctl is-enabled mysql.service
enabled

#准备数据库和用户

root@ubuntu1804:~# mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 146
Server version: 5.7.35-0ubuntu0.18.04.1 (Ubuntu)

Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> create database zabbix character set utf8 collate utf8_bin;    #创建zabbix为名称的数据库
mysql> create user zabbix@localhost identified by '123456';           #创建用

你可能感兴趣的:(zabbix,ubuntu,mysql)