Flyff Privat Server unter Linux

06/20/2010 19:24 danny-98#1
Da viele Leute sich fragen wie man auf einem V-Server von z.B. euserv.de einen FlyFF privat Server macht habe ich hier mal ein Tutorial gemach

Zum Anfang:
1. Der Server wird sehr viel laggen da die Files nicht für Linux ausgelegt sind.
2. Es ist unmöglich die v14 und v15 Files auf dem Linux System einzurichten weil die v14 und v15 Files mit MSSQL laufen und man MSSQL nicht auf Linux installieren kann.

Fangen wir an:
Als erstes macht ihr ein upgrade des Systems mit dem befehl

Code:
apt-get update && apt-get upgrade
Als nächstes installieren wir noch ein paar kleinere Programme mit

Code:
apt-get -y install mc zip unzip bzip2 screen vim rsync traceroute lynx
So nachdem wir das gemacht haben installieren wir Apach 2 für eine eventuelle spätere Hompage

Code:
apt-get -y install apache2
Dann noch PHP5

Code:
apt-get -y install libapache2-mod-php5 php5-cli php5-common php5-cgi
Jetzt müssen wir noch mysql installieren

Code:
apt-get install mysql-common mysql-server mysql-server-5.0
Solltet ihr während der MYSQL Installation nicht aufgeforder worden sein ein Passwort einzugeben dann mach das jetzt mit

Code:
mysqladmin -u root -p password hierdaspasswort
Jetzt installieren wir noch Wine

Code:
apt-get install wine
Ok fangen wir mit der Einrichtung des Servers an

Als erstes erstellen wir einen neuen Ordner mit

Code:
mkdir /home/flyff
Danach wechseln wir in den Ordner

Code:
cd /home/flyff
Jetzt laden wir die Serverfiles runter und enpacken sie in den Ordner /home/flyff

Als nächstes entpacken wir das Archiv mit dem Command

Code:
tar xfv PPFW.tar
So ab jetzt wird´s schwieriger

Ihr braucht das Programm FileZilla ihr könnt es euch downloaden auf der Seite [Only registered and activated users can see links. Click Here To Register...].


Startet Filezilla und gebt bei Server eure Ip vom Root ein und bei Benutzername den Benuter vom Server bei Passwort das Serverpasswort und bei Port 22 ein dann klickt ihr auf einloggen.

So jetzt lädt er ... ... ...

Da meistens nur das Verzeichniss Root angezeigt wird klickt ihr einmal auf das Verzeichniss /

Dann geht ihr in den Ordner home und dann in den Ordner flyff dort Löscht ihr die Datei PPFW.tar und dann geht ihr in den Ordner files und dann in den Ordner bin_x86 dort bearbeitet ihr die Dateien char_server.ini , login_server.ini und world_server.ini und nochmal für die Doofen unter uns das geht mit Rechtsklick und dann Ansehen/Bearbeiten :D
Tipp: In jeder Datei müssen 2 Sachen geändert werden

Dann gehen wir zurück in das Verzeichniss home dort machen wir einen Rechtsklick auf den Ordner flyff und wählen aus Dateiberechtigungen... dort stellen wir die Zahl auf 777 oder für die die nicht gerne schreiben macht einfach überall Haken.

So jetzt fangen wir mit der MYSQL Datenbank an als erstes machen wir MYSQL zum benutzen fertig mit

Code:
apt-get install mysql-server
Jetzt loggt ihr euch in MYSQL ein mit

Code:
mysql -u root -p
Nun erscheint so ein ding

Code:
mysql>
Dahinter schreibt ihr

Code:
CREATE DATABASE flyff;
Nun habt ihr die Datenbank flyff erstellt geht in die Datenbank mit dem befehl

Code:
use flyff;
Jetzt batcht ihr die Datenbank mit

Code:
source db.sql
Jetzt verlasst ihr MYSQL mit STRG + C

So zu aller letzt wollen wir den Server starten aber als erstes muss noch Screen installiert werden das geht ganz einfach mit dem Befehl

Code:
apt-get install screen
Jetzt geht ihr in den Files Ordner mit

Code:
/home/flyff/files/bin_x86
Jetzt starten wir den Server mit den folgenden 3 Befehlen zwischen jedem Befehl immer ca. 10 Sekunden warten

Als erstes
Code:
screen wineconsole Login.exe
Als zweites
Code:
screen wineconsole Char.exe
Als drittes
Code:
screen wineconsole World.exe


So das wars Fragen bitte an mich thanks gerne :D

Das Tut darf ohne meine Erlaubniss nicht in andere Foren kopiert werden
06/21/2010 21:33 Jay Niize#2
netets tut! spart auch n bissl geld so um die 10 €! nice
06/22/2010 16:54 Yoshimore#3
Nice Tut ! Brauch ich zwar nicht, aber vielleicht die, die sich keinen Root leisten können.
06/22/2010 16:57 m^nny#4
muss ich heut ma auf meinen pc ausprobieren ;)
06/29/2010 18:58 ReaCtioN2oo9#5
Nice gemacht.

PS: Der Download Link ist down ;)
09/01/2010 16:28 eStyleZ#6
Bei mir kommt bei:

screen wineconsole Login.exe zB (Ja es heißt Login.exe die Datei)

[screen is terminating]
09/02/2010 08:18 dennis904#7
Sehr nett, jetzt kann man das unter Linux testen ...;D
09/10/2010 17:00 danny-98#8
@ hijashy es funktioniert nur auf debian und auch nicht auf hedem root server
02/01/2013 14:00 Samora97#9
könntest du evt. deine Links erneuern ?? Ich suche schon mehrere Stunde jedoch finde ich keine richtige Server files bzw bei dir angegebenen PPFW.tar wäre echt Nett von dir
02/01/2013 16:59 pixelz#10
Quote:
Originally Posted by Samora97 View Post
könntest du evt. deine Links erneuern ?? Ich suche schon mehrere Stunde jedoch finde ich keine richtige Server files bzw bei dir angegebenen PPFW.tar wäre echt Nett von dir
nimm die nicht, sind verbuggte caali files und offi files sind eh besser.