Polski

Konfiguracja strefy czasowej na Paryż

2 min
Hosting VPS/VDS

Ten przewodnik pokazuje, jak ustawić strefę czasową serwera VPS na Europe/Paris, aby czas systemowy był prawidłowy.

📋 Wymagania

  • Serwer VPS z dostępem root lub sudo
  • Aktywne połączenie SSH
  • Ubuntu/Debian (polecenia dostosowane do tych dystrybucji)

🔍 Sprawdzenie bieżącej strefy czasowej

Przed zmianą sprawdź, jaka strefa jest ustawiona:

Bash
# Bieżąca strefa czasowa timedatectl # Lub krócej date # Tylko strefa timedatectl | grep "Time zone"

🌍 Metoda 1: timedatectl (zalecane)

Lista dostępnych stref

Bash
# Wszystkie strefy timedatectl list-timezones # Filtrowanie Europy timedatectl list-timezones | grep Europe # Szukanie Paryża timedatectl list-timezones | grep Paris

Ustawienie strefy Europe/Paris

Bash
# Ustawienie strefy na Europe/Paris sudo timedatectl set-timezone Europe/Paris # Weryfikacja timedatectl

Powinieneś zobaczyć m.in.:

               Local time: Mon 2026-01-11 14:30:00 CET
           Universal time: Mon 2026-01-11 13:30:00 UTC
                 RTC time: Mon 2026-01-11 13:30:00
                Time zone: Europe/Paris (CET, +0100)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

🔧 Metoda 2: dowiązanie symboliczne (tradycyjna)

Gdy timedatectl jest niedostępny:

Krok 1: Identyfikacja strefy

Bash
ls /usr/share/zoneinfo/Europe/ ls -la /usr/share/zoneinfo/Europe/Paris

Krok 2: Dowiązanie symboliczne

Bash
# Kopia zapasowa starej strefy (opcjonalnie) sudo mv /etc/localtime /etc/localtime.backup sudo ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime date

Krok 3: Plik /etc/timezone (Debian/Ubuntu)

Bash
echo "Europe/Paris" | sudo tee /etc/timezone cat /etc/timezone

✅ Weryfikacja

Bieżący czas

Bash
date timedatectl date -u

Poprawność strefy

Bash
ls -la /etc/localtime # Oczekiwane: /etc/localtime -> /usr/share/zoneinfo/Europe/Paris

🕐 Czas letni (DST)

Strefa Europe/Paris obsługuje automatycznie przejścia CET/CEST:

  • CET (czas środkowoeuropejski) — UTC+1 (zima)
  • CEST (czas letni) — UTC+2 (lato)

System dwa razy w roku sam zmienia czas.

Sprawdzenie czasu letniego

Bash
timedatectl zdump -v Europe/Paris | grep 2024

🔄 Synchronizacja NTP

Aby czas był dokładny, włącz synchronizację NTP:

Status NTP

Bash
timedatectl status sudo timedatectl set-ntp true

Instalacja i konfiguracja NTP (w razie potrzeby)

Bash
sudo apt update sudo apt install ntp -y systemctl status ntp sudo systemctl enable ntp sudo systemctl start ntp

🎯 Inne strefy związane z Francją

Bash
# Metropolia (Paryż) sudo timedatectl set-timezone Europe/Paris # Antyle (Gwadelupa, Martynika) sudo timedatectl set-timezone America/Martinique # Gujana Francuska sudo timedatectl set-timezone America/Cayenne # Reunion sudo timedatectl set-timezone Indian/Reunion # Nowa Kaledonia sudo timedatectl set-timezone Pacific/Noumea # Polinezja Francuska sudo timedatectl set-timezone Pacific/Tahiti

📝 Przydatne polecenia

Czas w różnych strefach

Bash
date date -u TZ='America/New_York' date TZ='Asia/Tokyo' date

Ręczna zmiana czasu (niezalecane)

Uwaga: Przy aktywnym NTP ręczna zmiana czasu zostanie nadpisana.

Bash
sudo timedatectl set-time "2026-01-11 14:30:00" sudo timedatectl set-time "2026-01-11" sudo timedatectl set-time "14:30:00"

🔍 Rozwiązywanie problemów

Czas się nie synchronizuje

Bash
timedatectl status sudo timedatectl set-ntp true sudo ntpq -p

Strefa się nie zmienia

Bash
sudo timedatectl set-timezone Europe/Paris ls -la /etc/localtime sudo rm /etc/localtime sudo ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime

Nieprawidłowy czas po restarcie

Bash
sudo timedatectl set-ntp true sudo apt install chrony -y sudo systemctl enable chrony sudo systemctl start chrony

✅ Dobre praktyki

  • Używaj timedatectl — to współczesna, zalecana metoda
  • Włącz NTP — automatyczna synchronizacja
  • Sprawdzaj okresowo — czas systemowy ma znaczenie dla logów i certyfikatów SSL
  • Nie koryguj ręcznie — zostaw synchronizację NTP

🆘 Diagnostyka

Pełna konfiguracja

Bash
timedatectl cat /etc/timezone ls -la /etc/localtime echo $TZ

Reset

Bash
sudo timedatectl set-ntp true sudo timedatectl set-timezone Europe/Paris timedatectl date

📚 Dodatkowe materiały

Powiązane poradniki

❓ Najczęstsze pytania

P: Jaka jest różnica między CET a CEST?
O: CET to czas zimowy (UTC+1), CEST — letni (UTC+2). System sam przełącza się dwa razy w roku.

P: Europe/Paris czy bezpośrednio CET?
O: Zawsze Europe/Paris — reguły czasu letniego są wbudowane. Nie używaj samych skrótów CET/CEST jako strefy.

P: Czy czas letni zmienia się automatycznie?
O: Tak, przy Europe/Paris system dostosowuje czas przy przejściach na czas letni/zimowy.

P: Jak sprawdzić, czy NTP działa?
O: timedatectl status — „NTP service: active” i „System clock synchronized: yes”.

P: Czy mogę ustawić inną strefę na VPS?
O: Tak — w timedatectl set-timezone podaj wybraną strefę z listy timedatectl list-timezones.

Bądź na bieżąco z najnowszymi ofertami, zniżkami i promocjami specjalnymi.

Zobacz promocje

Używamy plików cookie

Używamy plików cookie analitycznych, aby ulepszać nasz serwis. Nie sprzedajemy danych stronom trzecim. Więcej w polityce prywatności.