Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenloses um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereiche, welche für Gäste verwehrt bleiben

Debian CCcam-Server aufbauen Teil 1,2 und 3 !!

Status
Für weitere Antworten geschlossen.

goran333

Hacker
Registriert
23. Februar 2009
Beiträge
412
Reaktionspunkte
463
Punkte
123
Teil 1

In unter einer Stunde zum stabilen Debian CCcam-Server



Benötigtes Wissen:
Sehr gering
  • Wie man einen PC anschaltet
  • Wie man aus einer ISO ein Bootmedium erstellt
  • Wie man einen PC mit einem Router verbindet
  • Wie man eine CCcam.cfg einstellt
  • Wie man ein FTP-Programm bedient


Systemvoraussetzungen:
Unterirdisch
  • Selbst ein Pentium II mit 133mhz und 64mb RAM würde mehr als reichen
  • 2GB Festplatte
  • Ein CD-Rom Laufwerk für die Installation
  • Monitor und Tastatur für die Installation (danach nie wieder)
  • Netzwerkkarte
  • RS-232 Port, falls ein serieller Phoenix Kartenleser genutzt werden soll
  • USB 1.1 oder 2.0 falls USB Kartenleser genutzt werden sollen


Benötigte Tools, Software und Dateien:
  • Eine zum Prozessor passende Debian Netinstall von:
    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
    (i386 für Intel 32bit, ia64 für intel 64bit, amd64 für amd 64bit)
  • Ein Brennprogramm um aus der ISO eine Installations-CD zu erstellen
  • Ein FTP Client wie z.B. Total Commander
    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
  • Einen SSH Client wie z.B. Putty
    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
  • CCcam Binary (CCcam.x86 für 32bit oder Cccam.x86_64 für 64bit Prozessor) und Config

Alle Befehle in diesem Tutorial beziehen sich auf 32bit Systeme. Für 64bit ist Cccam.x86 durch Cccam.x86_64 zu ersetzen!


Nachdem die Installations-CD gebrannt wurde, wird sie in den zukünftigen Server eingelegt.
Die Netzwerkkarte des Servers wird mit dem Router (DHCP sollte aktiviert sein) verbunden, Monitor und Tastatur werden angeschlossen und dann kann der Server gestartet werden.
Im BIOS des Servers muss das CD-Laufwerk als erstes Bootlaufwerk eingestellt sein.

Schritt 1:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 2:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 3:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 4:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 5:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 6:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 7:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 8:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 9:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 10:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 11:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 12:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 13:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 14:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 15:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 16:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 17:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 18:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!
Schritt 19:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 20:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 21:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 22:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 23:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 24:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 25:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 26:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 27:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 28:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 29:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 30:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 31:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 32:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 33:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 34:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 35:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 36:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 37:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 38:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 39:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 40:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 41:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 42:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 43:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 44:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 45:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 46:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 47:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 48:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 49:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 50:
Nun startest du deine FTP-Programm und verbindest dich zu deinem Server mit dem Benutzername aus Schritt 16 und dem dazu gewählten Passwort.​

Schritt 51:
Kopiere über FTP die Datei ''CCcam.x86'' in den Ordner /CCcam/bin und deine ''CCcam.cfg'' nach /var/etc auf deinen Server.​

Schritt 52:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 53:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 54:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 55:
Nun sorgst du mit einem Eintrag in die rc.local dafür, dass CCcam automatisch nach dem hochfahren deines Servers gestartet wird. Dazu öffnest du die Datei mit Nano:​
Code:
nano /etc/rc.local

Schritt 56:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 57:
Nach dem Abspeichern der rc.local startest du den Server neu, um zu sehen ob CCcam selbständig gestartet wird. Dazu startest du das System neu mit:​
Code:
shutdown -r now

Schritt 58:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 59:
Wenn der Server zurück ist verbindest du dich wieder mit Putty.​

Schritt 60:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!


Zum Schluß noch die wichtigsten Befehle:​
CCcam starten: Code:
/CCcam/bin/./CCcam.x86
CCcam beenden: Code:
pkill CCcam.x86
Server neustarten: Code:
shutdown -r now
Server runterfahren: Code:
shutdown -h now


pozdrav
 
Zuletzt bearbeitet von einem Moderator:
Howto: Debian CCcam-Server aufbauen Teil 2 !!

Teil 2

CCcam überwachen per Cronjob



Benötigtes Wissen:
Sehr gering


Systemvoraussetzungen:
Unterirdisch
  • Debian CCcam Server, erstellt wie in Teil 1


Benötigte Tools, Software und Dateien:
  • SSH-Client (Putty)

Alle Befehle in diesem Tutorial beziehen sich auf 32bit Systeme. Für 64bit ist CCam.x86 durch CCcam.x86_64 zu ersetzen!


Das CCcam immer sauber läuft, lässt sich leicht per Script überwachen.
Zwar ist CCcam ein sehr stabiler Emu, aber es kann immer mal passieren das der
Prozess nicht sauber läuft.
Sollte dies passieren, so wird der Server CCcam neu starten.
Es gibt eine Menge Überwachungsscripte im Netz, die meisten arbeiten nach dem Prinzip,
dass einfach geschaut wird ob CCcam in der Prozessliste auftaucht.
Nachteil: Ein abgestürzter Prozess muss nicht zwingend aus der Prozessliste
verschwinden. Ist CCcam einfach nur eingefroren, so kann dies nicht erkannt werden.
Deshalb bevorzuge ich die Methode die TelnetInfo von CCcam abzufragen und ist diese
nicht erreichbar, wird ein Neustart eingeleitet.​

Schritt 1:
Stelle sicher, das in deiner CCcam.cfg die Telnetinfo nicht deaktiviert ist und auf Port 16000 eingestellt ist.
Code:
ALLOW TELNETINFO: yes
TELNETINFO LISTEN PORT : 16000
Ob die Telnetinfo per Passwort geschützt ist spielt keine Rolle.​

Schritt 2:
Verbinde dich mit Putty zu deinem Server und logge dich mit deinem root-Account ein.​

Schritt 3:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 4:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 5:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 6:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 7:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 8:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 9:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 10:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 11:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 12:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 13:
Nun schaust du auf die Uhr und wartest 5min.
CCcam sollte innerhalb dieser Zeit selbständig wieder gestartet werden.​

Schritt 14:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!


Jedes mal wenn CCcam nun durch das Script neu gestartet werden musste wird dies in
eine log-Datei eingetragen. So kannst du kontrollieren wie stabil dein Server wirklich läuft.

Die log-Datei wird unter:

Code:
/CCcam/log/CCcam_restart_log.txt
abgespeichert und kann mit:

Code:
less /CCcam/log/CCcam_restart_log.txt

angezeigt werden.



pozdrav
 
Zuletzt bearbeitet von einem Moderator:
Howto: Debian CCcam-Server aufbauen Teil 3 !!

Teil 3

CCcamInfoPHP direkt auf dem Server laufen lassen



Benötigtes Wissen:
Sehr gering


Systemvoraussetzungen:
Unterirdisch
  • Debian CCcam Server, erstellt wie in Teil 1


Benötigte Tools, Software und Dateien:
  • SSH-Client (Putty)
  • FTP-Client (z.B. Total Commander)
  • CCcamInfoPHP Dateien (befinden sich im Anhang)

CCcamInfoPHP ist ein in php geschriebenes Statistik und Info Tool, welches einen Webserver benötigt um zu laufen.
Da bei der Installation in Teil 1 der Webserver bereits mit installiert wurde, muss dies nicht mehr erledigt werden.​

Schritt 1:
Verbinde dich mit Putty zu deinem Server und logge dich mit deinem root-Account ein.​

Schritt 2:
Nun den Ordner /var/www vorbereiten, so das per FTP Dateien dorthin kopiert werden können.​
Code:
chown -R Benutzername /var/www
Benutzername muss mal wieder angepasst werden. (es ist der Name, der auch zum einlogen per FTP genutzt wird. Siehe Teil 1.)​

Schritt 3:
Nun kopierst du per FTP den Ordner CCcam aus dem Anhang mit seinem gesamten Inhalt nach /var/www auf den Server.​

Schritt 4:
Jetzt wieder zu Putty wechseln und Rechte vergeben.​
Code:
chmod -R 777 /var/www/CCcam
Schritt 5:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 6:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Schritt 7:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!


pozdrav
 
Zuletzt bearbeitet von einem Moderator:
Status
Für weitere Antworten geschlossen.
Zurück
Oben