Cwaniak

Instalacja i konfiguracja Zabbix na Ubuntu 20.04

Wstęp Zabbix to oprogramowanie open source monitorujące dla sieci i aplikacji. Oferuje monitorowanie w czasie rzeczywistym tysięcy metryk zebranych z serwerów, maszyn wirtualnych, urządzeń sieciowych i aplikacji internetowych. Te metryki mogą pomóc w określeniu aktualnego stanu infrastruktury IT i wykryciu problemów ze sprzętem lub komponentami oprogramowania. Aby zebrać metryki serwera, Zabbix używa małego agenta na monitorowanym kliencie, aby zebrać dane i wysłać je do serwera Zabbix. Zabbix obsługuje […]

Instalacja i konfiguracja Zabbix na Ubuntu 20.04 Read More »

Konfiguracja NextCloud w Dockerze z NGINX i CloudFlare

Wstęp Nextcloud to pakiet oprogramowania klient-serwer do tworzenia i korzystania z usług hostingu plików. Jako bezpłatne oprogramowanie o otwartym kodzie źródłowym, każdy może zainstalować i obsługiwać je na własnych prywatnych urządzeniach serwerowych. Nextcloud jest funkcjonalnie podobny do Dropbox, Microsoft 365 lub Google Drive, gdy jest używany ze zintegrowanymi rozwiązaniami pakietu biurowego Collabora Online lub OnlyOffice. Może być hostowany w chmurze lub lokalnie. Jest skalowalny, od rozwiązań

Konfiguracja NextCloud w Dockerze z NGINX i CloudFlare Read More »

WireHole – VPN z funkcją blokowania reklam

Wstęp WireHole to połączenie WireGuard, Pi-hole i Unbound w projekcie docker-compose umożliwiające użytkownikom szybkie i łatwe tworzenie tunelu WireGuard VPN z funkcjami blokowania reklam dzięki Pi-hole, buforowanie DNS i dodatkowe opcje prywatności za pośrednictwem Unbound. Wymagania wstępne 1. Zainstalowany Docker Engine i Docker Compose Instalacja Klonujemy repozytorium GIT, przechodzimy do folderu wirehole i edytujemy plik docker-compose.yml: W sekcji wireguard zmieniamy strefę czasową i ustalamy liczbę klientów,

WireHole – VPN z funkcją blokowania reklam Read More »

Guacamole – połączenie zdalne przez przeglądarkę

Wstęp Apache Guacamole to brama zdalnego pulpitu, która do działania nie wymaga żadnych wtyczek, ani oprogramowania klienckiego. Obsługuje standardowe protokoły, takie jak VNC, RDP i SSH. Dzięki HTML5 po zainstalowaniu Guacamole na serwerze wszystko, czego potrzebujesz, aby uzyskać dostęp do swoich komputerów, to przeglądarka internetowa. Wymagania wstępne 1. Zainstalowany Docker Engine i Docker Compose Instalacja Klonujemy repozytorium GIT, przechodzimy do folderu guacamole-docker-compose i zmieniamy domyśle

Guacamole – połączenie zdalne przez przeglądarkę Read More »

Instalacja Portainer na Ubuntu

Wstęp Portainer to webowy interfejs użytkownika, który umożliwia łatwe zarządzanie różnymi środowiskami Docker. Kiedy spróbujesz aplikacji Portainer nie będziesz już chciał wrócić do CLI Dockera. Wymagania wstępne 1. Ubuntu Server 20.04 (Darmowe serwery VPS na platformie AWS) 2. Zainstalowany Docker Engine i Docker Compose 3. Domyślnie Portainer Server udostępnia interfejs użytkownika przez port 9443 i udostępnia serwer tunelu TCP przez port

Instalacja Portainer na Ubuntu Read More »

Zabezpiecz domenę za pomocą NGINX Proxy Manager i CloudFlare

Wstęp Cloudflare jest usługą związana z CDN i zarządzaniem DNS oraz pełni funkcje Anty DDOS. W tym poradniku opiszę w jaki sposób dodać domeną do usługi Cloudflare. Dodatkowo dzięki Nginx Proxy Manager zabezpieczymy aplikacje udostępnione w internecie darmowymi certyfikatami SSL. Wymagania wstępne 1. Wykupiona domena u dowolnego dostawcy 2. Serwer VPS z zainstalowanym systemem Ubuntu Server 20.04 (Darmowe serwery VPS na platformie AWS) Dodajemy domenę

Zabezpiecz domenę za pomocą NGINX Proxy Manager i CloudFlare Read More »

Darmowe serwery VPS na platformie AWS

Wstęp Jeżeli chciałbyś przetestować aplikacje przedstawiane na tym blogu będziesz potrzebował serwera w chmurze. Nie musisz od razu kupować profesjonalnego rozwiązania. Platforma AWS oferuje darmowe serwery VPS z ograniczonymi zasobami sprzętowymi (które w zupełności wystarczą), przez rok od daty rejestracji. W tym poradniku opiszę jak uruchomić i skonfigurować taki serwer. Rejestracja Aby zarejestrować się na platformie wchodzimy na adres: https://aws.amazon.com/free, klikamy w przycisk Get Started for Free a następnie

Darmowe serwery VPS na platformie AWS Read More »

Instalacja Nginx Proxy Manager

Wstęp Nginx Proxy Manager pozwala na łatwe i bezpieczne udostępnianie usług w internecie. Wbudowana obsługa Let’s Encrypt pozwala zabezpieczyć usługi internetowe bez żadnych kosztów. Wymagania wstępne 1. Zainstalowany Docker Engine i Docker Compose Instalacja W katalogu domowym użytkownika tworzymy folder dla pliku docker-compose.yml: Przechodzimy do utworzonego folderu: Tworzymy plik docker-compose.yml z pomocą edytora tekstu nano: Wklejamy następującą treść: Wychodzimy z edytora jednocześnie zapisując plik

Instalacja Nginx Proxy Manager Read More »

Instalacja Docker Engine, Docker Compose na Ubuntu

Wstęp Moja przygoda z Dockerem zaczęła się, jak zwykle to bywa od problemu. Posiadając jeden serwer VPS w chmurze, chciałem mieć zainstalowanego jednocześnie WordPresa i OpenVPNa. Nie chciało to zadziałać z powodu różnych zależności wymaganych w systemie przez obie aplikacje. Z pomocą Dockera możemy na jednym systemie wdrażać tyle aplikacji ile chcemy. Ograniczeniem są jedynie zasoby sprzętowe maszyny, na której pracujemy. Nie będę tutaj

Instalacja Docker Engine, Docker Compose na Ubuntu Read More »

Jak zainstalować WordPress na Ubuntu 20.04 z wykorzystaniem LAMP stack i certyfikatem SSL

Wstęp WordPress to niezwykle popularna technologia open source do tworzenia stron WWW i blogów w Internecie. Wykorzystywany jest przez 63% wszystkich stron internetowych korzystających z systemu zarządzania treścią (CMS). Strony WWW tworzone w WordPress stanowią 36% wszystkich stron internetowych, które są obecnie online. Istnieje wiele różnych sposobów wdrożenia WordPressa, a niektóre sposoby konfiguracji są bardziej złożone niż inne. Ten poradnik jest przeznaczony dla tych, którzy

Jak zainstalować WordPress na Ubuntu 20.04 z wykorzystaniem LAMP stack i certyfikatem SSL Read More »