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
* Schreibe ganz unten dazu [Speichern = ESC - ENTER - ENTER]
5. Nun starten wir einen Sicherheits 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
1. Erstelle die notwendigen Verzechnisse
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 :-)
MySQL Server starten:
Code:
# service mysql-server start
MySQL Server stoppen:
Code:
# service mysql-server stop
MySQL Server Onlinestatus überprüfen
Code:
# service mysql-server status
MySQL auf die standart Einstellungen zurücksetzten (Davor sollte das Verzechnis gelöscht worden sein)
Code:
# service mysql-server onestart
best regards
Malum Development