| Autor |
Beitrag |
Wolle92
      
Beiträge: 1296
Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
|
Verfasst: Sa 16.05.09 13:33
Hallo,
ich habe auf einem Debian-Server einen CSS-Server laufen, leider hängt dieser unregelmäßig nach 2-3 Tagen ohne erkennbaren Grund, und macht einfach nicht mehr weiter.
Jetzt kam die Idee auf, den Server einfach täglich um 5 Uhr morgens neu zu starten, nur leider weiß ich nicht genau, wie ich das anstellen soll.
Der Server soll dann in einem screen laufen, sodass ich auch zwischendurch über die Konsole darauf zugreifen kann.
Kann mir da jemand helfen?
Danke,
Wolle
_________________ 1405006117752879898543142606244511569936384000000000.
|
|
MDX
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Sa 16.05.09 13:43
Da gibt ein Programm:
webmin.com/
muste installieren und dann über "domain.de:10000" drauf zugreifen.
Du kannst dann einfach über System->Geplante Aufträge nen "Cronjob" erstellen mit dem Befehl oder zu einer Datei mit dem Befehl:
/home/css/stop.sh: 4:59
/home/css/start.sh: 5:00
P.S. sag mal IP =)
|
|
Wolle92 
      
Beiträge: 1296
Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
|
Verfasst: Di 19.05.09 09:38
mhm, das funktioniert nicht so ganz:
Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19:
| r23367:~# dpkg --install webmin_1.470_all.deb (Lese Datenbank ... 45797 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereiten zum Ersetzen von webmin 1.470 (durch webmin_1.470_all.deb) ... Entpacke Ersatz für webmin ... dpkg: Abhängigkeitsprobleme verhindern Konfiguration von webmin: webmin hängt ab von libnet-ssleay-perl; aber: Paket libnet-ssleay-perl ist nicht installiert. webmin hängt ab von openssl; aber: Paket openssl ist nicht installiert. webmin hängt ab von libauthen-pam-perl; aber: Paket libauthen-pam-perl ist nicht installiert. webmin hängt ab von libio-pty-perl; aber: Paket libio-pty-perl ist nicht installiert. webmin hängt ab von libmd5-perl; aber: Paket libmd5-perl ist nicht installiert. dpkg: Fehler beim Bearbeiten von webmin (--install): Abhängigkeitsprobleme - lasse es unkonfiguriert Fehler traten auf beim Bearbeiten von: webmin |
Und wenn ich die Abhängigkeiten installieren will, bekomme ich immer die jeweils anderen Pakete in den Abhängigkeiten aufgelistet, und das ganze funktioniert nicht -.-
_________________ 1405006117752879898543142606244511569936384000000000.
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Di 19.05.09 10:24
Captain Obvious sagt:
Quelltext 1:
| apt-get install webmin |
Außerdem: Was ist daran so kompliziert, einen Cronjob von Hand in der Crontab einzutragen? crontab -e so als Hint 
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|
Wolle92 
      
Beiträge: 1296
Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
|
Verfasst: Di 19.05.09 11:06
Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| r23367:~# apt-get install webmin Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Lese Status-Informationen ein... Fertig webmin ist schon die neueste Version. Probieren Sie »apt-get -f install«, um dies zu korrigieren: Die folgenden Pakete haben nicht erfüllte Abhängigkeiten: webmin: Hängt ab: libnet-ssleay-perl soll aber nicht installiert werden Hängt ab: openssl soll aber nicht installiert werden Hängt ab: libauthen-pam-perl soll aber nicht installiert werden Hängt ab: libio-pty-perl soll aber nicht installiert werden Hängt ab: libmd5-perl soll aber nicht installiert werden E: Nicht erfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne jegliche Pakete (oder geben Sie eine Lösung an). |
Funktioniert auch nicht...
Mache das jetzt übern crontab
aber wie kriege ich die PID von der srcds raus?
_________________ 1405006117752879898543142606244511569936384000000000.
|
|
Nersgatt
      
Beiträge: 1581
Erhaltene Danke: 279
Delphi 10 Seattle Prof.
|
Verfasst: Di 19.05.09 11:12
Ich schließe mit BenBE an. Webmin zu installieren, um einen Eintrag in die CronTab zu machen ist wie einen 40-Tonner zu mieten, um zum Frühstück Brötchen zu holen.
Google: Debian + Cron
Edit:
| Zitat: | Mache das jetzt übern crontab
aber wie kriege ich die PID von der srcds raus? |
Wofür?
Edit2:
Du hast Webmin schon installiert. Fehlermeldungen sollte man lesen!
_________________ Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
|
|
Wolle92 
      
Beiträge: 1296
Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
|
Verfasst: Di 19.05.09 11:23
zum stoppen des servers...
_________________ 1405006117752879898543142606244511569936384000000000.
|
|
Nersgatt
      
Beiträge: 1581
Erhaltene Danke: 279
Delphi 10 Seattle Prof.
|
Verfasst: Di 19.05.09 11:34
Wie stoppst Du denn den Server?
_________________ Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Di 19.05.09 11:49
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|
Wolle92 
      
Beiträge: 1296
Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
|
Verfasst: Di 19.05.09 12:04
hat sich erledigt, hab -X von screen entdeckt, damit kann ich ihm dann quit schicken...
das heißt, wenn er sich aufgehängt hat, dann bringt das nix mehr, dann braucht er nen ^C
_________________ 1405006117752879898543142606244511569936384000000000.
|
|
BenBE
      
Beiträge: 8721
Erhaltene Danke: 191
Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
|
Verfasst: Di 19.05.09 12:26
BTW: Es gibt ein script start-stop-daemon, dass die Regelung der PID-File übernimmt. Gibts in /etc/init.d/ auch genug Templates für, muss man sich nur anpassen 
_________________ Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
|
|
|