Twins
New Member
Frage zu Logrotate im Zusammenhang mit Lighttpd
Also ich habe es mittlerweile hin bekommen, habe den ganzen Server einfahc nochmal neugestartet und dann konnte ich plötzlich alles wieder starten.
Habe noch eine andere Frage, ich versuche gerade auf meinen Server Logorate einzurichten, die Serverlos sollen einmal wöchentlich komprimiert werden.
Lighttpd starte ich so:
lighttpd -f /etc/lighttpd/lighttpd.conf
Lighty muss dann aber schon beendet sein und bei den Logs geht das nicht:
/etc/logrotate.d/logs
Gibt es einen Befehl, welcher Lighty automatisch beendet und danach auch wieder starten lässt?
Bisher habe ich es immer so gemacht:
habe die /tmp/lighttpy.pid geöffnet und mir die Zahl in der Datei gemerkt, dann in der Konsole "kill 2034" und Lighty wurde beendet.
Danach mit "lighttpd -f /etc/lighttpd/lighttpd.conf" neugestartet.
Gibt es einen Befehl, welcher beenden und neustarten vereint?
Also ich habe es mittlerweile hin bekommen, habe den ganzen Server einfahc nochmal neugestartet und dann konnte ich plötzlich alles wieder starten.
Habe noch eine andere Frage, ich versuche gerade auf meinen Server Logorate einzurichten, die Serverlos sollen einmal wöchentlich komprimiert werden.
Lighttpd starte ich so:
lighttpd -f /etc/lighttpd/lighttpd.conf
Lighty muss dann aber schon beendet sein und bei den Logs geht das nicht:
/etc/logrotate.d/logs
Code:
/var/www/logs/*.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
postrotate
if [ -f /tmp/lighttpd.pid ]; then
lighttpd -f /etc/lighttpd/lighttpd.conf > /dev/null
fi
endscript
}
Bisher habe ich es immer so gemacht:
habe die /tmp/lighttpy.pid geöffnet und mir die Zahl in der Datei gemerkt, dann in der Konsole "kill 2034" und Lighty wurde beendet.
Danach mit "lighttpd -f /etc/lighttpd/lighttpd.conf" neugestartet.
Gibt es einen Befehl, welcher beenden und neustarten vereint?
Last edited by a moderator: