Nagios Core unter Linux Debian 12 Bookworm installieren

Vorbereitung


System aktualisieren
apt update
apt -y upgrade
Hit:1 http://ftp.debian.org/debian bookworm InRelease
Get:2 http://ftp.debian.org/debian bookworm-updates InRelease [52.1 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://deb.debian.org/debian-security bookworm-security/main Sources [73.3 kB]
Get:5 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [135 kB]
Get:6 http://deb.debian.org/debian-security bookworm-security/main Translation-en [80.3 kB]
Fetched 388 kB in 1s (745 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
4 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
libc-bin libc-l10n libc6 locales
4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 7,929 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://deb.debian.org/debian-security bookworm-security/main amd64 libc6 amd64 2.36-9+deb12u4 [2,748 kB]
Get:2 http://deb.debian.org/debian-security bookworm-security/main amd64 libc-bin amd64 2.36-9+deb12u4 [606 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security/main amd64 libc-l10n all 2.36-9+deb12u4 [674 kB]
Get:4 http://deb.debian.org/debian-security bookworm-security/main amd64 locales all 2.36-9+deb12u4 [3,902 kB]
Fetched 7,929 kB in 0s (33.0 MB/s)
Preconfiguring packages ...
(Reading database ... 23603 files and directories currently installed.)
Preparing to unpack .../libc6_2.36-9+deb12u4_amd64.deb ...
Unpacking libc6:amd64 (2.36-9+deb12u4) over (2.36-9+deb12u3) ...
Setting up libc6:amd64 (2.36-9+deb12u4) ...
(Reading database ... 23603 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.36-9+deb12u4_amd64.deb ...
Unpacking libc-bin (2.36-9+deb12u4) over (2.36-9+deb12u3) ...
Setting up libc-bin (2.36-9+deb12u4) ...
(Reading database ... 23603 files and directories currently installed.)
Preparing to unpack .../libc-l10n_2.36-9+deb12u4_all.deb ...
Unpacking libc-l10n (2.36-9+deb12u4) over (2.36-9+deb12u3) ...
Preparing to unpack .../locales_2.36-9+deb12u4_all.deb ...
Unpacking locales (2.36-9+deb12u4) over (2.36-9+deb12u3) ...
Setting up libc-l10n (2.36-9+deb12u4) ...
Setting up locales (2.36-9+deb12u4) ...
Generating locales (this might take a while)...
en_US.UTF-8... done
Generation complete.


Pakete


apt install -y autoconf bc gawk dc build-essential gcc libc6 make wget unzip apache2 php libapache2-mod-php libgd-dev libmcrypt-dev make libssl-dev snmp libnet-snmp-perl gettext
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libc6 is already the newest version (2.36-9+deb12u4).
The following additional packages will be installed:
apache2-bin apache2-data apache2-utils automake autotools-dev binutils binutils-common binutils-x86-64-linux-gnu bzip2 ca-certificates cpp cpp-12 dirmngr dpkg-dev fakeroot fontconfig-config fonts-dejavu-core g++ g++-12 gcc-12 gnupg
gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm libabsl20220623 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libaom-dev libaom3 libapache2-mod-php8.2 libapr1 libaprutil1
libaprutil1-dbd-sqlite3 libaprutil1-ldap libasan8 libassuan0 libatomic1 libavif-dev libavif15 libbinutils libbrotli-dev libc-dev-bin libc-devtools libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libcurl4 libdav1d-dev libdav1d6
libde265-0 libde265-dev libdeflate-dev libdeflate0 libdpkg-perl libexpat1-dev libfakeroot libfile-fcntllock-perl libfontconfig-dev libfontconfig1 libfreetype-dev libgav1-1 libgcc-12-dev libgd3 libgomp1 libgprofng0 libheif-dev libheif1
libisl23 libitm1 libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libksba8 libldap-2.5-0 libldap-common liblerc-dev liblerc4 liblsan0 liblua5.3-0 liblzma-dev libmagic-mgc libmagic1 libmcrypt4 libmpc3 libmpfr6
libnghttp2-14 libnpth0 libnsl-dev libnuma1 libpkgconf3 libpng-dev libpng-tools libpsl5 libpthread-stubs0-dev libquadmath0 librav1e0 librtmp1 libsasl2-2 libsasl2-modules libsasl2-modules-db libsensors-config libsensors5 libsigsegv2
libsnmp-base libsnmp40 libsodium23 libssh2-1 libstdc++-12-dev libsvtav1enc1 libtiff-dev libtiff6 libtiffxx6 libtirpc-dev libtsan2 libubsan1 libvpx-dev libvpx7 libwebp-dev libwebp7 libwebpdemux2 libwebpmux3 libx11-dev libx265-199
libx265-dev libxau-dev libxcb1-dev libxdmcp-dev libxpm-dev libxpm4 libyuv0 libzstd-dev linux-libc-dev m4 manpages manpages-dev openssl patch php-common php8.2 php8.2-cli php8.2-common php8.2-opcache php8.2-readline pinentry-curses
pkg-config pkgconf pkgconf-bin psmisc publicsuffix rpcsvc-proto ssl-cert uuid-dev x11proto-dev xorg-sgml-doctools xtrans-dev xz-utils zlib1g-dev
Suggested packages:
apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser autoconf-archive gnu-standards autoconf-doc libtool binutils-doc bzip2-doc cpp-doc gcc-12-locales cpp-12-doc pinentry-gnome3 tor debian-keyring g++-multilib
g++-12-multilib gcc-12-doc gawk-doc gcc-multilib flex bison gdb gcc-doc gcc-12-multilib autopoint gettext-doc libasprintf-dev libgettextpo-dev parcimonie xloadimage scdaemon php-pear glibc-doc git bzr freetype2-doc libgd-tools
liblzma-doc file mcrypt libcrypt-des-perl libdigest-hmac-perl libio-socket-inet6-perl libsasl2-modules-gssapi-mit | libsasl2-modules-gssapi-heimdal libsasl2-modules-ldap libsasl2-modules-otp libsasl2-modules-sql lm-sensors
snmp-mibs-downloader libssl-doc libstdc++-12-doc libx11-doc libx265-doc libxcb-doc m4-doc make-doc man-browser ed diffutils-doc pinentry-doc zip
The following NEW packages will be installed:
apache2 apache2-bin apache2-data apache2-utils autoconf automake autotools-dev bc binutils binutils-common binutils-x86-64-linux-gnu build-essential bzip2 ca-certificates cpp cpp-12 dc dirmngr dpkg-dev fakeroot fontconfig-config
fonts-dejavu-core g++ g++-12 gawk gcc gcc-12 gettext gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm libabsl20220623 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
libaom-dev libaom3 libapache2-mod-php libapache2-mod-php8.2 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libasan8 libassuan0 libatomic1 libavif-dev libavif15 libbinutils libbrotli-dev libc-dev-bin libc-devtools libc6-dev
libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libcurl4 libdav1d-dev libdav1d6 libde265-0 libde265-dev libdeflate-dev libdeflate0 libdpkg-perl libexpat1-dev libfakeroot libfile-fcntllock-perl libfontconfig-dev libfontconfig1
libfreetype-dev libgav1-1 libgcc-12-dev libgd-dev libgd3 libgomp1 libgprofng0 libheif-dev libheif1 libisl23 libitm1 libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libksba8 libldap-2.5-0 libldap-common liblerc-dev
liblerc4 liblsan0 liblua5.3-0 liblzma-dev libmagic-mgc libmagic1 libmcrypt-dev libmcrypt4 libmpc3 libmpfr6 libnet-snmp-perl libnghttp2-14 libnpth0 libnsl-dev libnuma1 libpkgconf3 libpng-dev libpng-tools libpsl5 libpthread-stubs0-dev
libquadmath0 librav1e0 librtmp1 libsasl2-2 libsasl2-modules libsasl2-modules-db libsensors-config libsensors5 libsigsegv2 libsnmp-base libsnmp40 libsodium23 libssh2-1 libssl-dev libstdc++-12-dev libsvtav1enc1 libtiff-dev libtiff6
libtiffxx6 libtirpc-dev libtsan2 libubsan1 libvpx-dev libvpx7 libwebp-dev libwebp7 libwebpdemux2 libwebpmux3 libx11-dev libx265-199 libx265-dev libxau-dev libxcb1-dev libxdmcp-dev libxpm-dev libxpm4 libyuv0 libzstd-dev linux-libc-dev m4
make manpages manpages-dev openssl patch php php-common php8.2 php8.2-cli php8.2-common php8.2-opcache php8.2-readline pinentry-curses pkg-config pkgconf pkgconf-bin psmisc publicsuffix rpcsvc-proto snmp ssl-cert unzip uuid-dev wget
x11proto-dev xorg-sgml-doctools xtrans-dev xz-utils zlib1g-dev
0 upgraded, 185 newly installed, 0 to remove and 0 not upgraded.
Need to get 124 MB of archives.
After this operation, 480 MB of additional disk space will be used.
Get:1 http://ftp.debian.org/debian bookworm/main amd64 libapr1 amd64 1.7.2-3 [102 kB]
Get:2 http://ftp.debian.org/debian bookworm/main amd64 libaprutil1 amd64 1.6.3-1 [87.8 kB]
[..]
Get:122 http://ftp.debian.org/debian bookworm/main amd64 libdeflate0 amd64 1.14-1 [61.4 kB]
Get:123 http://ftp.debian.org/debian bookworm/main amd64 libjbig0 amd64 2.1-6.1 [31.7 kB]
Setting up libapache2-mod-php8.2 (8.2.7-1~deb12u1) ...
Package apache2 is not configured yet. Will defer actions by package libapache2-mod-php8.2.

Creating config file /etc/php/8.2/apache2/php.ini with new version
No module matches
Setting up libapache2-mod-php (2:8.2+93) ...
Setting up zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ...
Setting up gnupg (2.2.40-1.1) ...
Setting up libc-devtools (2.36-9+deb12u4) ...
Setting up g++-12 (12.2.0-14) ...
Setting up apache2 (2.4.57-2) ...
Enabling module mpm_event.
Enabling module authz_core.
Enabling module authz_host.
Enabling module authn_core.
Enabling module auth_basic.
Enabling module access_compat.
Enabling module authn_file.
Enabling module authz_user.
Enabling module alias.
Enabling module dir.
Enabling module autoindex.
Enabling module env.
Enabling module mime.
Enabling module negotiation.
Enabling module setenvif.
Enabling module filter.
Enabling module deflate.
Enabling module status.
Enabling module reqtimeout.
Enabling conf charset.
Enabling conf localized-error-pages.
Enabling conf other-vhosts-access-log.
Enabling conf security.
Enabling conf serve-cgi-bin.
Enabling site 000-default.
info: Switch to mpm prefork for package libapache2-mod-php8.2
Module mpm_event disabled.
Enabling module mpm_prefork.
info: Executing deferred 'a2enmod php8.2' for package libapache2-mod-php8.2
Enabling module php8.2.
Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /lib/systemd/system/apache2.service.
Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /lib/systemd/system/apache-htcacheclean.service.
Setting up libpng-dev:amd64 (1.6.39-2) ...
Setting up libjpeg-dev:amd64 (1:2.1.5-2) ...
Setting up libheif-dev:amd64 (1.15.1-1) ...
Setting up gcc (4:12.2.0-3) ...
Setting up libfreetype-dev:amd64 (2.12.1+dfsg-5) ...
Setting up libtiff-dev:amd64 (4.5.0-6+deb12u1) ...
Setting up php8.2 (8.2.7-1~deb12u1) ...
Setting up g++ (4:12.2.0-3) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.9) ...
Setting up php (2:8.2+93) ...
Setting up libfontconfig-dev:amd64 (2.14.1-4) ...
Setting up libgd-dev:amd64 (2.3.3-9) ...
Processing triggers for libc-bin (2.36-9+deb12u4) ...
Processing triggers for ca-certificates (20230311) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Processing triggers for php8.2-cli (8.2.7-1~deb12u1) ...
Processing triggers for libapache2-mod-php8.2 (8.2.7-1~deb12u1) ...


Download


Sie sollten von der
Dieser Link wurde entfernt. Links sind nur für Mitglieder sichtbar. Bitte melden Sie sich mit Ihrem Benutzernamen und Ihrem Passwort an und versuchen Sie es erneut.
die aktuellste Version herunterladen. Wir verwenden hier die Version 4.5.0:
wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.5.0.tar.gz -O /usr/src/nagios.tar.gz
--2024-01-31 17:25:45--  https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.5.0.tar.gz
Resolving assets.nagios.com (assets.nagios.com)... 2600:3c00::f03c:92ff:fef7:45ce, 45.79.49.120
Connecting to assets.nagios.com (assets.nagios.com)|2600:3c00::f03c:92ff:fef7:45ce|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 11540118 (11M) [application/x-gzip]
Saving to: ‘/usr/src/nagios.tar.gz’

/usr/src/nagios.tar.gz 100%[=========================================================================================>] 11.00M 2.22MB/s in 14s

2024-01-31 17:26:01 (793 KB/s) - ‘/usr/src/nagios.tar.gz’ saved [11540118/11540118]
tar -xvf /usr/src/nagios.tar.gz -C /usr/src/
cd /usr/src/nagios-*

Um diesen Eintrag vollständig sehen zu können, müssen Sie ein Kunde der Securebit AG sein. Dazu können Sie ein belibites Produkt aus unserem Sortiment bestellen.

Sollten Sie bereits Kunde sein, können Sie sich hier anmelden.