Damit in den Logs und in der Datenbank die korrekten Zeitstempel der eigenen Zeitzone verwendet werden, muss man
1. Die Systemzeit der EC2 Instanz konfigurieren
sudo ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime
und in der Datei /etc/sysconfig/clock
die Zeitzone eintragen:
sudo vi /etc/sysconfig/cloc
k
ZONE="Europe/Berlin
"
Danach muss ein Reboot der Instanz erfolgen:
sudo reboot
Die Anpassung kann überprüft werden mit
date
2. Die MySQL RDS ParameterGroup anpassen
Setzen des Parameters time_zone auf den Wert Europe/Prague, danach ist ein reboot der RDS Instanz nötig
Die Anpassung kann überprüft werden mit
SELECT NOW();
3. PHP
In der php.ini schließlich muss auch noch die Zeitzone geändert werden:
sudo vi /etc/php.ini
date.timezone = "Europe/Berlin"
Test mittels:
php -r 'echo date("c");'