Cronjob per Shell ausführen [GELÖST]
Cronjob per Shell ausführen
im Panel kann man ja unter Wartung den Cronjob für die SSL-Zertifikate manuell ausführen. Ich muss das aus Gründen automatisieren, wie kann ich das per Shell machen ? Wie lautet der Befehl dafür ?
Re: Cronjob per Shell ausführen
- Jolinar
- Community Moderator
- Posts: 3884
- Joined: Sat 30. Jan 2016, 07:11
- Location: Weimar (Thüringen)
- Contact:
Re: Cronjob per Shell ausführen
Du hast mehrere Optionen...Du könntest im Panel im Bereich Wartungsintervalle die Häufigkeit und das Zeitfenster für die Zertifikatsüberprüfung nach deinen Wünschen anpassen. Alternativ sollte es auch über einen API Call umsetzbar sein.
Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
- In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
In this color, I write as a moderator and provide moderative guidance or justify moderative interventions - In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
In this color, I write as a community member and share my personal opinions and views
Re: Cronjob per Shell ausführen [GELÖST]
Code: Select all
keyhelp run ssl-maintenance
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Cronjob per Shell ausführen
Code: Select all
[05-Nov-2024 19:59:49] INFO | finished
[PID-754045] [05-Nov-2024 19:59:49] INFO | <<< job done, releasing lock "ssl-maintenance"
ist das das Problem ? Oder woran könnte das liegen ?
Code: Select all
#!/bin/bash
a2dissite docker.conf
systemctl reload apache2
keyhelp run ssl-maintenance
sleep 120
a2ensite docker.conf
systemctl reload apache2
Re: Cronjob per Shell ausführen
Edit: Warum überhaupt sleep?
Der Keyhelp-Befehl wird instant ausgeführt.
--
95% aller Programmier halten sich für genial.
Der Rest immer noch für überdurchschnittlich.
Re: Cronjob per Shell ausführen
Code: Select all
a2dissite docker.conf
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: Cronjob per Shell ausführen
Ganz im Gegenteil, das .conf muss wenn weg:Tobi wrote: ↑Wed 6. Nov 2024, 07:59Meiner Meinung nach fehlt hier die vollständige Pfadangabe zu der Datei „docker.conf“.Code: Select all
a2dissite docker.conf
Code: Select all
a2dissite docker
a2ensite docker
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Cronjob per Shell ausführen
Danke für deine Korrektur
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser