Установка Заббикс на Debian из пакетов

Процесс установки zabbix а так же дополнительных различных вспомогательных программ
Аватара пользователя
Артём Мамзиков
Admin
Сообщения: 824
Стаж: 5 лет 5 месяцев
Откуда: Вологодская область
Поблагодарили: 36 раз
Контактная информация:

Установка Заббикс на Debian из пакетов

Сообщение Артём Мамзиков »

ЧЕРНОВИК
Загружаем последнюю версию Debian с официального сайта
Загрузка образов
Я загружаю amd64 iso-dvd
на момент написания последняя стабильная версия debian-12.5.0-amd64-DVD-1.iso
Далее делаем установку все аналогично Процесс установки debian
После установки debian 12 пакеты.zip
После установки debian 12 пакеты.zip
(1.96 КБ) 1 скачивание
Обновить список пакетов

Код: Выделить всё

apt-get update
Для удобства работы по ssh и некоторых настроек установим пакеты

Код: Выделить всё

apt-get install openssh-server openssh-sftp-server tzdata ntp ntpdate net-tools mc htop iftop screen dirmngr locales dialog aptitude apt-utils wget nano curl bc dh-python dnsutils dnsutils e2fslibs cifs-utils iperf3 iptables jq lm-sensors nmap ndiff geoip-database minicom picocom links
 expect checkinstall expect sysstat tcpd hdparm lzma bsd-mailx xxd lrzsz smbclient libcurl4-doc bzip2-doc libssl-doc inetutils-telnet unattended-upgrades sudo
Описание пакетов
Показать
nano: Простой текстовый редактор.
tzdata: Информация о временных зонах.
ntp: Клиент и сервер для синхронизации времени по сети.
ntpdate: Утилита для синхронизации системного времени с серверами времени по протоколу NTP (Network Time Protocol).
net-tools: Набор сетевых утилит (включает ifconfig, netstat, route и другие).
mc: Midnight Commander - файловый менеджер для консоли.
htop: Утилита для интерактивного мониторинга процессов.
iftop: Утилита для мониторинга сетевого трафика в режиме реального времени.
screen: Утилита для мультиплексирования терминалов (позволяет запускать и управлять несколькими сессиями в одном терминале).
dirmngr: Менеджер каталогов для обработки и извлечения данных о ключах.
locales: Поддержка локалей и языковых настроек.
dialog: Утилита для создания диалоговых окон в консольных скриптах.
aptitude: Текстовый интерфейс для управления пакетами, альтернатива apt-get.
apt-utils: Дополнительные утилиты для работы с APT.
wget: Утилита для загрузки файлов по HTTP, HTTPS и FTP
curl: Утилита для передачи данных с URL-адресов.
openssh-server: Сервер SSH для удаленного доступа.
openssh-sftp-server: Сервер SFTP для безопасного передачи файлов.
bc: Интерпретатор языка программирования, предназначенный для выполнения операций с числами с произвольной точностью.
geoip-database: определения страны по IP-адресу база данных стран
sudo: Утилита для выполнения команд от имени другого пользователя, чаще всего суперпользователя (root).

Может пригодится в работе
vim: Мощный текстовый редактор.
rsync: Утилита для синхронизации файлов и каталогов.
git: Система управления версиями.
ufw: Простая в использовании утилита для управления брандмауэром.
fail2ban: Утилита для защиты от брутфорс-атак.
ncdu: Утилита для анализа дискового пространства.
lsof: Утилита для отображения открытых файлов.
tmux: Альтернатива screen для управления терминальными сессиями.
mtr: Утилита для диагностики сетевых проблем.
bash-completion: Автодополнение для команд bash.
zip/unzip: Утилиты для сжатия и распаковки ZIP-архивов.
rar/unrar: Утилиты для работы с RAR-архивами.
tcpdump: Сниффер сетевого трафика.
nmap: Сканер сетевой безопасности и диагностики.
ndiff: инструмент, помогающий сравнивать результаты сканирования Nmap.
traceroute: Утилита для диагностики маршрутов в сети.
elinks: Консольный веб-браузер.
lynx: Другой вариант консольного веб-браузера.
tree: Утилита для отображения структуры каталогов в виде дерева.
bmon: Мониторинг пропускной способности сети в реальном времени.
vnstat: Утилита для мониторинга сетевого трафика.
iotop: Утилита для мониторинга ввода-вывода диска в реальном времени.
nc (netcat): Утилита для чтения и записи данных по сетевым соединениям.
ftp: Утилита для работы с FTP.
sshfs: Клиент для монтирования удаленной файловой системы через SSH.
logrotate: Утилита для ротации и сжатия журналов.
cron: Планировщик задач.
at: Утилита для отложенного выполнения команд.
mlocate: Быстрый поиск файлов на системе.
psmisc: Набор утилит для управления процессами (ps, top и другие).
screenfetch: Утилита для отображения системной информации в консоли.
inxi: Утилита для отображения информации о системе.
whois: Утилита для запроса информации о доменных именах.
arp-scan: Утилита для сканирования сетевых устройств с помощью ARP.
iperf: Утилита для измерения пропускной способности сети.
httrack: Утилита для создания локальной копии веб-сайтов.
rsyslog: Система логирования.
gnupg: Утилиты для шифрования и подписи данных.
pwgen: Генератор паролей.
parted: Утилита для управления разделами диска.
gparted: Графическая утилита для управления разделами диска.
pv: Утилита для мониторинга прогресса передачи данных.
fish: Удобная и мощная командная оболочка.
zsh: Альтернативная командная оболочка с мощными функциями.
oh-my-zsh: Фреймворк для управления конфигурацией zsh.
logrotate: Утилита для ротации и сжатия журналов.
fail2ban: Утилита для защиты от брутфорс-атак.
ufw: Удобная утилита для управления брандмауэром.
backupninja: Утилита для автоматизации резервного копирования.
certbot: Утилита для автоматического получения и обновления SSL сертификатов от Let’s Encrypt.
netcat: Утилита для работы с сетевыми соединениями.
sysstat: Набор инструментов для мониторинга производительности системы.
postfix: Почтовый сервер для отправки уведомлений.
heirloom-mailx: Утилита для отправки почты из командной строки.
socat: Утилита для передачи данных между сетевыми соединениями.
tcpdump: Утилита для перехвата сетевых пакетов.
iperf3: Утилита для измерения пропускной способности сети.
traceroute: Утилита для диагностики маршрутов сети.
ntp или chrony: Для синхронизации времени на сервере.
dh-python: Инструмент для упрощения создания Debian-пакетов для проектов на Python.
dnsutils: Набор утилит для работы с DNS, включая dig, nslookup и host.
e2fslibs: Библиотеки ext2/ext3/ext4 файловых систем, обеспечивающие их поддержку.
cifs-utils: Утилиты для монтирования и управления файловыми системами CIFS/SMB, которые используются для доступа к сетевым ресурсам Windows.
iptables: Инструмент для настройки, управления и проверки правил фильтрации сетевых пакетов в Linux.
jq: Легкий и гибкий процессор для работы с JSON, позволяющий выполнять фильтрацию, трансформацию и извлечение данных из JSON-документов.
minicom: (программа последовательной связи, управляемая с помощью меню)
picocom: (минималистичная программа эмуляции терминала)
links: (Веб-браузер, работающий в текстовом режиме)
lm-sensors: Инструмент для мониторинга температуры, напряжения и скорости вращения вентиляторов в системах Linux.
CheckInstall: сохраняет пути всех файлов, созданных или изменённых сценарием установки (make install, make install_modules, setup и т.д.), помогает с построением стандартных бинарных пакетов и установкой их в систему. Предоставляет возможность в дальнейшем удалить их утилитами управления стандартными пакетами дистрибутива.
expect: автоматизации интерактивных приложений в соответствии со сценарием. Следуя сценарию, Expect знает, чего можно ожидать от программы и каким должен быть правильный ответ. Expect также полезен для тестирования этих же приложений. А, добавив Tk, вы также можете перевести интерактивные приложения в графический интерфейс X11.
tk: Инструментарий для Tcl и X11 (версия по умолчанию) - оконная оболочка
sysstat (утилиты измерения производительности системы Linux)
Пакет sysstat состоит из следующих утилит измерения производительности системы:
- sar — собирает и выдаёт информацию о системной активности
- iostat — сообщает об использовании ЦП и статистику ввода/вывода дисков
- tapestat — сообщает статистику ленточных накопителей
- mpstat — сообщает глобальную и по-процессорную статистику
- pidstat — сообщает статистику по Linux задачам (процессам)
- sadf — отображает информацию, собранную sar, в различных форматах
- cifsiostat — сообщает статистику ввода/вывода по файловым системам CIFS
tcpd (утилиты для оболочек TCP написанные Вейтсом Венемой)
Программа имеет следующие возможности защиты:
- ограничение доступа по узлам, доменам и/или службам
- обнаружение подмены имени или адреса хоста
- ловушки для реализации раннего оповещения об атаке на систему
unattended-upgrades: автоматическая установка исправлений связанных с безопасностью
bzip2-doc: руководство пользователя bzip2 в форматах HTML, PDF, PS и Texinfo.
hdparm: настройка параметров жёсткого диска для повышения производительности
lzma: сжатие и распаковка формата LZMA — утилита командной строки
xxd: преобразование двоичных данных в шестнадцатеричное представление и наоборот
lrzsz: Инструменты для передачи файлов
smbclient: утилиты командной строки для работы с SMB/CIFS
bsd-mailx: простой пользовательский агент для работы с почтой
libssl-doc: OpenSSL, реализующего криптографические протоколы SSL и TLS
Настройки начальных пакетов описаны тут Начальная настройка системы Debian

nftables одна утилита nft заменяет четыре прежних — iptables, ip6tables, ebtables и arptables.
iptables - утилита командной строки, межсетевого экрана (брандмауэра)
Переход с iptables на nftables. Краткий справочник

Требования железа и программного обеспечения для Zabbix 7.0

В примере будет использоваться apache2 mariadb
Для Debian 12
Показать
ctype(php-ctype) >входит в пакет php-common
sockets(php-net-socket) >php-net-socket
libXML(php-xml) xmlreader(php-xmlreader) xmlwriter(php-xmlwriter) >входит в пакет php-xml
session(php-session) >входит в пакет php-illuminate-session
openssl(php-openssl) >

libpcre или libpcre2 > libpcre3 libpcre3-dev
libevent libevent-dev
libpthread > libpthread-stubs0-dev
libresolv > libresolv-wrapper
libiconv > libiconv-hook1 libiconv-hook-dev
libz > libz3-4 zlib1g-dev
libm > libm17n-0 libm17n-dev
libmariadb > libmariadb3 libmariadb-dev
OpenIPMI > openipmi
libssh2 или libssh > libssh2-1 libssh2-1t64 libssh2-1-dev
libcurl > libcurl4
libxml2 > libxml2 libxml2-dev
libnetsnmp > libnet-snmp-perl
libunixodbc > unixodbc unixodbc-dev
libgnutls > libgnutls30 libgnutls28-dev или libopenssl > libssl3 libssl-dev
libldap > libldap libldap-dev
fping
libmodbus > libmodbus5 libmodbus-dev
Пакеты требуемые для работы заббикс и другие дополнительные пакеты.

Код: Выделить всё

apt-get install apache2 mariadb-server mariadb-client default-mysql-server php php-mysqli libapache2-mod-php php-cli php-common php-curl php-gd php-json php-readline php-ldap php-mbstring php-zip php-bcmath php-net-socket php-xml php-php-gettext icc-profiles-free php-tcpdf php-imagick php-dev phpmyadmin libmcrypt-dev php-pear php-phpseclib smartmontools whois dpkg libc6 libpq5 libssl3 adduser lsb-base libsqlite3-0 php-mysql php8.2-mysql fonts-dejavu-core fonts-vlgothic default-jre-headless libmariadb3 libodbc1 libopenipmi0 libsnmp-dev virtual-mysql-client default-mysql-client sqlite3 gcc make default-libmysqlclient-dev libiksemel-dev libpcre3-dev libpcre3 libcurl4 libcurl4-openssl-dev libsnmp-dev libopenipmi-dev libssh2-1-dev libxml2-dev libevent-dev libphp-jabber libnet-jabber-loudmouth-perl libiksemel-utils libiksemel3 libldb-dev libldap-common libldap-2.5-0 libldap2-dev default-jdk unixodbc-dev curl fping openipmi ipmitool zlib1g zlib1g-dev libz3-4 snmp snmpd libssh2-1 libxml2 libpthread-stubs0-dev libresolv-wrapper libiconv-hook1 libiconv-hook-dev libm17n-0 libm17n-dev libmariadb3 libmariadb-dev libnet-snmp-perl unixodbc unixodbc-dev libmodbus5 libmodbus-dev fonts-dejavu libssh-4
Установка
Показать
Будут установлены следующие дополнительные пакеты:
adwaita-icon-theme alsa-topology-conf alsa-ucm-conf apache2-bin apache2-data apache2-utils at-spi2-common at-spi2-core autoconf automake autopoint autotools-dev binutils binutils-common binutils-x86-64-linux-gnu build-essential ca-certificates-java cpp cpp-12 dbconfig-common dbconfig-mysql
dconf-gsettings-backend dconf-service debhelper default-jdk-headless default-jre dh-autoreconf dh-strip-nondeterminism dpkg-dev dwz fakeroot fontconfig fontconfig-config fonts-dejavu-extra fonts-droid-fallback fonts-noto-mono fonts-urw-base35 freeipmi-common g++ g++-12 galera-4 gawk gcc-12 gettext ghostscript
gsettings-desktop-schemas gsfonts gtk-update-icon-cache hicolor-icon-theme icu-devtools imagemagick-6-common intltool-debian java-common javascript-common libabsl20220623 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libaom3 libapache2-mod-php8.2 libapr1 libaprutil1
libaprutil1-dbd-sqlite3 libaprutil1-ldap libarchive-cpio-perl libarchive-zip-perl libasan8 libasound2 libasound2-data libasyncns0 libatk-bridge2.0-0 libatk-wrapper-java libatk-wrapper-java-jni libatk1.0-0 libatomic1 libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libavif15 libbinutils
libc-dev-bin libc-devtools libc6-dev libcairo-gobject2 libcairo2 libcc1-0 libcgi-fast-perl libcgi-pm-perl libclone-perl libconfig-inifiles-perl libcrypt-dev libctf-nobfd0 libctf0 libcups2 libdatrie-dev libdatrie1 libdav1d6 libdaxctl1 libdbd-mariadb-perl libdbi-perl libdconf1 libde265-0 libdebhelper-perl
libdeflate0 libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libencode-locale-perl libevent-2.1-7 libevent-core-2.1-7 libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libextutils-depends-perl libfakeroot libfcgi-bin libfcgi-perl libfcgi0ldbl libfftw3-double3
libfile-stripnondeterminism-perl libfontconfig1 libfontenc1 libfreeipmi17 libfribidi0 libgail-common libgail18 libgav1-1 libgcc-12-dev libgd3 libgdbm-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgif7 libgl1 libgl1-mesa-dri libglapi-mesa libglib-perl libglvnd0 libglx-mesa0 libglx0
libgomp1 libgprofng0 libgraphite2-3 libgs-common libgs10 libgs10-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libharfbuzz0b libheif1 libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl libhttp-date-perl libhttp-message-perl libice-dev libice6 libicu-dev libidn12 libijs-0.35 libio-html-perl
libisl23 libitm1 libjbig0 libjbig2dec0 libjpeg62-turbo libjs-codemirror libjs-jquery libjs-jquery-metadata libjs-jquery-mousewheel libjs-jquery-tablesorter libjs-jquery-timepicker libjs-jquery-ui libjs-sphinxdoc libjs-underscore liblcms2-2 libldap-dev libldb2 liblerc4 libllvm15 libloudmouth1-0 liblqr-1-0
liblsan0 libltdl-dev libltdl7 liblua5.3-0 liblwp-mediatypes-perl liblzo2-2 libmagickcore-6.q16-6 libmagickwand-6.q16-6 libmail-sendmail-perl libmariadb-dev-compat libmcrypt4 libmpc3 libmpfr6 libndctl6 libnetsnmptrapd40 libnsl-dev libnspr4 libnss3 libnuma1 libodbc2 libodbccr2 libodbcinst2 libonig5 libopenjp2-7
libotf1 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils libpaper1 libpci-dev libpciaccess0 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpcre32-3 libpcrecpp0v5 libpcsclite1 libpixman-1-0 libpkgconf3 libpmem1 libquadmath0 librav1e0 libregexp-ipv6-perl librsvg2-2
librsvg2-common libsensors-config libsensors-dev libsensors5 libsigsegv2 libsm-dev libsm6 libsnappy1v5 libsnmp-base libsnmp-perl libsnmp40 libsodium23 libssl-dev libstdc++-12-dev libsub-override-perl libsvtav1enc1 libsys-hostname-long-perl libtalloc-dev libtalloc2 libtdb-dev libtdb1 libterm-readkey-perl
libtevent-dev libtevent0 libthai-data libthai-dev libthai0 libtiff6 libtimedate-perl libtirpc-dev libtool libtsan2 libubsan1 libudev-dev liburi-perl liburing2 libwebp7 libwebpdemux2 libwebpmux3 libwrap0-dev libx11-dev libx11-xcb1 libx265-199 libxau-dev libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0
libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxfixes3 libxft2 libxi6 libxinerama1 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxslt1.1 libxt-dev libxt6 libxtst6 libxv1
libxxf86dga1 libxxf86vm1 libyuv0 libzip4 linux-libc-dev m17n-db m4 manpages-dev mariadb-client-core mariadb-common mariadb-plugin-provider-bzip2 mariadb-plugin-provider-lz4 mariadb-plugin-provider-lzma mariadb-plugin-provider-lzo mariadb-plugin-provider-snappy mariadb-server-core mysql-common openjdk-17-jdk
openjdk-17-jdk-headless openjdk-17-jre openjdk-17-jre-headless patch php-bz2 php-composer-ca-bundle php-fig-http-message-util php-getallheaders php-google-recaptcha php-mariadb-mysql-kbs php-mcrypt php-nikic-fast-route php-phpmyadmin-motranslator php-phpmyadmin-shapefile php-phpmyadmin-sql-parser php-psr-cache
php-psr-container php-psr-http-factory php-psr-http-message php-psr-log php-slim-psr7 php-symfony-cache php-symfony-cache-contracts php-symfony-config php-symfony-dependency-injection php-symfony-deprecation-contracts php-symfony-expression-language php-symfony-filesystem php-symfony-polyfill-php80
php-symfony-service-contracts php-symfony-var-exporter php-twig php-twig-i18n-extension php-webmozart-assert php8.2 php8.2-bcmath php8.2-bz2 php8.2-cli php8.2-common php8.2-curl php8.2-dev php8.2-gd php8.2-imagick php8.2-ldap php8.2-mbstring php8.2-mcrypt php8.2-opcache php8.2-readline php8.2-xml php8.2-zip
pkg-config pkg-php-tools pkgconf pkgconf-bin po-debconf poppler-data psmisc pv rpcsvc-proto rsync shtool socat ssl-cert unixodbc-common x11-common x11-utils x11proto-dev xfonts-encodings xfonts-utils xorg-sgml-doctools xtrans-dev
Предлагаемые пакеты:
apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser autoconf-archive gnu-standards autoconf-doc binutils-doc cpp-doc gcc-12-locales cpp-12-doc dh-make debian-keyring fonts-noto fonts-freefont-otf | fonts-freefont-ttf fonts-texgyre freeipmi-tools g++-multilib g++-12-multilib gcc-12-doc
gawk-doc gcc-multilib flex bison gdb gcc-doc gcc-12-multilib gettext-doc libasprintf-dev libgettextpo-dev libasound2-plugins alsa-utils glibc-doc cups-common libcurl4-doc libidn-dev libkrb5-dev librtmp-dev libdatrie-doc libmldbm-perl libnet-daemon-perl libsql-statement-perl libfftw3-bin libfftw3-dev libgd-tools
gvfs libdata-dump-perl libipc-sharedcache-perl libice-doc icu-doc libjs-requirejs libjs-jquery-ui-docs liblcms2-utils libtool-doc m17n-docs libmagickcore-6.q16-6-extra mcrypt libcrypt-des-perl libdigest-hmac-perl libio-socket-inet6-perl odbc-postgresql tdsodbc pcscd librsvg2-bin lm-sensors libsm-doc
snmp-mibs-downloader libssl-doc libstdc++-12-doc libthai-doc gfortran | fortran95-compiler gcj-jdk libbusiness-isbn-perl libwww-perl libx11-doc libxcb-doc libxt-doc m4-doc make-doc mailx mariadb-test netcat-openbsd openjdk-17-demo openjdk-17-source visualvm libnss-mdns fonts-ipafont-gothic fonts-ipafont-mincho
fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic ed diffutils-doc php-apcu php-dbase php-symfony-yaml php-symfony-finder php-symfony-proxy-manager-bridge php-twig-doc dh-php php-recode php-gd2 php-pragmarx-google2fa-qrcode php-bacon-qr-code php-code-lts-u2f-php-server php-web-auth-webauthn-lib libmail-box-perl
poppler-utils fonts-japanese-mincho | fonts-ipafont-mincho fonts-arphic-ukai fonts-arphic-uming fonts-nanum doc-base python3-braceexpand gsmartcontrol smart-notifier mailx | mailutils snmptrapd sqlite3-doc mesa-utils
Следующие НОВЫЕ пакеты будут установлены:
adwaita-icon-theme alsa-topology-conf alsa-ucm-conf apache2 apache2-bin apache2-data apache2-utils at-spi2-common at-spi2-core autoconf automake autopoint autotools-dev binutils binutils-common binutils-x86-64-linux-gnu build-essential ca-certificates-java cpp cpp-12 dbconfig-common dbconfig-mysql
dconf-gsettings-backend dconf-service debhelper default-jdk default-jdk-headless default-jre default-jre-headless default-libmysqlclient-dev default-mysql-client dh-autoreconf dh-strip-nondeterminism dpkg-dev dwz fakeroot fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-extra fonts-droid-fallback
fonts-noto-mono fonts-urw-base35 fonts-vlgothic fping freeipmi-common g++ g++-12 galera-4 gawk gcc gcc-12 gettext ghostscript gsettings-desktop-schemas gsfonts gtk-update-icon-cache hicolor-icon-theme icc-profiles-free icu-devtools imagemagick-6-common intltool-debian ipmitool java-common javascript-common
libabsl20220623 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libaom3 libapache2-mod-php libapache2-mod-php8.2 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libarchive-cpio-perl libarchive-zip-perl libasan8 libasound2 libasound2-data libasyncns0 libatk-bridge2.0-0
libatk-wrapper-java libatk-wrapper-java-jni libatk1.0-0 libatomic1 libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libavif15 libbinutils libc-dev-bin libc-devtools libc6-dev libcairo-gobject2 libcairo2 libcc1-0 libcgi-fast-perl libcgi-pm-perl libclone-perl libconfig-inifiles-perl
libcrypt-dev libctf-nobfd0 libctf0 libcups2 libcurl4-openssl-dev libdatrie-dev libdatrie1 libdav1d6 libdaxctl1 libdbd-mariadb-perl libdbi-perl libdconf1 libde265-0 libdebhelper-perl libdeflate0 libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libencode-locale-perl libevent-2.1-7
libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libextutils-depends-perl libfakeroot libfcgi-bin libfcgi-perl libfcgi0ldbl libfftw3-double3 libfile-stripnondeterminism-perl libfontconfig1 libfontenc1 libfreeipmi17 libfribidi0 libgail-common libgail18 libgav1-1
libgcc-12-dev libgd3 libgdbm-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgif7 libgl1 libgl1-mesa-dri libglapi-mesa libglib-perl libglvnd0 libglx-mesa0 libglx0 libgomp1 libgprofng0 libgraphite2-3 libgs-common libgs10 libgs10-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common
libharfbuzz0b libheif1 libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl libhttp-date-perl libhttp-message-perl libice-dev libice6 libiconv-hook-dev libiconv-hook1 libicu-dev libidn12 libijs-0.35 libiksemel-dev libiksemel-utils libiksemel3 libio-html-perl libisl23 libitm1 libjbig0 libjbig2dec0
libjpeg62-turbo libjs-codemirror libjs-jquery libjs-jquery-metadata libjs-jquery-mousewheel libjs-jquery-tablesorter libjs-jquery-timepicker libjs-jquery-ui libjs-sphinxdoc libjs-underscore liblcms2-2 libldap-dev libldap2-dev libldb-dev libldb2 liblerc4 libllvm15 libloudmouth1-0 liblqr-1-0 liblsan0 libltdl-dev
libltdl7 liblua5.3-0 liblwp-mediatypes-perl liblzo2-2 libm17n-0 libm17n-dev libmagickcore-6.q16-6 libmagickwand-6.q16-6 libmail-sendmail-perl libmariadb-dev libmariadb-dev-compat libmariadb3 libmcrypt-dev libmcrypt4 libmodbus-dev libmodbus5 libmpc3 libmpfr6 libndctl6 libnet-jabber-loudmouth-perl libnet-snmp-perl
libnetsnmptrapd40 libnsl-dev libnspr4 libnss3 libnuma1 libodbc1 libodbc2 libodbccr2 libodbcinst2 libonig5 libopenipmi-dev libopenipmi0 libopenjp2-7 libotf1 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils libpaper1 libpci-dev libpciaccess0 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev
libpcre2-posix3 libpcre3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpcsclite1 libphp-jabber libpixman-1-0 libpkgconf3 libpmem1 libpq5 libpthread-stubs0-dev libquadmath0 librav1e0 libregexp-ipv6-perl libresolv-wrapper librsvg2-2 librsvg2-common libsensors-config libsensors-dev libsensors5 libsigsegv2 libsm-dev
libsm6 libsnappy1v5 libsnmp-base libsnmp-dev libsnmp-perl libsnmp40 libsodium23 libssh2-1-dev libssl-dev libstdc++-12-dev libsub-override-perl libsvtav1enc1 libsys-hostname-long-perl libtalloc-dev libtalloc2 libtdb-dev libtdb1 libterm-readkey-perl libtevent-dev libtevent0 libthai-data libthai-dev libthai0
libtiff6 libtimedate-perl libtirpc-dev libtool libtsan2 libubsan1 libudev-dev liburi-perl liburing2 libwebp7 libwebpdemux2 libwebpmux3 libwrap0-dev libx11-dev libx11-xcb1 libx265-199 libxau-dev libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shape0 libxcb-shm0
libxcb-sync1 libxcb-xfixes0 libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxfixes3 libxft2 libxi6 libxinerama1 libxkbfile1 libxml2-dev libxmu6 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxslt1.1 libxt-dev libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm1 libyuv0 libz3-4 libzip4
linux-libc-dev lsb-base m17n-db m4 make manpages-dev mariadb-client mariadb-client-core mariadb-common mariadb-plugin-provider-bzip2 mariadb-plugin-provider-lz4 mariadb-plugin-provider-lzma mariadb-plugin-provider-lzo mariadb-plugin-provider-snappy mariadb-server mariadb-server-core mysql-common openipmi
openjdk-17-jdk openjdk-17-jdk-headless openjdk-17-jre openjdk-17-jre-headless patch php php-bcmath php-bz2 php-cli php-common php-composer-ca-bundle php-curl php-dev php-fig-http-message-util php-gd php-getallheaders php-google-recaptcha php-imagick php-json php-ldap php-mariadb-mysql-kbs php-mbstring php-mcrypt
php-mysql php-net-socket php-nikic-fast-route php-pear php-php-gettext php-phpmyadmin-motranslator php-phpmyadmin-shapefile php-phpmyadmin-sql-parser php-psr-cache php-psr-container php-psr-http-factory php-psr-http-message php-psr-log php-readline php-slim-psr7 php-symfony-cache php-symfony-cache-contracts
php-symfony-config php-symfony-dependency-injection php-symfony-deprecation-contracts php-symfony-expression-language php-symfony-filesystem php-symfony-polyfill-php80 php-symfony-service-contracts php-symfony-var-exporter php-tcpdf php-twig php-twig-i18n-extension php-webmozart-assert php-xml php-zip php8.2
php8.2-bcmath php8.2-bz2 php8.2-cli php8.2-common php8.2-curl php8.2-dev php8.2-gd php8.2-imagick php8.2-ldap php8.2-mbstring php8.2-mcrypt php8.2-mysql php8.2-opcache php8.2-readline php8.2-xml php8.2-zip phpmyadmin pkg-config pkg-php-tools pkgconf pkgconf-bin po-debconf poppler-data psmisc pv rpcsvc-proto
rsync shtool smartmontools snmp snmpd socat sqlite3 ssl-cert unixodbc unixodbc-common unixodbc-dev whois x11-common x11-utils x11proto-dev xfonts-encodings xfonts-utils xorg-sgml-doctools xtrans-dev zlib1g-dev
Обновлено 0 пакетов, установлено 476 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 371 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 1 413 MB.
Настройка пакетов в примере Установка Заббикс 4.2 на Debian 9 Stretch x64

Пакеты SNMP / TRAPS
Настройка SNMP Traps в zabbix Debian

Код: Выделить всё

apt-get install snmp snmpd snmptrapd net-tools snmptt libsnmp-dev libnet-snmp-perl snmp-mibs-downloader
Для загрузки snmp-mibs-downloader не является бесплатным, но ваши источники apt не включают этот репозиторий. Вы также можете добавить contrib, а затем запустить apt update
source.list
Показать

Код: Выделить всё

deb https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb-src https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware

deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

deb https://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src https://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware

Код: Выделить всё

apt-get install libnet-ssleay-perl libcrypt-ssleay-perl
- включить SMTP с аутентификацией

Код: Выделить всё

download-mibs
Пакеты для JMX
Уже должно быть установлено проверка версии

Код: Выделить всё

java -version
openjdk version "17.0.11" 2024-04-16
OpenJDK Runtime Environment (build 17.0.11+9-Debian-1deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.11+9-Debian-1deb12u1, mixed mode, sharing)

Пример установки и настройки
Настройка JMX
apt-get install oracle-java8-installer
apt-get install default-jre default-jdk
apt-get install zulu-14
apt-get install oracle-java11-installer-local
apt-get install oracle-java11-set-default-local

Шифрование пакеты
Можно поставить только какой то один на ваш выбор если нужно libcurl4-openssl-dev libcurl4-gnutls-dev libcurl4-nss-dev
OpenSSL (с версии 1.0.1) чаще используемый как по умолчанию

Код: Выделить всё

apt-get install openssl python3-openssl libgnutls-openssl27 libcrypt-ssleay-perl libio-socket-ssl-perl libnet-smtp-ssl-perl libssl-dev
Или
GnuTLS (с версии 3.1.18)

Код: Выделить всё

apt-get install gnutls-bin libgnutls28-dev
Или
mbed TLS (обязательно версии 1.3 на 2.0 не работает)

Код: Выделить всё

wget https://launchpadlibrarian.net/195987839/libpolarssl7_1.3.9-2.1_amd64.deb
wget https://launchpadlibrarian.net/195987837/libpolarssl-dev_1.3.9-2.1_amd64.deb
поставить 2 пакета

Код: Выделить всё

dpkg -i libpolarssl7_1.3.9-2.1_amd64.deb || dpkg -i libpolarssl-dev_1.3.9-2.1_amd64.deb
Если нужна Графана
Установка Графана Grafana для zabbix debian
Еще список пакетов которые я ставил при переезде с Debian9 на Debian12
Показать

ИБП
APC ИБП LINUX через APCUPSD

Код: Выделить всё

apt-get install apcupsd  apcupsd-cgi apcupsd-doc s-nail
ИБП LINUX через NUT LLD Zabbix

Код: Выделить всё

apt-get install nut-cgi
общие утилиты для управления питанием

Код: Выделить всё

apt-get install powermgmt-base
Для USB Модемов
Оповещение через СМС / SMS при помощи USB модема

Код: Выделить всё

apt-get install gnokii gnokii-smsd gnokii-smsd-mysql usb-modeswitch
масштабируемая распределённая система контроля версий

Код: Выделить всё

apt-get install git
Python

Код: Выделить всё

apt-get install python3-bs4 python3-html5lib python3-ldb python3-lxml python3-pip-whl python3-pyasn1 python3-samba python3-setuptools python3-talloc python3-tdb python3-virtualenv python3-webencodings python3-dbus python3-dev python3-gi python3-keyring python3-keyrings.alt python3-pip python3-secretstorage python3-software-properties python3-wheel python3-xdg python3-distro-info python3-soupsieve virtualenv
python3-lzma python3-crypto python3-ipaddress python3-enum34
python3.5 python3.5-dev python3.5-minimal python3.5-venv

Пакеты Perl по большей части нужны для OCS Inventory UnixAgent Вручную на Debian 9

Код: Выделить всё

apt-get install libasa-perl libb-hooks-endofscope-perl libclass-accessor-perl libdata-optlist-perl libdata-uuid-libuuid-perl liberror-perl libclass-isa-perl libfile-listing-perl libfont-afm-perl libhtml-form-perl libhtml-format-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl libhttp-negotiate-perl libio-string-perl liblwp-protocol-https-perl libmailtools-perl libmodule-implementation-perl libmodule-runtime-perl libnamespace-clean-perl libnet-http-perl libnet-ip-perl libnet-netmask-perl libossp-uuid-perl libpackage-stash-perl libpackage-stash-xs-perl libparams-classify-perl libparams-util-perl libproc-daemon-perl libproc-pid-file-perl libproc-processtable-perl libsafe-isa-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libswitch-perl libtest-lwp-useragent-perl libvariable-magic-perl libwww-perl libwww-robotrules-perl libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-expatxs-perl libxml-sax-perl libxml-simple-perl rename
apt-get install libb-hooks-op-check-perl libdata-dump-perl libdevel-callchecker-perl libdynaloader-functions-perl libossp-uuid16 libtry-tiny-perl libxml-parser-perl libxml-sax-expat-perl
Debian10
libparse-debianchangelog-perl
Описание пакетов Perl
Показать
libasa-perl (модуль для расширения списка базовых классов класса или объекта)
libb-hooks-endofscope-perl (позволяет выполнить код, когда perl завершит компиляцию B::Hooks::EndOfScope)
libclass-accessor-perl (модуль Perl для автоматической генерации методов доступа)
libdata-optlist-perl (модуль Perl, для работы с простыми парами параметров имя-значение)
libdata-uuid-libuuid-perl (Data::UUID::LibUUID предоставляет привязки для libuuid)
liberror-perl (Perl-модуль для обработки ошибок)
libclass-isa-perl (возвращает список классов)
libfile-listing-perl (модуль для анализа списков каталогов)
libfont-afm-perl (AFM-файла и позволяют получать информацию о шрифте и метриках различных символов в шрифте.)
libhtml-form-perl (модуль HTTP::Request)
libhtml-format-perl (модуль HTML::Formatter)
libhtml-tree-perl (модуль представляет и создаёт дерево синтаксического разбора HTML::Tree)
libhttp-cookies-perl (модуль LWP::UserAgent)
libhttp-daemon-perl (модуль HTTP::Daemon)
libhttp-negotiate-perl (модуль HTTP::Negotiate)
libio-string-perl (модуль IO::String)
liblwp-protocol-https-perl (модуль HTTPS LWP::UserAgent)
libmailtools-perl (модули для управления электронной почтой)
libmodule-implementation-perl (модуль для загрузки одной из нескольких альтернативных реализаций модуля)
libmodule-runtime-perl (Module::Runtime занимается обработкой модулей Perl во время выполнения,)
libnamespace-clean-perl (модуль namespace::clean для сохранения импортированных функций за пределами текущего пространства имен)
libnet-http-perl ( Net::HTTP является подклассом IO::Socket::INET)
libnet-ip-perl (Расширение Perl для манипулирования адресами IPv4/IPv6 Net::IP)
libnet-netmask-perl (модуль для анализа, манипулирования и поиска блоков IP-сети Net::Netmask)
libossp-uuid-perl (интерфейс прикладного программирования API OSSP::UUID)
libpackage-stash-perl (интерфейс для манипулирования тайниками Package::Stash)
libpackage-stash-xs-perl (версия XS интерфейс для манипулирования тайниками Package::Stash)
libparams-classify-perl (Модуль Perl для классификации типов аргументов Params::Classify)
libparams-util-perl (простых автономных функций проверки параметров Params::Util)
libparse-debianchangelog-perl (анализируйте списки изменений Debian и выводите их в других форматах Parse::Debian)
libproc-daemon-perl (модуль для запуска скриптов в качестве демонов Proc::Daemon )
libproc-pid-file-perl (модуль для управления файлами идентификаторов процессов Proc::PID::File)
libproc-processtable-perl (для доступа к информации о таблицах процессов Proc::Process)
libsafe-isa-perl (модуль для безопасного вызова isa, can, does и DOES)
libsub-exporter-perl (сложный экспортер для пользовательских процедур Sub::Exporter)
libsub-exporter-progressive-perl (сложный экспортер для пользовательских процедур Sub::Exporter)
libsub-identify-perl (модуль для извлечения имен ссылок на код Sub::Identify)
libsub-install-perl (модуль для простой установки подпрограмм в пакеты Sub::Install)
libsub-name-perl (Присваивает новое имя подразделу, на который ссылается ссылка Sub::Name)
libswitch-perl (устаревший модуль для perl 5.10 и выше, реализует обобщенный механизм case, который охватывает множество возможных комбинаций значений switch и case)
libtest-lwp-useragent-perl (модуль для моделирования и тестирования сетевых вызово Test::LWP::UserAgent)
libvariable-magic-perl (модуль для привязки пользовательской магии к переменным из Perl Variable::Magic)
libwww-perl (простой и надёжный интерфейс для Всемирной паутины)
libwww-robotrules-perl (база данных разрешений анализирует файлы robots.txt WWW::RobotRules)
libxml-libxml-perl (интерфейс для библиотеки libxml2 XML::LibXML)
libxml-namespacesupport-perl (модуль для поддержки простых универсальных пространств имен XML::NamespaceSupport)
libxml-sax-base-perl (базовый класс для драйверов и фильтров SAX XML::SAX::Base)
libxml-sax-expatxs-perl (прямое расширение XS для Expat XML parser XML::SAX::ExpatXS)
libxml-sax-perl (Модуль для использования и создания XML-процессоров Perl SAX2 XML::SAX)
libxml-simple-perl (Модуль Perl для чтения и записи простой уровень API поверх базового XML::Simple)
libtry-tiny-perl (модуль, предоставляющий минималистичные функции try/catch Try::Tiny)
rename (Perl для переименования нескольких файлов)
Пакеты разработчика

Код: Выделить всё

apt-get install libbz2-dev x11proto-core-dev libncurses-dev libncursesw5-dev libnss3-dev libsqlite3-dev libpng-dev libreadline-dev
Описание пакетов
Показать
libbz2-dev: bzip2 — свободно доступный архиватор
x11proto-core-dev: эффективное сжатие протокола X11. Это повышает производительность при использовании X-приложений по сети, особенно медленных.
libncurses-dev: разделяемые библиотеки для управления терминалом
libncursesw5-dev: терминало-независимые
libnss3-dev: библиотеки службы сетевой безопасности
libsqlite3-dev: Файлы для разработки SQLite3
libpng-dev: интерфейс для чтения и записи файлов формата PNG
libreadline-dev: readline обеспечивает согласованность пользовательского интерфейса в отдельных программах, GNU history предоставляет согласованный пользовательский интерфейс для вызова строк ранее введенного ввода.
Ставлю софт Dell-OpenManage OMSA так как сервер у нас DELL

Для сборки разработки пакетов кода

Код: Выделить всё

apt-get install software-properties-common alien bsdmainutils binfmt-support cmake llvm llvm-16
Описание пакетов
Показать
software-properties-common: управление репозиториями для установки программ общие файлы
alien: конвертирует и устанавливает RPM пакеты
bsdmainutils: переходный пакет для дополнительных утилит из FreeBSD
binfmt-support: поддержка дополнительных форматов программ
cmake: используется для управления процессом компиляции программного обеспечения
llvm: LLVM - это набор библиотек и инструментов, которые упрощают создание компиляторов
-gconf-service: Система баз данных конфигурации GNOME служба D-Bus
-rsyslog (гибкая служба ведения протокола работы системы и ядра)
УСТАНОВКА НЕПОСРЕДСТВЕННО ЗАББИКС ИЗ ПАКЕТОВ

Оф. сайт загрузка
Оф. документация установки

Загрузим пакет для установки репозиториев заббикс (выбрать нужный пакет под свою версию ОС в примере debian 12)

Код: Выделить всё

wget https://repo.zabbix.com/zabbix/7.0/debian/pool/main/z/zabbix-release/zabbix-release_7.0-1+debian12_all.deb 
Установим загруженный пакет (добавит репозитории заббикс)

Код: Выделить всё

dpkg -i zabbix-release_7.0-1+debian12_all.deb
После установки добавились репозитории

Код: Выделить всё

# Zabbix main repository
deb https://repo.zabbix.com/zabbix/7.0/debian bookworm main
deb-src https://repo.zabbix.com/zabbix/7.0/debian bookworm main
Обновим список доступных пакетов из репозиториев

Код: Выделить всё

apt update
Какие есть пакеты для установки:
DBGSYM - Файл отладки, используемый различными приложениями на базе Unix;
хранит символы отладки, используемые для сообщения о состоянии приложения и среды при возникновении сбоя;
позволяет разработчикам легче отслеживать ошибки.

Пакеты в репозитории
Агент
zabbix-agent
zabbix-agent-dbgsym
Агент2 (более новый больше функционала)
zabbix-agent2
zabbix-agent2-dbgsym

Утилита Zabbix для получения метрик
zabbix-get
zabbix-get-dbgsym

Конфигурация веб сервера
zabbix-apache-conf
zabbix-nginx-conf

Фрондент (веб интерфейс)
zabbix-frontend-php

веб-сервис для предоставления доступа к компонентам Zabbix
zabbix-web-service

Шлюз java для работы jmx
zabbix-java-gateway
Утилита Zabbix для выполнения скриптов JavaScript
zabbix-js
zabbix-js-dbgsym

Траппер (для отправки данных)
zabbix-sender
zabbix-sender-dbgsym

База Данных
zabbix-server-mysql
zabbix-server-mysql-dbgsym
zabbix-server-pgsql
zabbix-server-pgsql-dbgsym

Cкрипты для настройки и импорта данных в базу Zabbix
zabbix-sql-scripts

Прокси
zabbix-proxy-mysql
zabbix-proxy-mysql-dbgsym
zabbix-proxy-pgsql
zabbix-proxy-pgsql-dbgsym
zabbix-proxy-sqlite3
zabbix-proxy-sqlite3-dbgsym

Исходный код
zabbix_7.0.0-1+debian*.debian.tar.xz
zabbix_7.0.0.orig.tar.gz

Стандартная установка
apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent
Установка всех компонентов

Код: Выделить всё

apt-get install zabbix-server-mysql zabbix-server-mysql-dbgsym zabbix-frontend-php zabbix-web-service zabbix-apache-conf zabbix-sql-scripts zabbix-js zabbix-js-dbgsym zabbix-java-gateway zabbix-sender zabbix-sender-dbgsym zabbix-get zabbix-get-dbgsym zabbix-agent2 zabbix-agent2-dbgsym
или обычный агент не 2
zabbix-agent zabbix-agent-dbgsym
пакеты которые идут уже в системе и несколько установленных
Показать
list.pakets.zip
list.pakets.zip
(2.05 КБ) 1 скачивание
adduser: Утилита для добавления пользователей.
apparmor: Инструмент для повышения безопасности системы через ограничение возможностей программ.
apt apt-listchanges apt-utils: Пакетный менеджер и утилиты для управления пакетами в Debian.
base-files base-passwd bash: Основные файлы системы и оболочка командной строки Bash.
bash-completion: Скрипты автодополнения команд для Bash.
bind9-dnsutils bind9-host bind9-libs
: Утилиты для работы с DNS и библиотеки BIND9.
bsdextrautils: Дополнительные утилиты из набора BSD.
bsdutils: Основные утилиты из набора BSD.
busybox: Компактный набор командных утилит для UNIX-подобных операционных систем.
bzip2: Утилита для сжатия файлов.
ca-certificates: Система управления сертификатами SSL.
console-setup console-setup-linux: Утилиты для настройки консоли.
coreutils: Набор основных утилит GNU.
cpio: Утилита для создания архивов cpio.
cron cron-daemon-common: Планировщик задач.
dash: Альтернативная командная оболочка (sh).
dbus dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common dbus-user-session: Система межпроцессного взаимодействия.
debconf debconf-i18n: Система настройки пакетов в Debian.
debian-archive-keyring: Ключи для подписи архивов Debian.
debian-faq: Часто задаваемые вопросы о Debian.
debianutils: Утилиты, специфичные для Debian.
dictionaries-common: Общие файлы для словарей.
diffutils: Утилиты для сравнения файлов.
discover discover-data: Утилита для обнаружения аппаратного обеспечения.
distro-info-data: Информация о версиях дистрибутивов Linux.
dmidecode: Утилита для вывода информации о системе.
dmsetup: Утилита для управления устройствами (device mapper).
doc-debian: Документация по Debian.
dpkg: Основная утилита для управления пакетами в Debian.
e2fsprogs: Утилиты для работы с файловой системой ext2/ext3/ext4.
efibootmgr: Утилита для управления загрузочными записями EFI.
eject: Утилита для извлечения съемных носителей.
emacsen-common: Общие файлы для Emacs.
fdisk: Утилита для работы с разделами дисков.
file: Утилита для определения типа файла.
findutils: Утилиты для поиска файлов.
firmware-linux-free: Свободные прошивки для Linux.
gcc-12-base
: Основные библиотеки для компилятора GCC версии 12.
gettext-base: Утилиты для интернационализации программ.
gpgv: Утилита для проверки подписей GPG.
grep: Утилита для поиска по тексту.
groff-base: Утилиты для форматирования текста в GNU roff.
grub-common grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed grub2-common: Загрузчик GRUB и связанные с ним файлы.
gzip: Утилита для сжатия файлов.
hostname: Утилита для управления именем хоста.
htop: Интерактивный просмотр процессов.
iamerican ibritish ienglish-common: Английские словари для проверки орфографии.
iftop: Утилита для мониторинга сетевого трафика.
ifupdown: Утилита для настройки сетевых интерфейсов.
inetutils-telnet: Утилита для работы с Telnet.
init init-system-helpers: Инициализационная система.
initramfs-tools initramfs-tools-core: Утилиты для создания начального RAM-диска.
installation-report: Отчет об установке системы.
intel-microcode: Обновления микрокода для процессоров Intel.
iproute2: Утилиты для управления сетевой подсистемой Linux.
iputils-ping: Утилита для проверки сетевых соединений (ping).
isc-dhcp-client isc-dhcp-common: DHCP клиент и связанные с ним файлы.
iso-codes: Базы данных кодов стран и языков.
ispell: Программа проверки орфографии.
iucode-tool: Утилита для загрузки микрокода Intel.
kbd: Утилиты для работы с клавиатурой.
keyboard-configuration: Конфигурация клавиатуры.
klibc-utils: Утилиты для компактной библиотеки C.
kmod: Утилита для управления модулями ядра.
krb5-locales: Локализация для Kerberos V5.
laptop-detect: Утилита для обнаружения ноутбуков.
less: Утилита для постраничного просмотра файлов.
libacl1
libapparmor1
libapt-pkg6.0
: Библиотеки для различных утилит.
libargon2-1
libattr1
libaudit-common libaudit1
: Библиотеки для криптографии и аудита.
libblkid1
libbpf1
libbrotli1
: Библиотеки для работы с блочными устройствами и сжатием данных.
libbsd0
libbz2-1.0
: Библиотеки из набора BSD и для сжатия Bzip2.
libc-bin libc-l10n libc6
: Основные библиотеки C.
libcap-ng0
libcap2
libcap2-bin: Библиотеки и утилиты для управления привилегиями.
libcbor0.8
libcom-err2
: Библиотеки для работы с CBOR и обработки ошибок.
libcrypt1
libcryptsetup12
: Библиотеки для криптографических операций.
libcurl3-gnutls
libdb5.3
libdbus-1-3
: Библиотеки для работы с cURL, DB и D-Bus.
libdebconfclient0
libdevmapper1.02.1
: Библиотеки для debconf и управления устройствами.
libdiscover2 libedit2
libefiboot1
: Библиотеки для обнаружения оборудования и редактирования текстов.
libefivar1
libelf1
libexpat1
: Библиотеки для работы с EFI и ELF файлами.
libext2fs2
libfdisk1
: Библиотеки для файловой системы ext2/3/4 и работы с разделами.
libffi8
libfido2-1
: Библиотеки для работы с FFI и FIDO.
libfreetype6
libfstrm0
libfuse2
: Библиотеки для работы со шрифтами, фреймворками и файловыми системами.
libgcc-s1
libgcrypt20
: Библиотеки для компилятора GCC и криптографических операций.
libgdbm-compat4
libgdbm6
: Библиотеки для работы с базами данных GDBM.
libglib2.0-0
libglib2.0-data: Библиотеки и данные для работы с GLib.
libgmp10
libgnutls30
: Библиотеки для работы с GMP и GnuTLS.
libgpg-error0
libgpm2
: Библиотеки для обработки ошибок GPG и работы с мышью.
libgssapi-krb5-2
libhogweed6
: Библиотеки для работы с Kerberos и криптографией.
libicu72
libidn2-0
: Библиотеки для интернационализации и работы с IDN.
libip4tc2
libjansson4
: Библиотеки для работы с iptables и JSON.
libjemalloc2
libjson-c5
: Библиотеки для управления памятью и работы с JSON.
libk5crypto3
libkeyutils1
: Библиотеки для криптографических операций и управления ключами.
libklibc
libkmod2
: Библиотеки для компактной библиотеки C и управления модулями ядра.
libkrb5-3
libkrb5support0
: Библиотеки для работы с Kerberos.
libldap-2.5-0
libldap-common: Библиотеки для работы с LDAP.
liblmdb0
liblocale-gettext-perl: Библиотеки для работы с LMDB и локализацией Perl.
liblockfile-bin liblz4-1
liblzma5
: Утилиты для управления файлами и библиотеки для сжатия данных.
libmagic-mgc libmagic1
: Библиотеки для определения типа файла.
libmaxminddb0
libmd0
: Библиотеки для работы с базами данных MaxMind и MD.
libmnl0
libmount1
: Библиотеки для работы с Netlink и монтирования.
libncurses6
libncursesw6
: Библиотеки для работы с ncurses.
libnettle8
libnewt0.52
: Библиотеки для криптографических операций и работы с Newt.
libnftables1
libnftnl11
: Библиотеки для работы с nftables.
libnghttp2-14
libnl-3-200
libnl-genl-3-200
: Библиотеки для работы с HTTP/2 и Netlink.
libnsl2
libnss-systemd
: Библиотеки для работы с NIS и NSS.
libp11-kit0
libpam-modules
libpam-modules-bin libpam-runtime libpam-systemd
libpam0g
: Библиотеки и модули для PAM.
libpcap0.8
libpci3
: Библиотеки для работы с захватом пакетов и PCI.
libpcre2-8-0
libperl5.36
: Библиотеки для работы с PCRE и Perl.
libpipeline1
libpng16-16
: Библиотеки для работы с конвейерами и PNG.
libpopt0
libproc2-0
: Библиотеки для работы с аргументами командной строки и процессами.
libprotobuf-c1
libpsl5
: Библиотеки для работы с Protocol Buffers и PSL.
libpython3-stdlib
libpython3.11-minimal
libpython3.11-stdlib
: Библиотеки для Python 3.
libreadline8
librtmp1
: Библиотеки для работы с Readline и RTMP.
libsasl2-2
libsasl2-modules
libsasl2-modules-db
: Библиотеки и модули для SASL.
libseccomp2
libselinux1
: Библиотеки для работы с seccomp и SELinux.
libsemanage-common libsemanage2
libsepol2
: Библиотеки и утилиты для управления политиками SELinux.
libslang2
libsmartcols1
: Библиотеки для работы с S-Lang и колонками.
libsqlite3-0
libss2
: Библиотеки для работы с SQLite и Subsystem.
libssh2-1
libssl3
: Библиотеки для работы с SSH и SSL.
libstdc++6
libsystemd-shared
libsystemd0
: Библиотеки для работы с C++ и systemd.
libtasn1-6
libtext-charwidth-perl
libtext-iconv-perl libtext-wrapi18n-perl: Библиотеки для работы с ASN.1 и текстом.
libtinfo6
libtirpc-common libtirpc3
: Библиотеки для работы с терминалами и RPC.
libuchardet0
libudev1
: Библиотеки для работы с определением кодировки и udev.
libunistring2
libusb-1.0-0
: Библиотеки для работы с Unicode и USB.
libutempter0
libuuid1
libuv1
: Библиотеки для работы с временными файлами, UUID и libuv.
libwrap0
libx11-6
libx11-data: Библиотеки для работы с TCP Wrappers и X11.
libxau6
libxcb1
libxdmcp6
libxext6
libxml2
libxmuu1
libxtables12
libxxhash0
: Библиотеки для работы с X11 и XML.
libzstd1
linux-base linux-image-6.1.0-18-amd64 linux-image-6.1.0-21-amd64 linux-image-amd64: Библиотеки для сжатия Zstd и ядро Linux.
locales login logrotate logsave: Пакеты для работы с локалями, логином и журналами.
lsb-release lsof mailcap man-db manpages mawk: Утилиты для работы с релизами, файлами и документацией.
mc mc-data: Midnight Commander и его данные.
media-types mime-support mokutil: Пакеты для работы с MIME и MOK.
mount nano ncurses-base ncurses-bin ncurses-term: Утилиты для монтирования и работы с текстовым интерфейсом.
net-tools netbase netcat-traditional nftables ntp ntpsec: Сетевые утилиты и сервисы.
openssh-client openssh-server openssh-sftp-server: Утилиты для работы с SSH.
openssl os-prober passwd pci.ids pciutils: Утилиты для работы с SSL, паролями и PCI.
perl perl-base perl-modules-5.36: Perl интерпретатор и модули.
popularity-contest procps publicsuffix: Утилиты для опроса популярности и работы с процессами.
python-apt-common python3 python3-apt python3-certifi python3-chardet python3-charset-normalizer python3-debconf python3-debian python3-debianbts python3-httplib2 python3-idna python3-minimal python3-ntp python3-pkg-resources python3-pycurl python3-pyparsing python3-pysimplesoap python3-reportbug python3-requests python3-six python3-urllib3 python3.11 python3.11-minimal: Python интерпретатор и модули.
readline-common reportbug runit-helper screen sed sensible-utils: Утилиты для работы с командной строкой и отчетами об ошибках.
shared-mime-info shim-helpers-amd64-signed shim-signed
shim-signed-common shim-unsigned: Утилиты для работы с MIME и загрузчиками UEFI.
systemd systemd-sysv systemd-timesyncd: Инициализационная система и службы синхронизации времени.
sysvinit-utils tar task-english task-ssh-server tasksel tasksel-data: Утилиты для управления задачами и архивами.
traceroute tzdata ucf udev unzip usbutils usr-is-merged util-linux util-linux-extra util-linux-locales: Утилиты для работы с временем, устройствами и архивами.
vim-common vim-tiny wamerican wget whiptail xauth xdg-user-dirs xkb-data xz-utils: Редакторы, словари, утилиты для загрузки файлов и управления пользователями.
zabbix-release zlib1g
zstd: Утилиты для мониторинга и сжатия данных.
Зависимые пакеты для установки на чистый debian
Показать
Будут установлены следующие дополнительные пакеты:
alsa-topology-conf alsa-ucm-conf apache2 apache2-bin apache2-data apache2-utils ca-certificates-java default-jre-headless fontconfig-config fonts-dejavu fonts-dejavu-core fonts-dejavu-extra fping java-common libabsl20220623 libaom3 libapache2-mod-php libapache2-mod-php8.2 libapr1 libaprutil1
libaprutil1-dbd-sqlite3 libaprutil1-ldap libasound2 libasound2-data libavahi-client3 libavahi-common-data libavahi-common3 libavif15 libconfig-inifiles-perl libcups2 libcurl4 libdav1d6 libdbd-mariadb-perl libdbi-perl libde265-0 libdeflate0 libevent-2.1-7 libevent-core-2.1-7 libevent-pthreads-2.1-7 libfontconfig1
libgav1-1 libgd3 libgraphite2-3 libharfbuzz0b libheif1 libjbig0 libjpeg62-turbo liblcms2-2 liblerc4 libltdl7 liblua5.3-0 libmariadb3 libncurses6 libnspr4 libnss3 libnuma1 libodbc2 libonig5 libopenipmi0 libpcsclite1 librav1e0 libsensors-config libsensors5 libsnmp-base libsnmp40 libsodium23 libssh-4 libsvtav1enc1
libterm-readkey-perl libtiff6 libwebp7 libx265-199 libxpm4 libxslt1.1 libyuv0 mariadb-client mariadb-client-core mariadb-common mysql-common openjdk-17-jre-headless php-bcmath php-common php-curl php-gd php-ldap php-mbstring php-mysql php-xml php8.2-bcmath php8.2-cli php8.2-common php8.2-curl php8.2-gd
php8.2-ldap php8.2-mbstring php8.2-mysql php8.2-opcache php8.2-readline php8.2-xml psmisc snmpd ssl-cert
Предлагаемые пакеты:
apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser default-jre php-pear libasound2-plugins alsa-utils cups-common libclone-perl libmldbm-perl libnet-daemon-perl libsql-statement-perl libgd-tools liblcms2-utils odbc-postgresql tdsodbc pcscd lm-sensors snmp-mibs-downloader libnss-mdns
fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic snmptrapd zabbix-nginx-conf virtual-mysql-server
Следующие НОВЫЕ пакеты будут установлены:
alsa-topology-conf alsa-ucm-conf apache2 apache2-bin apache2-data apache2-utils ca-certificates-java default-jre-headless fontconfig-config fonts-dejavu fonts-dejavu-core fonts-dejavu-extra fping java-common libabsl20220623 libaom3 libapache2-mod-php libapache2-mod-php8.2 libapr1 libaprutil1
libaprutil1-dbd-sqlite3 libaprutil1-ldap libasound2 libasound2-data libavahi-client3 libavahi-common-data libavahi-common3 libavif15 libconfig-inifiles-perl libcups2 libcurl4 libdav1d6 libdbd-mariadb-perl libdbi-perl libde265-0 libdeflate0 libevent-2.1-7 libevent-core-2.1-7 libevent-pthreads-2.1-7 libfontconfig1
libgav1-1 libgd3 libgraphite2-3 libharfbuzz0b libheif1 libjbig0 libjpeg62-turbo liblcms2-2 liblerc4 libltdl7 liblua5.3-0 libmariadb3 libncurses6 libnspr4 libnss3 libnuma1 libodbc2 libonig5 libopenipmi0 libpcsclite1 librav1e0 libsensors-config libsensors5 libsnmp-base libsnmp40 libsodium23 libssh-4 libsvtav1enc1
libterm-readkey-perl libtiff6 libwebp7 libx265-199 libxpm4 libxslt1.1 libyuv0 mariadb-client mariadb-client-core mariadb-common mysql-common openjdk-17-jre-headless php-bcmath php-common php-curl php-gd php-ldap php-mbstring php-mysql php-xml php8.2-bcmath php8.2-cli php8.2-common php8.2-curl php8.2-gd
php8.2-ldap php8.2-mbstring php8.2-mysql php8.2-opcache php8.2-readline php8.2-xml psmisc snmpd ssl-cert zabbix-agent2 zabbix-agent2-dbgsym zabbix-apache-conf zabbix-frontend-php zabbix-get zabbix-get-dbgsym zabbix-java-gateway zabbix-js zabbix-js-dbgsym zabbix-sender zabbix-sender-dbgsym zabbix-server-mysql
zabbix-server-mysql-dbgsym zabbix-sql-scripts zabbix-web-service
Обновлено 0 пакетов, установлено 116 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 117 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 488 MB.
количество слов: 5287
Аватара пользователя
Артём Мамзиков
Admin
Сообщения: 824
Стаж: 5 лет 5 месяцев
Откуда: Вологодская область
Поблагодарили: 36 раз
Контактная информация:

Установка Заббикс на Debian из пакетов

Сообщение Артём Мамзиков »

/etc/apache2/sites-available/default-ssl.conf
<FilesMatch \.php$>
SetHandler "proxy:unix:/var/run/php/php7.4-fpm.sock|fcgi://localhost/"
</FilesMatch>
</VirtualHost>

a2enmod proxy_fcgi setenvif
a2enconf php7.3-fpm

root@www:~# a2enmod proxy_fcgi setenvif
Considering dependency proxy for proxy_fcgi:
Enabling module proxy.
Enabling module proxy_fcgi.
Module setenvif already enabled
To activate the new configuration, you need to run:
systemctl reload apache2
systemctl restart apache2

откл a2dismod proxy_fcgi setenvif

root@www:~# a2enconf php7.4-fpm a2enconf php8.2-fpm
Enabling conf php7.2-fpm php8.2-fpm.
To activate the new configuration, you need to run:
systemctl reload apache2

откл a2disconf php7.4-fpm php8.2-fpm
root@www:~# systemctl restart php7.4-fpm apache2

Проверка конфигураций
apachectl configtest

sed -i.bak \
-e '/^max_execution_time\s*=/c\max_execution_time = 6000' \
-e '/^max_input_time\s*=/c\max_input_time = 6000' \
-e '/^memory_limit\s*=/c\memory_limit = 512M' \
-e '/^post_max_size\s*=/c\post_max_size = 90000M' \
-e '/^upload_max_filesize\s*=/c\upload_max_filesize = 90000M' \
-e '/^session.gc_maxlifetime\s*=/c\session.gc_maxlifetime = 21600' \
/etc/php/8.2/cli/php.ini
подставляем пути по очереди
/etc/php/7.4/cli/php.ini
/etc/php/7.3/fpm/php.ini
/etc/php/7.3/cli/php.ini
/etc/php/7.3/apache2/php.ini

grep -q '\[Date\]' /etc/php/7.3/apache2/php.ini || echo -e '\n[Date]\ndate.timezone = Europe/Moscow' >> /etc/php/7.3/apache2/php.ini


Характеристики сервера на 06.02.2024
Debian GNU/Linux 9.9 (stretch)
Linux version 4.9.0-9-amd64 (debian-kernel@lists.debian.org) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ) #1 SMP Debian 4.9.168-1+deb9u2 (2019-05-13)
Linux 4.9.0-9-amd64 x86_64
Linux ZABBIXSERVER 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1+deb9u2 (2019-05-13) x86_64 GNU/Linux

16Гб, 4 ядра

Apache Version Apache/2.4.25 (Debian)
PHP Version 7.0.33-0+deb9u12
mysqlnd 5.0.12-dev
OpenSSL 1.1.1d
mysqld Ver 10.1.48-MariaDB-0+deb9u2 for debian-linux-gnu on x86_64 (Debian 9.13)
mysql Ver 15.1 Distrib 10.1.48-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
openjdk version "14.0.1" 2020-04-14
OpenJDK Runtime Environment Zulu14.28+21-CA (build 14.0.1+8)
OpenJDK 64-Bit Server VM Zulu14.28+21-CA (build 14.0.1+8, mixed mode, sharing)

Требования для 7.0
https://www.zabbix.com/documentation/de ... quirements
MySQL/Percona 8.0.30-8.2.X
MariaDB 10.5.00-11.1.X
Apache 2.4 or later

PHP 8.0.0 - 8.3.X
gd 2.0.28 or later
libXML 2.6.15 or later
OpenJDK version 11.0.8


с 4.2 на 4.4
с 4.4 на 5.0
с 5.0 на 6.0
https://www.zabbix.com/ru/download_sources#unsupported
http://repo.zabbix.com/zabbix/4.4/debia ... /z/zabbix/
http://repo.zabbix.com/zabbix/4.4/debia ... rig.tar.gz
https://cdn.zabbix.com/zabbix/sources/o ... .10.tar.gz




Характеристики сервера на 18.06.2024
Debian GNU/Linux 12 (bookworm)
Linux version 6.1.0-18-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01)
Linux 6.1.0-18-amd64 x86_64
Linux ZABBIXSERVER 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 GNU/Linux

24Гб, 15 ядер

Apache/2.4.57 (Debian)
PHP 8.2.7
mysqlnd 8.2.7
OpenSSL 3.0.11 19 Sep 2023
mysqld Ver 10.11.6-MariaDB-0+deb12u1 for debian-linux-gnu on x86_64 (Debian 12)
mysql Ver 15.1 Distrib 10.11.6-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper
openjdk version "17.0.10" 2024-01-16
OpenJDK Runtime Environment (build 17.0.10+7-Debian-1deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.10+7-Debian-1deb12u1, mixed mode, sharing)





Создайте базу данных
# mysql -uroot -p
password
mysql> create database zabbixdb character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbixdb.* to zabbix@localhost IDENTIFIED BY 'password';
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;

На хосте Zabbix сервера импортируйте начальную схему и данные. Вам будет предложено ввести недавно созданный пароль.
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbixdb

ERROR 1118 (42000) at line 1284: Row size too large (> 8126)
Открываем загружаемую базу в mc по F4 находим строку с ошибкой перед созданием данной таблицы CREATE TABLE `host_inventory` ( добавляем строки


SET GLOBAL innodb_default_row_format='dynamic';
SET SESSION innodb_strict_mode=OFF;



Выключите опцию log_bin_trust_function_creators после импорта схемы базы данных.
# mysql -uroot -p
password
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;

Настройте базу данных для Zabbix сервера
Отредактируйте файл /etc/zabbix/zabbix_server.conf

DBPassword=password
e. Запустите процессы Zabbix сервера и агента
Запустите процессы Zabbix сервера и агента и настройте их запуск при загрузке ОС.

# systemctl restart zabbix-server zabbix-agent zabbix-java-gateway apache2
# systemctl enable zabbix-server zabbix-agent zabbix-java-gateway apache2 mariadb




conf-enabled
+zabbix.conf

mods-enabled

cgi.load a2enmod cgi
ssl.conf a2enmod ssl
ssl.load
php7.0.conf
php7.0.load


sites-enabled

default-ssl.conf a2ensite default-ssl.conf


chown -R www-data:www-data /usr/share/zabbix
chmod -R 755 /usr/share/zabbix


chown -R zabbix:zabbix /usr/lib/zabbix
chmod -R 755 /usr/lib/zabbix

cd /usr/lib/zabbix/alertscripts
chown -R zabbix:zabbix Zabbix-Notification-Telegram
chown -R zabbix:zabbix zbxTelegram.py zbxTelegram_config.py zbxTelegram_files/
chmod +x zbxTelegram.py


Пути
/etc/init.d/zabbix-agent
/etc/init.d/zabbix-java-gateway
/etc/init.d/zabbix-server

/etc/logrotate.d/zabbix-agent
/etc/logrotate.d/zabbix-java-gateway
/etc/logrotate.d/zabbix-server

/etc/zabbix/web/
/etc/zabbix/zabbix_agentd.d/

Конфигурации
/etc/zabbix/apache.conf /etc/apache2/conf-enabled/@zabbix.conf
/etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
Include=/etc/zabbix/zabbix_agentd.d/*.conf

/etc/zabbix/zabbix_java_gateway.conf
/etc/zabbix/zabbix_java_gateway_logback.xml

/etc/zabbix/zabbix_server.conf
LogFile=/var/log/zabbix/zabbix_server.log
PidFile=/var/run/zabbix/zabbix_server.pid
SocketDir=/var/run/zabbix
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts

Было
/usr/local/etc/zabbix_agentd.conf
/usr/local/etc/zabbix_server.conf

/lib/systemd/system/zabbix-agent.service
/lib/systemd/system/zabbix-java-gateway.service
/lib/systemd/system/zabbix-server.service

Скрипты
/usr/lib/zabbix/alertscripts
/usr/lib/zabbix/externalscripts
chmod 775 -R /usr/lib/zabbix/
Было
AlertScriptsPath=/usr/local/share/zabbix/alertscripts
ExternalScripts=/usr/local/share/zabbix/externalscripts

Вебка
/usr/share/zabbix/
Было
/var/www/html/zabbix

Логи
/var/log/zabbix/
Было
/tmp/zabbix_server.log


zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uroot -p zabbixdb

# Пример: Заливаем архив бекапа в базу
#gunzip < `date +/root/$DATABASE.%Y.%m.%d.sql.gz` | mysql -u $USER -p$PASSWORD $DATABASE
# или так
#zcat `date +/root/$DATABASE.%Y.%m.%d.sql.gz` | mysql -u $USER -p$PASSWORD $DATABASE
zcat /root/ZabbixBK/INSERT-zabbixdb-2024.06.11.sql.gz | mysql -uroot -p zabbixdb
zcat /root/ZabbixBK/REPLACE-zabbixdb-2024.06.11.sql.gz | mysql -uroot -p zabbixdb
количество слов: 1180
Ответить Вложения 2 Пред. темаСлед. тема

Вернуться в «Установка Заббикс и Дополнений»