Directorio de artículos
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,
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)
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í
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:
- Descargue la versión 5.0 del paquete del sitio web oficial de zabbix
https://www.zabbix.com/cn/
- Sube y descomprime el paquete
tar -zxf zabbix-5.0.7.tar.gz
- Crear usuarios y grupos de usuarios de zabbix
groupadd zabbix
useradd zabbix -g zabbix -s /sbin/nologin
- 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*
- 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
instalado
make & make install
Importación de base de datos
- Cambiar la contraseña raíz de la base de datos mysql
bt
- 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
- 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
Modificar el archivo de configuración
- Modifique el archivo de configuración zabbix_server.conf
vim /usr/local/zabbix-server/etc/zabbix_server.conf
- 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
-
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)
-
Eliminar en la función deshabilitada
putenv
-
Cree un sitio para la orientación de la interfaz
Elimina todo el contenido del sitio recién creado.
rm -rf /www/wwwroot/www.站点名字/*
- 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.
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
Instalación guiada por web
-
Dirección del sitio de acceso al navegador
-
La detección es correcta, continúe con el siguiente paso
-
Complete la base de datos conectada, el puerto, la cuenta, la contraseña, etc.
-
Información personalizada
-
doble confirmación
-
Cuenta predeterminada para iniciar sesión:
Admin
Contraseña predeterminada:zabbix
-
Indicador de inicio exitoso
-
Entrar en la interfaz principal
=============================================== = ============================================== == ============================================= === ============================================ ==== =========================================== ===== ========================================
Navegación y visualización difíciles, si es correcto, es útil , por favor dale me gusta (σ ゚ ∀ ゚) σ…: * ☆