Xampp, DynDns, Reg Seite - Guide

10/08/2008 09:28 Roxas12#1
Ja ich weiß es gibt schon tuts zum Thema Xampp und Homepage usw.. ABER da die ja keiner zu lesen scheint... hau ich einfach mal eins rein..


bevor jemand die Frage stellt warum es nicht klappt.
ihr müsst bevor ihr diesem tut folgt ALLE ich wiederhole ALLLLEEEE mysql und apache server, datein wie auch immer von eurem Computer entfernen.
Das schließt nicht Navicat mit ein.
ich würde euch aber raten, die DB zu sichern.
Rechtsklick auf die Flyff Db und Dump in .sql file...


Also fangen wir einmal an.
Als erstes ladet ihr euch Xampp runter und zwar von hier:
Windows:
[Only registered and activated users can see links. Click Here To Register...]
Linux:
[Only registered and activated users can see links. Click Here To Register...]

(ich empfehle das .zip format ... ist zwar größer, aber dafür könnt ihr es immer wieder benutzen/ runterschmeißen ohne nebenwirkungen)
Ich mache ein tut zum .zip Format.

Nachdem ihr die Datei Gedownloaded habt, zieht ihr sie aus eurem .zip archiv und schiebt sie am besten auf euren Datenträger (C:/ , D:/ oder was auch immer)

Danach, geht ihr in diesen Ordner und dann in den Unterordner Htdocs,
macht einen neuen Ordner namens Original und schmeißt da alles rein was ihr bis dahin in dem htdocs ordner hattet (ausser dem Original ordner natürlich).

Danach, erstellt ihr eine neue Text Datei und bennent sie index.html .

Damit sind wir fertig mit dem Htdocs Ordner.
Geht wieder zurück in den normalen Xampp ordner und startet die Datei

Setup_xampp.bat

Wenn da steht "Drücken sie einen beliebigen Knopf", dann drückt den.
Damit sind wir WIRKLICH fertig mit Xampp... fürs erste...

Das war eigentlich auch schon der härteste Teil.



Als nächstes kommt DynDns.

Macht euch [Only registered and activated users can see links. Click Here To Register...] einfach einen Account.

Danach erstellt ihr euch einen Host.. und zwar [Only registered and activated users can see links. Click Here To Register...]



Danach müsst ihr euch noch einen Clienten Downloaden der eure IP refreshed.
Ich habe schonmal einen gewählt.

Ihr klickt einfach [Only registered and activated users can see links. Click Here To Register...]

und added euren host auf die Liste.

Dann installieren, euren Namen und das PW eingeben wenn nötig und los gehts.


Jo, was kommt noch ... klar die Registrations Seite.

Ihr downloaded euch einfach nur [Only registered and activated users can see links. Click Here To Register...] hier

Gut!!

diese Datei packt ihr in C:/xampp/htdocs

Am besten macht ihr einen neuen Ordner.
Sagen wir einfach mal der ordner heißt Flyff .
Da packt ihr diese index.php rein.

Ihr müsst nurnoch 4 - 5 kleine Sachen machen dann sind wir fertig.

Ihr öffnet diese index.php datei mit dem Editor
dann müsste da sowas sein hier:

In die Roten Felder packt ihr eure Sachen rein, jeweils addresse usw.. Mysql pw ^^

Code:
<br>Login Server:
<?php
    $online = @fsockopen("[COLOR="Red"]Eure Addresse[/COLOR]", 23000, $errno, $errstr, 1);
    if($online >= 1) { 
        echo '<b><font color=#00FF00>Online</font></b>';
    }
    else {
    echo '<b><font color=#FF0000>Offline</font></b>';
    } 
?>
<br>Char Server:
<?php
    $online = @fsockopen("[COLOR="Red"]Eure Addresse[/COLOR]", 28000, $errno, $errstr, 1);
    if($online >= 1) { 
        echo '<b><font color=#00FF00>Online</font></b>';
    }
    else {
    echo '<b><font color=#FF0000>Offline</font></b>';
    } 
?>
<br>World Server:
<?php
    $online = @fsockopen("[COLOR="Red"]Eure Addresse[/COLOR]", 15400, $errno, $errstr, 1);
    if($online >= 1) { 
        echo '<b><font color=#00FF00>Online</font></b>';
    }
    else {
    echo '<b><font color=#FF0000>Offline</font></b>';
    } 
?>








<?php
//--- config ---------------------------
$DatenbankName = "flyff";
$MySqlBenutzerName = "root";
$MySqlPasswort = "[COLOR="Red"]euer MySql Password[/COLOR]";
$MySqlServerAddresse = "localhost";
//--- config ende ----------------------
?>

<form method="get" action="">
Account Name:<input type="text" name="user" value=""><br>
Passwort:<input type="text" name="pw" value=""><br>
<input type="submit" value="Erstellen" name="Erstellen">
</form>

<?php
$pw = "";
$user = "";
if(isset($_GET['pw'])) {
	$pw = md5("kikugalanet".$_GET['pw']);
}
if(isset($_GET['user'])) {
	$user = $_GET['user'];
}
if(($user != "") && ($pw != "")) {
	$sql = "INSERT INTO `accounts` (`username`, `password`, `accesslevel`) VALUES ('".$user."','".$pw."','100')";
	mysql_connect($MySqlServerAddresse, $MySqlBenutzerName, $MySqlPasswort) OR die("Keine Verbindung zum SQL Server. Fehlermeldung: ".mysql_error());
	if(!mysql_select_db($DatenbankName)) {
		die("Keine Verbindung zur Datenbank. Fehlermeldung: ".mysql_error());
	}
	mysql_query($sql) OR die(mysql_error());
	echo "Account wurde Erstellt!!!";
}
?>


So. damit sind wir fertig.



Credits:
Rynti - für seinen Serverstatus
TerrorZicke - für seine account creation Seite

Fragen bitte in dem Thread oder per PN an mich.
10/08/2008 12:18 WBMaker#2
Nice Guide
Nur pack mal bitte die Codes in den entsprechenden BBCode zur Übersicht ;)
10/08/2008 17:26 Rynti#3
Wenn ihr ne Regpage braucht bzw. ne ganze HP benutzt doch einfach mein Prog namens HomepageTemplate (siehe meine Signatur :D)

MfG,
Rynti!
10/08/2008 19:11 Roxas12#4
fiese möp ;3 hab die bis heute nachmittag nit gesehen ^^ nja

:>
10/09/2008 17:01 domomeister#5
das da mit dem DynDNS?
Soll ich nen IP refresher clienten laden? das ja bei DynDNS? da bekomm ich aba sone komische Text DAtei oda keine Ahnung wie das geht
10/09/2008 17:11 Roxas12#6
o.o du musst schon bei DynDns eingeloggt sein... und dann nen clienten laden ja..
is doch nit soo schwer ô.ô hab doch die seite sogar verlinkt D:
10/09/2008 17:38 domomeister#7
Gut hab das dingens jetz -.- bekomms auch net zum Laufen und wie bekomm ich jetz Die seite?!?!! UNd Über Hamachi so eine Seite machen geht das auch?!?!
10/10/2008 07:39 Roxas12#8
Ich hab das Gefühl du liest meine Sachen garnicht... wenn du alles befolgt hättest, hättest du keine Probleme die Seite zu finden.. aber ersnthaft... <.< wenn du das nichtmal zum laufen bekommst, wie willst du dann den Server hosten?
Es gibt keine Tuts wie man mit nervigen Hackern/Spielern umgeht.. xD
12/13/2008 11:17 Estome#9
das mit dem client download verstehe ich net sowirklich
12/25/2008 18:05 mimimo55#10
und wie könn andere auf die page zu greifen..??
12/25/2008 21:33 G.like1#11
in dem sie über deine Freigegeben IP darauf zugreifen.....
10/29/2009 18:47 Döner_God#12
funktioniert nicht >.> andere können nicht auf die page zu greifen
10/29/2009 18:55 Mark-#13
hast du die DynDNS richtig eingerichtet? hast du die ports im router geöffnet?
10/30/2009 18:00 Döner_God#14
ja ports ha ich frei geschaltet
11/03/2009 17:00 Fresh^^#15
_-_Vote4Sticky_-_