Aufsetzung eines COD2 servers unter LINUX

yoda
@Rasorwanii :
Sag bloß, wir hatten recht... Augenzwinkern grosses Grinsen
Sorry, musste sein Augenzwinkern
DJKnuffel

Zitat:

Original von yoda
@Rasorwanii :
Sag bloß, wir hatten recht... Augenzwinkern grosses Grinsen
Sorry, musste sein Augenzwinkern


grosses Grinsen
Saint
Hi Leute,

habe es hinbekommen der Server läuft und das nicht schlecht.

Habe mal ne Frage!

Ich habe von meinem Provider nur so eine art Webinterface bekommen um auf dem Server die cfg-Dateien zu bearbeiten, und den Server neu zu strarten. Dieses Tool is der letzte Dreck. Da ich einen Root Server habe möchte ich die volle Kontrolle haben und deshalb die Frage, was für Tools brauche ich um dieses zu erreichen?
Zum Beispiel wie bearbeite ich die COD2.run ohne durch Windows Notpad oder dergleichen auf dem Linuxserver die Run-Datei duch komische Sonderzeichen unbrauchbar zu machen. In Sachen Linux bin ich echt dem Untergang geweiht. Wäre super wenn mir in der Hinsicht einer weiter helfen kann.
Dengar
hab noch weniger ahnung und davon ganz viel LOL

ist es das hier was du suchst??? klick


gruzi
dengar
DJKnuffel
kannst du das interface samt files die dazu gehören irgendwo packen und mir als mail versenden..würd mir sowas mal anschauen wollen smile
Saint
Mmmmh,

weiss nicht ob ich das so einfach darf.
Ist ne PHP seite mit Edit config und server starten, also wer PHP kennt sollte damit klar kommen.

Ich frage den Provider ob ich es hier posten darf.
Also zu Server neu hochfahren ist das teil ok, schnell über den IE mal den COD2 server booten ist schon cool.

Brauche aber ein Tool, womit ich iese Run.Datei auf meinem XP Rechner beariten kann ohne die Linux Datei zu zerstören.

Oh, der link, danke, aber da war ich schon und habe gelesen. Dieses Putty funtzt bei mir nicht, bekomme error, keine Ahnung warum.
Hätte doch nen Windows Server nehmen sollen.
Käme ich wenigstens mit klar. Und Linux auf den Rechner installieren, hatte ich schon mal,.....
[kein Kommentar]
Ist mir zu umständlich gewesen.

Nun dann werde ich meinen Provider soooo Laaaaange auf den Keks gehen bis er mir alles Haarklein erkärt.
Lernen macht Spass.....

Vielleicht findet sich ja ein Linux-Genie hier im Forum der mir helfen kann.
DJKnuffel
nur mal ne frage am rande..wieso willst du die cod2_lnxded datei bearbeiten..um einstellungen für den server zu machen brauchst die doch nicht anfassen verwirrt
Saint
muss wegen einfügen eines MODs den Befehl:
+ set fs_game g2pextreem

einfügen, damit er das Verzeichnis findet. Oder geht das auch anders?
DJKnuffel
dat hängst beim starten des servers einfach mit drann, hier mal nen beispiel für unseren extreme mod server:

./cod2_lnxded +set fs_game extreme +set dedicated 2 +set netport 28960 +exec server.cfg

er läd dann die files aus dem ordner "extreme" , setzt den port auf 28960 und los gehts mit dem mod, an der cod2_lnxded brauchst nix ändern Augenzwinkern
Saint
Da haben wir das problem, ich Starte den Server über das Webinterface und da kann ich nix dranhängen, oder besser gesagt wüsste ich nicht wie kan die run-datei wählen und auf Button wechseln gehen, also so gehts nicht.
DJKnuffel
dann frag bitte deinen hoster, aber an der cod2_lnxded brauchst absolut nix machen smile
kaepteng
ich denke mal, zum besseren Verständnis des Ganzen, wäre es auch gut, wenn du mal @Saint hier genau erklären würdest, was du nun genau hast, Root oder doch nur nen Gameserver (weil irgendwie hört sich das nicht alles nach nem Rootserver bei dir an, sondern nach nem gemieteten Gameserver, kann mich aber auch täuschen und lasse mich gern berichtigen).
Dann, wenn dieses geklärt wäre und du solltest wirklich im Besitz eines Rootservers sein, müsstest du mal ausführlich aufführen wie du den CoD2-Server installiert hast und wie du den Mod installiert hast (dieser ja bekanntlich im Ordner extreme liegt und in diesem müsste ja auch eine *.cfg mit bei sein, am besten nochmal sämtliche Files die zum Mod dazugehören hier mitposten).

Auf alle Fälle, ob Rootserver oder Gameserver, hast du die Möglichkeit die server.cfg zu konfigurieren, somit kannst du auch die *.cfg, welche zu dem Mod dazugehört, mittels einem Befehl, der dann in der server.cfg eingetragen wird, ausführen lassen, nur dazu müsste der Mod dann anders installiert werden. Dazu aber dann später.

Also, wie gesagt, um dir nun voll und ganz helfen zu können, müsstest du eventuell die ein oder andere Info zu deinem Server hier rüberbringen, dann denke ich mal, bekommen wa dat schon hin, nix sollte unmöglich sein. Falls sich das Problem schon erledigt haben sollte (durch Hilfe/Support deines Hosters), dann gib bitte nochmal bescheid.
yoda
Jep, stimme ich kaepteng voll und ganz zu... Verliere hier nämlich auch so langsam den Überblick... Und dann sag bitte auch noch mal dabei, ob und welchen MOD Du installieren willst (Knuffel hat den fs_game-Parameter mit eingebracht, falls Du nix modifiziertes laufen lassen willst, brauchen wir den Parameter nämlich nicht...)

Zu dem Bearbeiten von Dateien und den problemen mit den Sonderzeichen hat Nighthawk etwas auf Seite 4 dieses Threads gepostet: KLICK...
Rasorwanii
wisst ihr was mir auf gefallen ist das der cod2 server aus unerklärlichen gründen die selbe IP hat wie unser CoDUO server --> der cod2 server hat den coduo server überschreiben aber wie das ??
yoda
Der hat den nicht überschrieben... Du hast den CoD2-Server doch auf dem gleichen Server aufgesetzt, auf dem auch der CoD:UO-Server lief.

Und Du hast jede Menge Prozesse gekillt, oder? Da war wahrscheinlich auch der UO-Server mit dabei...

Daher läuft jetzt wahrscheinlich nur der CoD2-Server und der UO-Server ist offline... Kann das sein?
Rasorwanii
also unser server hatte die ip 81.169.175.119:28960
und der neue hat die 81.169.175.119:28960 dann denke ich das der die IP übernommen hat aber das ich erstmal egal hauptsache wir haben nen cod2 server

das andere problem is das ich keinen neuen server machen kann also ich ahbe alles fast genau so gemacht wie es ihr steht also ich habe die config cod2.cfg genannt wo port und so drin steht aber der wil keinen neunen mehr auf machen weil da noch irgentwo ein fehler is und das mit den überschreiben kann daher kommen das keine ded...cfg vorhanden war und er hat dann wahrscheinlich die genommen vom coduo

aber mal schaun vllt finde ich selbst heraus woran liegt wenn ihr damit nicht klar kommt was ich geschrieben habe ^^
qayyse

Zitat:

Original von Saint
Da haben wir das problem, ich Starte den Server über das Webinterface und da kann ich nix dranhängen, oder besser gesagt wüsste ich nicht wie kan die run-datei wählen und auf Button wechseln gehen, also so gehts nicht.


He du ganzt den Befehl auch in deinem Rcon script einbauen, einfach mal einem Editor deiner Wahl, die php.dateien, des scriptes anschauen, irgendwo findest du den Befehl und da hängst du das nur noch dran.

Mehr Info zum Webinterface erfährst du hier
Nighthawk
kannst Du Dir kein Bash-Script schreiben und es damit versuchen ???
qayyse

Zitat:

Original von Nighthawk
kannst Du Dir kein Bash-Script schreiben und es damit versuchen ???


Das ist ein bischen zu viel, dafür bräuchte man ja schon gute Grundkenntnisse in dieser Materie.

Kannst ja mal einen Code dafür posten, würde mich auch interessieren wie so ein Bashscript aussieht.
yoda
@Rasorwanii:

Stimmt, ich verstehe mal wieder nicht, was Du geschrieben hast... Augenzwinkern

Zum einen verstehe ich nicht, wie sich die IPs so plötzlich verändern sollen, kann ja höchstens am Provider oder ´nem Server-Umzug liegen...

Ansonsten gehe ich davon aus: 2 IPs, 2 verschiedene Server...

Was die Sache mit dem zweiten CoD2-Server angeht: Den kannst Du nicht aus dem gleichen Ordner heraus starten, musst also einen weiteren Ordner erstellen, in den Du die Game-Dateien kopierts und dann eben von dort aus weiter machen.
Wenn Du den Port anpassen willst, musst Du das dann im Start-Parameter machen, z. B.:
./cod2_lnxded +set dedicated 2 +set netport 28961 +exec deineserver.cfg

Und Du hast den ersten Server per
screen -dmS cod
screen - r cod
gestartet und da dann den Startparameter eingegeben?

Dann starte den zweiten Screen-Prozess aus den neuen Ordner mit den Server-Daten mit einem anderen Namen, z. B.:
screen -dmS cod2
screen -r cod2
Startparameter mit +set net_port 28961