Instalação Linux do servidor zabbix5.0 - etapas superdetalhadas

Ambiente e versão

Máquina virtual (centos7) modo nat
zabbix5.0
usa privilégios de root para operar durante todo o processo

1. Inicialize o ambiente e desligue o firewall

vim /etc/selinux/config
修改 SELINUX=disabble
systemctl stop firewalld  #关闭防火墙
getenforce #查看状态

2. Obtenha a fonte de download do zabbix

rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

3. Mude para a fonte zabbix.repo do Alibaba

sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#'  /etc/yum.repos.d/zabbix.repo

Verifique o arquivo de configuração. O endereço foi alterado para o endereço Alibaba Cloud.

vim /etc/yum.repos.d/zabbix.repo

4. Baixe o servidor zabbix

yum install zabbix-server-mysql zabbix-agent -y

5. Instale extensões

A ferramenta de instalação permite usar múltiplas versões de software na máquina sem afetar o ambiente de dependência de todo o sistema.

Instale coleções de software para facilitar a instalação subsequente de versões superiores do php. A versão padrão do php instalada pelo yum é 5.4, que é muito baixa.

yum install centos-release-scl -y

6. Modifique a fonte front-end do zabbix-front e modifique os seguintes parâmetros

vim /etc/yum.repos.d/zabbix.repo #修改该文件的配置参数

[zabbix-frontend]
name=Zabbix Official Repository frontend - $basearch
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/$basearch/frontend
enabled=1 #开启这里的参数
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

7. Instale o ambiente front-end zabbix e instale-o no ambiente scl.

# 会安装到该目录下
/opt/rh/
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y #安装命令

8. Instale o banco de dados exigido pelo zabbix, mariadb

yum install mariadb-server -y

9. Configure o banco de dados e inicie-o na inicialização

systemctl enable --now mariadb

10. Inicialize o banco de dados e defina a senha

mysql_secure_installation

Ao instalar pela primeira vez, pressione Enter diretamente.

11. Crie banco de dados, usuário e informações de banco de dados exigidas pelo zabbix

create database zabbix character set utf8 collate utf8_bin; #创建zabbix数据库
create user zabbix@localhost identified by 'YourPassword'; #创建用户zabbix@localhost
grant all privileges on zabbix.* to zabbix@localhost; #给zabbix@localhost用户 zabbix数据库的所有权限
flush privileges; #刷新授权表

12. Use o comando zabbix-mysql para importar informações do banco de dados

# mysql -u用户名 -p 数据库名
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
#输入密码
#使用该用户名进入数据库查看zabbix库中是不是已经导入表了

13. Modifique o arquivo de configuração do servidor zabbix e altere a senha do banco de dados

vim /etc/zabbix/zabbix_server.conf

#找到这里修改数据库密码
DBUser=zabbix

### Option: DBPassword
#       Database password.
#       Comment this line if no password is used.
#
# Mandatory: no
# Default:
DBPassword=YourPassword  #设置密码

:wq
#保存 退出

14. Modifique o arquivo de configuração php do zabbix (modifique o fuso horário)

vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
#修改以下内容
php_value[date.timezone] = Asia/Shanghai

15. Inicie os serviços relacionados ao zabbix

systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm #启动
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm #开机启动

16. Visite a entrada do Zabbix

IP do servidor/zabbix

Após entrar, clique em Próximo passo. O display fica todo verde ok, indicando que os preparativos necessários foram concluídos.

17. Após a instalação bem-sucedida, a senha da conta padrão

Administrador

zabbix

Instalado com sucesso, uma salva de palmas!

O próximo artigo apresenta as etapas de instalação do cliente zabbix5.0 e a solução para caracteres gráficos chineses ilegíveis.

Link para etapas de instalação do cliente Zabbix5.0

Acho que você gosta

Origin blog.csdn.net/weixin_55549435/article/details/120332687
Recomendado
Clasificación