{"id":95,"date":"2025-05-23T14:26:43","date_gmt":"2025-05-23T12:26:43","guid":{"rendered":"https:\/\/netcloud24.com\/pl\/blog\/?p=95"},"modified":"2025-05-23T14:29:31","modified_gmt":"2025-05-23T12:29:31","slug":"jak-zainstalowac-zabbix-na-debian-12-server-z-ssl-i-vpn","status":"publish","type":"post","link":"https:\/\/netcloud24.com\/pl\/blog\/jak-zainstalowac-zabbix-na-debian-12-server-z-ssl-i-vpn\/","title":{"rendered":"Jak zainstalowa\u0107 Zabbix na Debian 12 Server z SSL i VPN"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p><strong>Zabbix<\/strong> to zaawansowana platforma do monitoringu serwer\u00f3w, sieci i aplikacji. W tym przewodniku krok po kroku zainstalujesz Zabbix Server na Debian 12, zabezpieczysz panel webowy certyfikatem SSL oraz skonfigurujesz VPN (WireGuard) dla bezpiecznej komunikacji agent\u2013serwer.<\/p>\n<h2>1. Wymagania wst\u0119pne<\/h2>\n<ul>\n<li>Serwer z Debian 12 i dost\u0119pem <code>sudo<\/code><\/li>\n<li>Przynajmniej 2 GB RAM i 20 GB wolnego miejsca<\/li>\n<li>Rejestracja domeny i skierowanie DNS na serwer<\/li>\n<li>Podstawowa znajomo\u015b\u0107 terminala Linux<\/li>\n<\/ul>\n<h2>2. Aktualizacja systemu<\/h2>\n<pre><code>sudo apt update &amp;&amp; sudo apt upgrade -y<\/code><\/pre>\n<h2>3. Instalacja bazy danych (MariaDB)<\/h2>\n<pre><code>sudo apt install -y mariadb-server\r\nsudo systemctl enable --now mariadb\r\nsudo mysql_secure_installation<\/code><\/pre>\n<p>Utw\u00f3rz baz\u0119 i u\u017cytkownika dla Zabbixa:<\/p>\n<pre><code>sudo mysql -u root -p\r\nCREATE DATABASE zabbix CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;\r\nCREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'TwojeHaslo';\r\nGRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';\r\nFLUSH PRIVILEGES;\r\nEXIT;<\/code><\/pre>\n<h2>4. Dodanie repozytorium Zabbix i instalacja<\/h2>\n<pre><code>wget https:\/\/repo.zabbix.com\/zabbix\/6.0\/debian\/pool\/main\/z\/zabbix-release\/zabbix-release_6.0-1+debian12_all.deb\r\nsudo dpkg -i zabbix-release_6.0-1+debian12_all.deb\r\nsudo apt update\r\nsudo apt install -y zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent<\/code><\/pre>\n<h2>5. Import schematu bazy danych<\/h2>\n<pre><code>zcat \/usr\/share\/doc\/zabbix-server-mysql*\/create.sql.gz | mysql -u zabbix -p zabbix<\/code><\/pre>\n<h2>6. Konfiguracja Zabbix Server<\/h2>\n<p>Edytuj <code>\/etc\/zabbix\/zabbix_server.conf<\/code>, ustaw has\u0142o bazy:<\/p>\n<pre><code>DBPassword=TwojeHaslo<\/code><\/pre>\n<h2>7. Konfiguracja PHP dla panelu webowego<\/h2>\n<p>W pliku <code>\/etc\/zabbix\/apache.conf<\/code> dostosuj stref\u0119 czasow\u0105:<\/p>\n<pre><code>php_value date.timezone Europe\/Warsaw<\/code><\/pre>\n<h2>8. Uruchomienie us\u0142ug Zabbix<\/h2>\n<pre><code>sudo systemctl restart zabbix-server zabbix-agent apache2\r\nsudo systemctl enable zabbix-server zabbix-agent apache2<\/code><\/pre>\n<h2>9. Uzyskanie dost\u0119pu do panelu webowego<\/h2>\n<p>Otw\u00f3rz w przegl\u0105darce: <strong>http:\/\/twojadomena.pl\/zabbix<\/strong> i przejd\u017a przez kreator instalacji.<\/p>\n<h2>10. Konfiguracja SSL z Let&#8217;s Encrypt<\/h2>\n<pre><code>sudo apt install -y certbot python3-certbot-apache\r\nsudo certbot --apache -d twojadomena.pl\r\n<\/code><\/pre>\n<p>Certbot automatycznie doda przekierowania na HTTPS.<\/p>\n<h2>11. Instalacja i konfiguracja WireGuard VPN<\/h2>\n<pre><code>sudo apt install -y wireguard\r\nwg genkey | tee server.key | wg pubkey &gt; server.pub\r\nsudo mkdir -p \/etc\/wireguard\r\nsudo tee \/etc\/wireguard\/wg0.conf &lt;\r\nListenPort = 51820\r\n\r\n[Peer]\r\nPublicKey = \r\nAllowedIPs = 10.0.0.2\/32\r\nEOF\r\nsudo chmod 600 \/etc\/wireguard\/wg0.conf\r\nsudo systemctl enable --now wg-quick@wg0<\/code><\/pre>\n<p>Skonfiguruj klienta, aby agent Zabbix \u0142\u0105czy\u0142 si\u0119 przez VPN (IP 10.0.0.1).<\/p>\n<h2>12. Weryfikacja i testy<\/h2>\n<ul>\n<li>Sprawd\u017a status Zabbix Server: <code>sudo systemctl status zabbix-server<\/code><\/li>\n<li>Test po\u0142\u0105czenia VPN i ping do 10.0.0.1<\/li>\n<li>Zarejestruj agenta w panelu Zabbix<\/li>\n<\/ul>\n<h2>Dlaczego warto wybra\u0107 us\u0142ugi Netcloud24?<\/h2>\n<p>Dla stabilnej i bezpiecznej infrastruktury polecamy <a href=\"https:\/\/netcloud24.com\/\" target=\"_blank\" rel=\"noopener\"><strong>VPS Windows<\/strong><\/a> oraz <a href=\"https:\/\/netcloud24.com\"><strong>serwery dedykowane<\/strong><\/a> od Netcloud24. Zyskaj:<\/p>\n<ul>\n<li>Wysok\u0105 dost\u0119pno\u015b\u0107 i dedykowane zasoby CPU\/RAM<\/li>\n<li>Szybkie dyski SSD i niskie op\u00f3\u017anienia sieci<\/li>\n<li>Profesjonalne wsparcie techniczne 24\/7<\/li>\n<li>Elastyczne skalowanie us\u0142ug<\/li>\n<\/ul>\n<h2>Podsumowanie<\/h2>\n<p>Instalacja Zabbix na Debian 12 z SSL i VPN zabezpiecza monitoring Twojej infrastruktury. Po\u0142\u0105cz to z niezawodnymi us\u0142ugami Netcloud24, aby cieszy\u0107 si\u0119 stabilno\u015bci\u0105 i bezpiecze\u0144stwem.<\/p>\n<p>Sprawd\u017a ofert\u0119 serwer\u00f3w na: <a href=\"https:\/\/netcloud24.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/netcloud24.com\/<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Zabbix to zaawansowana platforma do monitoringu serwer\u00f3w, sieci i aplikacji. W tym przewodniku krok po kroku zainstalujesz Zabbix Server na Debian 12, zabezpieczysz panel\u2026<\/p>\n","protected":false},"author":1,"featured_media":97,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-95","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/netcloud24.com\/pl\/blog\/wp-json\/wp\/v2\/posts\/95","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netcloud24.com\/pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/netcloud24.com\/pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/pl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/pl\/blog\/wp-json\/wp\/v2\/comments?post=95"}],"version-history":[{"count":1,"href":"https:\/\/netcloud24.com\/pl\/blog\/wp-json\/wp\/v2\/posts\/95\/revisions"}],"predecessor-version":[{"id":96,"href":"https:\/\/netcloud24.com\/pl\/blog\/wp-json\/wp\/v2\/posts\/95\/revisions\/96"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/pl\/blog\/wp-json\/wp\/v2\/media\/97"}],"wp:attachment":[{"href":"https:\/\/netcloud24.com\/pl\/blog\/wp-json\/wp\/v2\/media?parent=95"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/netcloud24.com\/pl\/blog\/wp-json\/wp\/v2\/categories?post=95"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/netcloud24.com\/pl\/blog\/wp-json\/wp\/v2\/tags?post=95"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}