Register for your free account! | Forgot your password?

You last visited: Today at 23:53

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[How To] Rootserver installieren

Discussion on [How To] Rootserver installieren within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2009
Posts: 554
Received Thanks: 190
Wink [How To] Rootserver installieren

Hey,

da ich hier sobald ich Root in der SuFu eingebe eigentlich nur Vorstellungen finde und bei dem Rest nur Suchen nach Sponsoren, dacht ich mir schreibe ich mal ein Tut, wie ihr auf euren Root einen Metin2-P Server bekommt.

In diesem Tut zeige ich euch:
  • Ports aktualisieren
  • MySql Installieren
  • Screen Installieren
  • Screen richtig ausführen

Fangen wir an mit dem was ihr erstmal für einen Root braucht und für was:
PuTTy - Zum Einloggen auf den Root
FileZilla - Zum Hochladen der SF und verändern der Quest Datein etc.
Einen Root - Für den Server^^
Serverfiles - Zum installieren des Servers. Ich empfehle euch die "besseren normalen Serverfiles" von rain

Als erstes müsst ihr eure Serverfiles hochladen
Dies tut ihr wie folgt:
Serverfiles downloaden
Dann öffnet ihr filesZilla und connectet mit eurem Server.
Als nächstes sucht ihr den Ordner /home.
Dorthin ladet ihr dann das Arichiv "game.tar.gz und die installer.sh.
Dann öffnet ihr PuTTy und geb bei der IP-Adresse die euch zugeteilte IP ein.
Danach einloggen mit euren Daten.
So, als nächstes entpackt ihr mit PuTTy die game.tar.gz.
Dazu gebt ihr einfach in PuTTy folgendes ein "tar -xf game.tar.gz".
Nun geben wir der installer.sh die chmod 777 Rechte.
Dazu wechseln wir das Verzeichnis. Dies tuen wir so:
"cd /home" oder "cd /usr/home" (cd = Verzeichnis wechseln bzw in das Verzeichnis gehen)
Dann die Rechte geben mit:
"chmod 777 installer.sh
So. Nun hat die installer.sh die chmod 777 Rechte.
Danach installieren wir die SF mit dem Befehl "./installer" oder wenn dies nicht klappt mit "sh installer.sh"
Serverfiles sind fertig entpackt und installiert.

Nun aktualisieren wir die Ports.
Wir wechseln wieder das Verzeichnis mit cd, nach /usr
Nun laden wir uns die Port files auf unseren Root
fetch f t p : / / f t p . f r e e b s d . o r g / p u b / F r e e B S D / p o r t s / p o r t s / p o r t s . t a r . g z
Zeichen natürlich zusammen.
Danach entpacken mit:
"tar zxvf ports.tar.gz"
So da wir das jetzt installiert haben braucht ihr das nicht mehr daher das Arichv einfach löschen:
"rm ports.tar.gz"
Ports hätten wir dann auch geschafft.

Jetzt kommt eigentlich somit das einfachste, das Installieren von MySQL.
Als erstes wechseln wir wieder das Verzeichnis
"/usr/ports/databases/mysql50-server/"
Wer jetzt hier eine Fehlermeldung bekommt hat 2 Buchstaben vergessen und wenn er die nicht weiß sollte er nochmal oben lesen
Nun MySQL installieren mit:
"make install WITH_XCHARSET=all clean"
Nun schließen wir die Installiation mit "/usr/local/bin/mysql_install_db" ab.
Nun braucht MySQL aber noch die Rechte!!!
Das machen wir mit: "chown -R mysql /var/db/mysql/" und "chgrp -R mysql /var/db/mysql/"
Nun starten wir MySQL und machen uns ein eigenes Passwort.
"/usr/local/bin/mysqld_safe –user=mysql &" <- Damit starten wir MySQL
Und nun kommt das Passwort für MySQL.
Gebt einfach statt "deinpw" das Passwort ein, dass ihr gerne hättet.
"/usr/local/bin/mysqladmin -u root password "euerpw"
Ihr könnt auch nur ein Buchstaben dafür verwenden oder 100 Zeichen wie ihr möchtet.
Damit man sich das besser merkt usw. rate ich euch euer Root-PW zu nehmen.

Eine kleine Erleichterung damit ihr das nichtn ach jedem Reboot machen müsst wäre, wenn ihr dann in die rc.conf geht dann halt solang "Enter" bis ihr eine neue Leere Zeile habt und dort gebt ihr dann einfach "mysql_enable="YES" " ein.

Nun ein "Test":
"mysql -p" eingeben. Dann das Passwort, dass ihr bei "euerpw" gewählt habt.
Da wir gerade eingeloggt sind teilen wir MySQL doch auch gleich die Rechte zu mit:
Code:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'[ENTER]

IDENTIFIED BY 'euerpw' WITH GRANT OPTION;
Bei "euerpw" wieder das Passwort das ihr oben gewählt habt eintragen.
Dann ist MySQL installiert und "online".
Anschließend versucht mal mit euerer Datenbank (Navicat) eine Verbindung aufzubauen.
Solltet ihr das nicht wissen wie das geht empfehle ich euch KEINEN Server zu machen
Wenn jetzt alles geklappt hat, können wir die Datenbank auf unseren FTP laden.
Dazu öffnen wir Filezilla > Connecten auf den Root > gehen ins Verzeichnis "/var/db/mysql/" & laden die Files hoch.

Danach müssen wir aber noch über Putty dem MySql ordner, wodrinne sich dann die Datenbank befindet,
und dem game ordner die chmod 777 Rechte geben bzw. Zuweisen.
Das machen wir mit:
"chmod -R 777 game"
"chmod -R 777 /var/db/mysql"
Danach weisen wir noch alle Rechte zur mt2@localhost.
Achtung: Das Password könnt ihr nun auch selbst wählen, aber wenn ihr ein anderes nehmt,
müsst ihr die config's in den Serverfiles anpassen bzw. das Password ändern.

Da manche das nicht wirklich verstehen/können würde ich euch empfehlen,
das Password, was eingestellt ist, zu lassen.

Dazu loggen wir uns wieder über Putty mit dem befehl:
"mysql -p"
ein & geben 'mt2'@'localhost' noch alle Rechte.

Das machen wir mit:
Code:
GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost'

IDENTIFIED BY 'mt2!@#' WITH GRANT OPTION;

quit (enter drücken ..)
Und schon könnt ihr mal versuchen ob ihr auf euren Server kommt.


Jetzt kommt wie ihr schnell und einfach den LogIn Bug fixxt mit Screen.
Da es immer noch Leute gibt, die nicht wissen, wie man den "Login-Bug" fixxt, zeige ich euch,
wie ihr "Screen" auf euren Root installiert & anschließend, wir ihr die "Session" richtig ausführt.

Als erstes begeben wir uns in den Ordner von Screen
Ab ins Verzeichnis:
"/usr/ports/sysutils/screen" | mit euch
Nun schauen wir uns kurz an, ob auch alles richtig eingestellt ist(Kreuz nur bei INFO, MAN und NETHACK)
Danach speichern wir uns die Config ab:
"make config"
Nun führen wir die Installation aus:
"make install clean"
Screen fertig installiert.

Und zu guter letzt noch wie ihr Screen richtig ausführt.
Als erstes starten wir screen:
"screen"[ENTERJetzt wechselt ihr in das auth Verzeichnis (Beispiel)
"/home/game/auth"
Jetzt führen wir unseren runtergeladenen Script aus (bei mir heißt der Script auth.sh):
"./auth.sh"
->Sollte das NICHT funktionieren, probiert es mit "./auth" aus

Nun speichern wir die Session ab (damit das Script weiterläuft & der Login nicht mehr down geht.)

Das machen wir mit den Tasten:
"[STRG]+[A]+[D]"

5. Nachdem wir das getan haben, können wir Putty verlassen.


Hoffe es hilft einigen bei ihrem Weg zu ihren perfekten Root Server
Bei Fragen meldet euch einfach hier im Thread, aber bitte nicht per PN.

Viel Spaß^^

Bzw macht einfach ein BackUp und spielt es dann auf den Root über FileZilla
willygirl2 is offline  
Thanks
15 Users
Old 09/06/2010, 19:03   #2
 
elite*gold: 243
Join Date: Nov 2009
Posts: 2,491
Received Thanks: 1,067
Gibts schon oft genug..

#reported

Und änder mal die Überschrift, da man den Root ja nicht entpackt.
.KKS is offline  
Thanks
3 Users
Old 09/06/2010, 19:06   #3
 
Joey.'s Avatar
 
elite*gold: 49
Join Date: Jul 2010
Posts: 5,413
Received Thanks: 1,663
Sage nur eins,die werden immer THX geiler
Joey. is offline  
Old 09/06/2010, 19:11   #4

 
Ocelot2606's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,086
Received Thanks: 3,786
Wenn du schon ein Tut machst (was übrigens sehr kopiert aus sieht) dann vergiss wenigstens nicht auch noch das

Code:
GRANT ALL PRIVILEGES ON *.* TO 'devel'@'localhost'
IDENTIFIED BY 'dhels' WITH GRANT OPTION;
Ocelot2606 is offline  
Old 09/06/2010, 21:44   #5
 
dimaska's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 477
Received Thanks: 79
so wie ich das sehe fast alles kopiert:
dimaska is offline  
Old 09/06/2010, 21:54   #6



 
ShapyShape's Avatar
 
elite*gold: 7792
The Black Market: 389/0/0
Join Date: Aug 2010
Posts: 3,631
Received Thanks: 508
#Fail -.- hast da sogar was falsch gemacht ..
ShapyShape is offline  
Old 09/07/2010, 02:27   #7
 
elite*gold: 0
Join Date: Jun 2010
Posts: 1,567
Received Thanks: 974
@topic

->

@mates, die ihre server reibungslos installn wolln.

αίίR7 :3 is offline  
Old 09/07/2010, 06:43   #8
 
elite*gold: 2843
Join Date: Jun 2010
Posts: 4,923
Received Thanks: 3,147
Fuer die Muehe ein Thx, aber gibts eben schon oft genug!
.IlluSion is offline  
Old 09/19/2010, 11:06   #9
 
elite*gold: 0
Join Date: Jan 2009
Posts: 75
Received Thanks: 8
bei dem ports aktualiersieren komm ich bei fetch f t p : / / f t p . f r e e b s d . o r g / p u b / F r e e B S D / p o r t s / p o r t s / p o r t s . t a r . g z nicht weiter ich geh in das verzeichnis cd /usr
dan gebe ich fetch f t p : / / f t p . f r e e b s d . o r g / p u b / F r e e B S D / p o r t s / p o r t s / p o r t s . t a r . g z ein dan kommt keine solche Datei oder das Verzeichnis warum was hab ich falsch gemacht
bladeontour is offline  
Old 09/19/2010, 11:20   #10
 
elite*gold: 0
Join Date: Jun 2010
Posts: 1,567
Received Thanks: 974
Quote:
Originally Posted by bladeontour View Post
bei dem ports aktualiersieren komm ich bei fetch f t p : / / f t p . f r e e b s d . o r g / p u b / F r e e B S D / p o r t s / p o r t s / p o r t s . t a r . g z nicht weiter ich geh in das verzeichnis cd /usr
dan gebe ich fetch f t p : / / f t p . f r e e b s d . o r g / p u b / F r e e B S D / p o r t s / p o r t s / p o r t s . t a r . g z ein dan kommt keine solche Datei oder das Verzeichnis warum was hab ich falsch gemacht
PHP Code:
portsnap fetch extract 
eingeben, warten.

wenn's zu ende is, haste die ports drauf.
αίίR7 :3 is offline  
Old 09/19/2010, 11:42   #11
 
elite*gold: 0
Join Date: Jan 2009
Posts: 75
Received Thanks: 8
geht nicht-.- command not found

ich glaub ich habs -.-
naja bei navicat wo ich cd /usr/ports/databases/mysql50-server/
eingeben muss kommt
auch keine solche Datei oder das Verzeichnis

über putty
bladeontour is offline  
Old 09/19/2010, 13:31   #12
 
LS-fanfan's Avatar
 
elite*gold: 140
Join Date: Mar 2009
Posts: 1,345
Received Thanks: 194
Quote:
Originally Posted by αίίR7 :3 View Post
@topic

->

@mates, die ihre server reibungslos installn wolln.

^this das TuT reicht vollkommen aus

Ich würde dir empfehlen nächstes mal auch in google zu suchen.
LS-fanfan is offline  
Old 09/19/2010, 20:58   #13
 
badgar's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 73
Received Thanks: 11
Warum nochmal das gleiche Tutorial? Von dennen gibts schon viel zu viele benutz doch die SuFu bevor du ein Tutorial posten willst.
badgar is offline  
Reply


Similar Threads Similar Threads
[How ²]PAE Mod installieren
01/05/2011 - Tutorials - 22 Replies
Hallo, Ich möchte euch heut zeigen wie ihr den PAE Mod installieren könnt & auf eurem Root den Full Ram nutzen könnt; Step 1: PuTTY öffnen und einloggen; und dann " top " eingeben ohne ". Top is wie der Task manager wie vom Windows,er listet auf welche Prozesse grade laufen,wieviel Arbeitsspeicher sie verbrauchen,wielange sie schon laufen und was die CPU leistung beansprucht.
Installieren
05/15/2010 - Metin2 Private Server - 3 Replies
Ich habe mal einen Frage, ich habe einen RootServer. Und ich habe darauf Ubuntu 8.04 LTS am laufen. Kann ich FreeBSD auf meinen Root So installieren wie er in diese Anleitung Debian installiert? http://www.elitepvpers.com/forum/metin2-pserver-di scussions-questions/436748-metin2-root-server-erst ellen-hilfe.html Wäre das irgendwie möglich?
Xp Installieren
04/14/2009 - Technical Support - 8 Replies
Ich hätte da mal iene frage ich möchte gern Vista in XP machen aba wenn ich XP CD reinlege dannn kann ichn icht XP installieren ich habe ien Acer Notebook da war schon Vista draufinstalliert und auf Vista läuft Metin 2 nicht so gut und all die anderen Programme Deshalb möchte ich XP installieren... Wie ??? Sry... bin nur hier als FORUM angemeldet .... Mfg BR34KDOWN Pls Help Me :confused::confused::confused:
WoW 2 mal installieren?
06/28/2005 - World of Warcraft - 5 Replies
Wie geht das ich wollte das 2 mal installieren einmal für privat server und einemal für Offizellen Server! Aber wen ich die erste CD rein schmeise stet da nur Spielen und nix von installieren! Und wen ich über den Explorer auf die CD geh ist das keine Setup.exe ! Hilfe!



All times are GMT +2. The time now is 23:53.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.