Przejdź do treści

Ustawienia plików cookie

Prosimy wybrać, na które rodzaje plików cookie Państwo zezwalają. Wybór można zmienić w dowolnym momencie w Ustawieniach plików cookie na dole każdej strony. Polityka prywatności

Niezbędne

Zawsze włączone

Potrzebne do logowania, zachowania koszyka i zapamiętania wyborów. Są zawsze włączone.

Jakie pliki cookie?
  • weboke_sessie, weboke_klant, weboke_remember: sesja i pozostanie zalogowanym
  • weboke_basket: koszyk
  • wkBtwIncl: wyświetlanie cen z VAT lub bez VAT
  • wok_cookies: wybór dotyczący plików cookie, 12 miesięcy

Mierzą, która reklama prowadzi do odwiedzin lub zamówienia, abyśmy nie płacili za reklamy, które nic nie dają.

Jakie pliki cookie?
  • Google Ads przez Google Tag Manager (_gcl_au, _gcl_aw), do 90 dni
  • OpenAI Ads, reklamy w ChatGPT
  • wok_aff: przez którego partnera trafili Państwo do nas (program partnerski), 60 dni

4,6

Kraj i język

Każdy kraj ma własną stronę z cenami i stawką VAT tego kraju.

Wyświetl

Czytanie logów za pomocą journalctl i docker logs

Gdy coś nie działa, przyczyna prawie zawsze jest zapisana w logu. W systemach Debian i Ubuntu większość komunikatów trafia do journal systemd.

journalctl: najważniejsze polecenia

PolecenieCo Państwo zobaczą?
journalctl -u caddyWszystko z jednej usługi, tutaj Caddy
journalctl -u ssh --since todayWszystkie logowania SSH z dzisiaj
journalctl -p err -bWszystkie błędy od ostatniego ponownego uruchomienia
journalctl -b -1Co działo się przed poprzednim ponownym uruchomieniem
journalctl -fPodgląd na żywo (zatrzymanie: Ctrl+C)
journalctl -ePrzejście od razu na koniec

Prosimy dodać na początku sudo lub dodać swoje konto do grupy adm (sudo usermod -aG adm anna), aby widzieć wszystkie komunikaty.

Typowe poszukiwanie przyczyny, gdy strona internetowa nie działa:

anna@web1:~$ systemctl status nginx
anna@web1:~$ sudo journalctl -u nginx -p err --since "1 hour ago"
anna@web1:~$ sudo tail -n 50 /var/log/nginx/error.log

Logi kontenerów

anna@web1:/srv/diensten$ sudo docker compose logs --tail 100 vaultwarden
anna@web1:/srv/diensten$ sudo docker compose logs -f caddy

Inne często potrzebne logi

  • /var/log/nginx/: odwiedzający i błędy nginx.
  • /var/log/fail2ban.log: kogo zablokował fail2ban.
  • /var/log/unattended-upgrades/: co zostało automatycznie zaktualizowane.
  • /var/log/apt/history.log: które pakiety i kiedy zostały zainstalowane.

Logi zajmujące zbyt dużo miejsca

anna@web1:~$ journalctl --disk-usage
anna@web1:~$ sudo journalctl --vacuum-size=500M

Journal sam się porządkuje, ale domyślnie zajmuje do 10 procent dysku (maksymalnie 4 GB). Rozmiar logów kontenerów można ograniczyć w sposób opisany w Aktualizacja kontenerów, porządkowanie i ograniczanie logów.

Chwileczkę…

Konfiguracja domen

Dla każdej domeny można ustawić serwery nazw, powiązanie z hostingiem oraz to, kto zostanie właścicielem.

Wczytywanie domen…