Root Server Erstellen ?

12/15/2015 11:20 iCaLoXi1#1
hi, ich würde gerne wissen wie mann einen root server erstellt, kann mir da einer helfen... oder einen link dazu senden wäre echt cool.

Skype :
12/15/2015 13:10 Dev'Malum#2
Seit Jahren ist das Thema bekannt: Wie erstelle ich einen Metin2 Server.
Es ist eine ganz simple Vorgehensweise doch zunächst musst du sicher stellen das du alle Utensilien zum bearbeiten und erstellen eines Server besitzt.
*Du solltest für diese Vorgehensweise einen Rootserver besitzen

Optionale Serverkomponenten (Testserver)
FreeBSD 9.3
512 MB Ram

Welche Programme benötige ich?
• Filezilla => SSH / FTP Datenübertragungssoftware
• Navicat => Datenbankverwaltung
• Notepad ++ => Empfehlung zum bearbeiten von Textdateien
• PuTTy => SSH Console

Die ersten Schritte
1. Logge dich auf deinen Server ein
2. Installiere Portsnap und aktualisiere die Ports
Code:
# portsnap fetch extract && portsnap update
3. Installiere MySQL 5.5
Code:
# cd /usr/ports/databases/mysql55-server
# make WITH_XCHARSET=all install clean
4. Trage den Autostart für MySQL in die rc.conf
Code:
# ee /etc/rc.conf
* Schreibe ganz unten dazu [Speichern = ESC - ENTER - ENTER]
Code:
 mysql_enable="YES"
5. Nun starten wir einen Sicherheits reboot
Code:
# reboot
Nun sind ist Ports installieren, aktualisiert und MySQL installiert.

Nun solltest du dir überlegt haben, welche Serverfiles du benutzt.(ANFRAGEN SIND IN DIESEM FORUM VERBOTEN!) Empfehlenswert sind die Daroo-Files und die Metin2 rev 40250.

Lade diese Dateien(.tar.gz) über Filezilla in das Verzeichnis
Code:
/root
1. Erstelle die notwendigen Verzechnisse
Code:
# mkdir /usr/home
2. Verlinke das erstellte Verzeichnis in das standart Verzeichnis um mögliche Verlinkungsfehler zu beheben.
Code:
# ln -s /usr/home /home
3. Verschiebe, entpacke und verteile Rechte deiner Game/Serverfiles in das Verzechnis /usr/home
Code:
# mv deine_game.tar.gz && tar -xvzf deine_game.tar.gz && chmod -R 777 game
4. Das selbe machen wir nochmal mit der MySQL Datenbank aber gehen davor nochmal in das Root Verzechnis
Code:
# cd ~ && mv deine_mysql.tar.gz /var/db && tar -xf deine_mysql.tar.gz && chmod -R 777 mysql
5. Nun startest du deinen MySQL Server neu
Code:
# service mysql-server restart
----
6. Installiere Python um die Quest kompilieren zu können
Code:
# cd /usr/ports/lang/python && make install clean
Somit sollte dein Server fertig sein. Das war leider nur die Vorinstallation. Jetzt kommt der interessante Teil bei dem du an der Reihe bist dich ans Werk zu setzten und gestalte den Server nach deinen Vorstellungen.

Ich hoffe ich konnte dir etwas helfen und viel Glück bei deinem Weg :-)


best regards
Malum Development