Répertoire d'articles
Configuration de la pagode:
Site officiel de https://www.bt.cn/
Pagoda : Pagoda Linux panel est un logiciel de gestion de serveur qui améliore l'efficacité de fonctionnement et de maintenance. Il prend en charge en un clic LAMP / LNMP / cluster / surveillance / site Web / FTP / base de données / JAVA et plus de 100 fonctions de gestion de serveur.
Télécharger la pagode d'atterrissage
Téléchargez le script de la pagode et installez
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Une fois l'installation terminée,
ouvrez le navigateur comme indiqué dans la figure ci-dessous et utilisez l'adresse donnée pour accéder (utilisez la commande bt pour modifier le compte initial et le mot de passe)
Installer l'environnement LNMP
Installation en un clic de l'environnement LNMP
Remarque: zabbx5.0 nécessite la prise en charge de php7.2 ou version supérieure, choisissez php7.4 ici
installation Manuel:
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
Compilez et installez:
- Téléchargez la version 5.0 du package sur le site officiel de zabbix
https://www.zabbix.com/cn/
- Téléchargez et décompressez le package
tar -zxf zabbix-5.0.7.tar.gz
- Créer des utilisateurs et des groupes d'utilisateurs zabbix
groupadd zabbix
useradd zabbix -g zabbix -s /sbin/nologin
- Installez l'environnement précompilé.
Certaines dépendances peuvent nécessiter des sources epel, et peu importe si des erreurs sont signalées.
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*
- Compiler
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
Compilé
installé avec succès
make & make install
Importation de base de données
- Changer le mot de passe root de la base de données mysql
bt
- Entrez dans la base de données pour créer la bibliothèque utilisée par 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
- Importer la base de données
数据库表在下载解压的包里,我们需要把三个表依次导入更改创建的库中。
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;
Vérifiez-le
Modifier le fichier de configuration
- Modifiez le fichier de configuration zabbix_server.conf
vim /usr/local/zabbix-server/etc/zabbix_server.conf
- Effacer, écrire la configuration suivante
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
Visiter la configuration de la page
-
Modifiez la valeur max_input_time de php à 300 dans le panneau de la pagode (vous pouvez également la modifier dans le fichier de configuration php.ini)
-
Supprimer dans la fonction désactivée
putenv
-
Créer un site pour les conseils d'interface
Supprimer tout le contenu sous le site qui vient d'être créé
rm -rf /www/wwwroot/www.站点名字/*
- Copiez tous les fichiers dans le répertoire ui du package de code source zabbix décompressé localement dans le répertoire de version du site
cp -r /opt/zabbix-5.0.7/ui/* /www/wwwroot/www.站点名字/
programme de démarrage
/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开启
Vous pouvez mettre ces deux commandes dans la commande /etc/rc.d/rc.local et démarrer automatiquement après le démarrage.
Si le démarrage échoue
1. S'il affiche un répertoire sans journal, créez-le simplement
2. S'il ne demande aucune autorisation, accordez simplement l'autorisation
chown -R zabbix:zabbix /usr/local/zabbix-server/
Après un démarrage réussi, vérifiez le port démarré
Installation guidée Web
-
Adresse du site d'accès au navigateur
-
La détection est correcte, passez à l'étape suivante
-
Remplissez la base de données connectée, le port, le compte, le mot de passe, etc.
-
Informations personnalisées
-
vérifié et revérifié
-
Compte par défaut pour la connexion:
Admin
Mot de passe par défaut:zabbix
-
Invite de démarrage réussie
-
Entrez dans l'interface principale
================================================== = ================================================= == ================================================ === =============================================== ==== ============================================== ===== ========================================
dur navigation et regarder, si vous êtes juste utile , veuillez l'aimer (σ ゚ ∀ ゚) σ…: * ☆