当前位置: 首页>后端>正文

Zabbix Server 安装教程

1.系统需求

OS: Debian10
CPU: 2
RAM:4G
HDD: 100G

注: 这是测试环境,生产环境还需要更多硬件资源.

2.安装Zabbix 官方源

# wget https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix-release/zabbix-release_5.0-1+buster_all.deb
# dpkg -i zabbix-release_5.0-1+buster_all.deb
#rm -rf zabbix-release_5.0-1+buster_all.deb
# apt update

3.安装 Zabbix server,mysql, zabbix-agent 等

# apt install nginx net-tools mariadb-server zabbix-server-mysql zabbix-frontend-php zabbix-nginx-conf zabbix-agent -y
3.1 数据库初始化

确保你的数据库处于运行状态.

命令如下;

# mysql -uroot -p
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> create user zabbix@localhost identified by 'YOURPASS';
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost;
MariaDB [(none)]> quit;
3.2 导入数据库架构;
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Enter password:
3.3为zabbix 配置数据

编辑 zabbix.conf文件.

# sed -i 's/\#\ DBPassword=/DBPassword\=YOURPASS/g' /etc/zabbix/zabbix_server.conf
3.4 配置php 时区
# sed -i 's/\;\ php\_value\[date\.timezone\]\ =\ Europe\/Riga/php\_value\[date\.timezone\]\ \=\ Asia\/Shanghai/g' /etc/zabbix/php-fpm.conf
3.5 配置 nginx

.编辑zabbix 的nginx 配置文件/etc/nginx/conf.d/zabbix.conf`,

将原有 server {}区段内的listen 80;修改为 listen 80 default_server;如下;

...
server {
        listen          80 default_server;
...
        }
        ...

/etc/nginx/sites-enabled/default文件中将 server {}区段内的default_server注释掉.

server {
        listen 80 ;
#default_server;

3.6 重启 Zabbix server 和 zabbix-agent 、nginx 、php等进程
# systemctl restart zabbix-server zabbix-agent nginx php7.3-fpm
# systemctl enable zabbix-server zabbix-agent nginx php7.3-fpm 
3.7 权限问题修复
# chown -R www-data:www-data /usr/share/zabbix/conf/

4.初始化安装zabbix

  1. 配置zabbix前端页面

打开浏览器,地址栏输入 http:/Zabbix服务器IP,安装向导欢迎页面,点击 NextStep

Zabbix Server 安装教程,第1张
  1. 确保所有的检查项状态都是绿色的OK后点击Next Step
Zabbix Server 安装教程,第2张

3.配置数据库

输入数据库相关信息,数据库名、用户名、密码等信息,然后点击Next Step

Zabbix Server 安装教程,第3张
  1. Zabbix server 详情 ,直接点击 Next Step 进入下一步,
Zabbix Server 安装教程,第4张
  1. 预安装摘要信息

检查核对无误后点击 Next Step进入下一步即可.

Zabbix Server 安装教程,第5张

6完成Zabbix 安装.

安装结束,直接点击Finish按钮完成即可,需要说明的是,前面的3.7权限修复就是为修复这一步的权限问题.

Zabbix Server 安装教程,第6张
  1. Zabbix 前端页面
Zabbix Server 安装教程,第7张

到这里为止,Zabbix的安装就结束了.


https://www.xamrdz.com/backend/3ez1993987.html

相关文章: