Pagoda compila e instala zabbix 5.0

Configuración de pagoda:

Sitio web oficial de Pagoda: https://www.bt.cn/
Pagoda Linux panel es un software de administración de servidor que mejora la eficiencia de operación y mantenimiento. Admite LAMP / LNMP / cluster / monitoreo / sitio web / FTP / base de datos / JAVA con un clic y más de 100 funciones de administración de servidor.

Descargar pagoda de aterrizaje

Descargue el script pagoda e instálelo

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Una vez completada la instalación,
Inserte la descripción de la imagen aquíabra el navegador como se muestra en la siguiente figura y use la dirección dada para acceder (use el comando bt para modificar la cuenta y contraseña iniciales)
Inserte la descripción de la imagen aquí

Instalar el entorno LNMP

Instalación con un clic del entorno LNMP
Nota: zabbx5.0 requiere compatibilidad con php7.2 o una versión superior, elija php7.4 aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
manual de instalación:

nginx安装目录
/www/server/nginx

nginx配置文件
/www/server/nginx/conf/nginx.conf
多域名Nginx配置文件:
/www/server/panel/vhost/nginx/你的域名.conf

mysql安装目录
/www/server/mysql

数据存储目录
/www/server/data

mysql配置文件
/etc/my.cnf

php安装目录
/www/server/php

php配置文件
/www/server/php/74/etc/php.ini

Compila e instala:

  1. Descargue la versión 5.0 del paquete del sitio web oficial de zabbix
    https://www.zabbix.com/cn/
    Inserte la descripción de la imagen aquí
  2. Sube y descomprime el paquete
tar -zxf zabbix-5.0.7.tar.gz

Inserte la descripción de la imagen aquí

  1. Crear usuarios y grupos de usuarios de zabbix
 groupadd zabbix
 useradd zabbix -g zabbix -s /sbin/nologin

  1. Instale el entorno precompilado.
    Puede haber algunas dependencias que requieran fuentes epel, y no importa si se reportan algunos errores.
yum install  -y unixODBC-devel  net-snmp-devel net-snmp  snmpd   libxml2 libxml2-devel  curl curl-devel  libcurl   libcurl-devel epel-release    gcc gcc-c++ make php* unixODBC unixODBC-devel  fping OpenIPMI OpenIPMI-libs httpd   libevent-devel   libevent mysql-devel java-1.8.0-openjdk*   
  1. Compilar
cd zabbix-5.0.7

./configure --prefix=/usr/local/zabbix-server --enable-server --enable-agent --with-mysql  --enable-ipv6  --with-net-snmp --with-libcurl --with-libxml2 --with-unixodbc 

Compilado correctamente
Inserte la descripción de la imagen aquí
instalado

make & make install

Importación de base de datos

  1. Cambiar la contraseña raíz de la base de datos mysql
bt 

Inserte la descripción de la imagen aquí

  1. Ingrese a la base de datos para crear la biblioteca utilizada por zabbix
mysql -u root --p

mysql>create database zabbix character set utf8 collate utf8_bin;
mysql>create user 'zabbix'@'localhost' identified by '密码';
mysql>grant all privileges on zabbix.* to 'zabbix'@'localhost';
mysql>flush PRIVILEGES;
mysql>exit
  1. Importar base de datos
数据库表在下载解压的包里,我们需要把三个表依次导入更改创建的库中。

mysql> use zabbix;    # 进入zabbix库中

mysql>source /opt/zabbix-5.0.7/database/mysql/schema.sql;
mysql>source /opt/zabbix-5.0.7/database/mysql/images.sql;
mysql>source /opt/zabbix-5.0.7/database/mysql/data.sql;

Echale un vistazo

Inserte la descripción de la imagen aquí

Modificar el archivo de configuración

  1. Modifique el archivo de configuración zabbix_server.conf
vim /usr/local/zabbix-server/etc/zabbix_server.conf
  1. Borrar, escriba la siguiente configuración
LogFile=/var/log/zabbix/zabbix_server.log    
PidFile=/tmp/zabbix_server.pid
DBHost=localhost       #数据库连接地址
DBName=zabbix          #数据库库名
DBUser=zabbix          #数据库账户
DBPassword=密码         #数据库密码
DBSocket=/tmp/mysql.sock      
DBPort=3306
StartPollers=100
StartTrappers=10
StartPingers=10
StartDiscoverers=10
Timeout=4
LogSlowQueries=3000
Include=/usr/local/zabbix-server/etc/zabbix_server.conf.d/*.conf
StatsAllowedIP=127.0.0.1

Visita la configuración de la página

  1. Modifique el valor max_input_time de php a 300 en el panel de pagoda (también puede modificarlo en el archivo de configuración php.ini)
    Inserte la descripción de la imagen aquí

  2. Eliminar en la función deshabilitadaputenv
    Inserte la descripción de la imagen aquí

  3. Cree un sitio para la orientación de la interfaz

Inserte la descripción de la imagen aquí
Elimina todo el contenido del sitio recién creado.

rm -rf /www/wwwroot/www.站点名字/*
  1. Copie todos los archivos en el directorio ui del paquete de código fuente zabbix descomprimido localmente al directorio de lanzamiento del sitio
cp -r /opt/zabbix-5.0.7/ui/* /www/wwwroot/www.站点名字/

programa de inicio

/usr/local/zabbix-server/sbin/zabbix_server -c /usr/local/zabbix-server/etc/zabbix_server.conf   ##启动监控服务端
/usr/local/zabbix-server/sbin/zabbix_agentd -c /usr/local/zabbix-server/etc/zabbix_agentd.conf   ##监控自身agent开启

Puede poner estos dos comandos en el comando /etc/rc.d/rc.local y comenzar automáticamente después de arrancar.
Inserte la descripción de la imagen aquí

Si el inicio falla
1. Si solicita un directorio sin registro, simplemente créelo
2. Si no solicita permiso, simplemente otorgue permiso

chown -R zabbix:zabbix /usr/local/zabbix-server/

Después de un inicio exitoso, verifique el puerto iniciado
Inserte la descripción de la imagen aquí

Instalación guiada por web

  1. Dirección del sitio de acceso al navegador
    Inserte la descripción de la imagen aquí

  2. La detección es correcta, continúe con el siguiente paso
    Inserte la descripción de la imagen aquí

  3. Complete la base de datos conectada, el puerto, la cuenta, la contraseña, etc.
    Inserte la descripción de la imagen aquí

  4. Información personalizada
    Inserte la descripción de la imagen aquí

  5. doble confirmación
    Inserte la descripción de la imagen aquí

  6. Cuenta predeterminada para iniciar sesión: AdminContraseña predeterminada:zabbix
    Inserte la descripción de la imagen aquí

  7. Indicador de inicio exitoso
    Inserte la descripción de la imagen aquí

  8. Entrar en la interfaz principal
    Inserte la descripción de la imagen aquí

=============================================== = ============================================== == ============================================= === ============================================ ==== =========================================== ===== ========================================
Navegación y visualización difíciles, si es correcto, es útil , por favor dale me gusta (σ ゚ ∀ ゚) σ…: * ☆

Supongo que te gusta

Origin blog.csdn.net/qq_26129413/article/details/112905260
Recomendado
Clasificación