Tijdzone en locale instellen

(Zorg ervoor dat je server de juiste tijd en taalinstellingen gebruikt)

Correcte tijd- en taalinstellingen zijn cruciaal voor logbestanden, cronjobs en applicaties die met data en gebruikers communiceren. Hier lees je hoe je dit instelt.

1. De tijdzone instellen

  • Controleer de huidige tijdzone:
    timedatectl

  • Bekijk beschikbare tijdzones:
    timedatectl list-timezones
    Gebruik grep om te filteren, bijvoorbeeld:
    timedatectl list-timezones | grep Amsterdam

  • Stel de gewenste tijdzone in:
    sudo timedatectl set-timezone Europe/Amsterdam

  • Verifieer de wijziging:
    timedatectl toont nu de nieuwe tijdzone


2. De locale instellen (taal- en regio-instellingen)

  • Controleer huidige locale:
    locale

  • Activeer gewenste locales:
    Open /etc/locale.gen en verwijder # voor:
    en_US.UTF-8 UTF-8
    nl_NL.UTF-8 UTF-8

  • Genereer de locales:
    sudo locale-gen

  • Stel de systeem-locale in:
    sudo localectl set-locale LANG=en_US.UTF-8

  • Verifieer: Log uit en opnieuw in, en controleer met locale


Samenvatting

  • Stel de juiste tijdzone in voor correcte logging en planning

  • Gebruik en_US.UTF-8 als veilige standaard voor servers

  • Controleer je SSH-client op UTF-8 ondersteuning


Tip: Ook al is je website in het Nederlands, het is vaak veiliger om de server zelf op en_US.UTF-8 te laten draaien. Dit voorkomt problemen met software die niet goed omgaat met niet-Engelse tekens.

Hulp nodig? Zie je rare tekens zoals ���� in je terminal of logs? Controleer dan of je locale correct is ingesteld én of je SSH-client UTF-8 gebruikt.

Was dit antwoord nuttig? 0 gebruikers vonden dit artikel nuttig (0 Stemmen)

Powered by WHMCompleteSolution