Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
linux:plesk_server [24.07.2025] – angelegt marklinux:plesk_server [24.07.2025] (aktuell) mark
Zeile 4: Zeile 4:
 EMAIL_TO="empfänger@adresse.tld" EMAIL_TO="empfänger@adresse.tld"
 EMAIL_FROM="absender@adresse.tld" EMAIL_FROM="absender@adresse.tld"
 +
 +#Ablaufdatum in Tagen
 +EXPIRE=25
  
 LOG_FILE="/var/log/plesk_ssl_check.log" LOG_FILE="/var/log/plesk_ssl_check.log"
  
 CONF_PATHS=$(find /etc/apache2/plesk.conf.d/vhosts/ /etc/httpd/conf/plesk.conf.d/vhosts/ 2>/dev/null -name "*.conf") CONF_PATHS=$(find /etc/apache2/plesk.conf.d/vhosts/ /etc/httpd/conf/plesk.conf.d/vhosts/ 2>/dev/null -name "*.conf")
- 
-EXPIRE=60 
  
 [ -z "$CONF_PATHS" ] && echo "$(date) - Keine Vhost-Konfigurationen gefunden.">> "$LOG_FILE" && exit 1 [ -z "$CONF_PATHS" ] && echo "$(date) - Keine Vhost-Konfigurationen gefunden.">> "$LOG_FILE" && exit 1
Zeile 132: Zeile 133:
  
 </code> </code>
 +
 +Logrotate einrichten:
 +<code>
 +
 +nano /etc/logrotate.d/plesk_ssl_check
 +
 +</code>
 +
 +<code>
 +/var/log/plesk_ssl_check.log {
 +    monthly
 +    rotate 4
 +    compress
 +    missingok
 +    notifempty
 +    create 640 root adm
 +    su root root
 +    postrotate
 +    endscript
 +}
 +
 +</code>
 +
 +Logrotate testen:
 +
 +<code>
 + logrotate --force /etc/logrotate.d/plesk_ssl_check
 +
 +</code>
 +