Autor Beitrag
Wolle92
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 595
Erhaltene Danke: 4

Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Di 19.05.09 09:38 
mhm, das funktioniert nicht so ganz:

ausblenden 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Di 19.05.09 10:24 
Captain Obvious sagt:
ausblenden 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Di 19.05.09 11:06 
ausblenden 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1581
Erhaltene Danke: 279


Delphi 10 Seattle Prof.
BeitragVerfasst: 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? :gruebel:

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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Di 19.05.09 11:23 
zum stoppen des servers...

_________________
1405006117752879898543142606244511569936384000000000.
Nersgatt
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1581
Erhaltene Danke: 279


Delphi 10 Seattle Prof.
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Di 19.05.09 11:49 
ausblenden Quelltext
1:
kill `ps <???>|grep <???>|cut <???>`					


Für den Rest hilft RTFM ;-)

_________________
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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: 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.