Und hier nun num Guid:
(mysql Programm)
(Server Programm)
Laded euch zuerst das Server Programm und richtet dieses ein:
Installation von Apache
Fügt ?create autostarting services? hinzu.
Fügt "autostarting services" hinzu
Klickt das häkchen weg und fügt eins beit ?Apache service? und MySQL service? hinzu.
Dann klickt auf "Next"
Ändert das Verzeichniss nicht und klickt auf "Next"
Nun müsst ihr ein Hauptpasswort für den Server eingeben. Dieses Passwort ist das selbe was wir später für den root clienten benötigen, also Beispiel gebe ich einfach mal "?12345678?" ein
Klickt auf Next und stimmt der LIzens zu.
Dann Installiert er euch das Programm.
Anschließend kommt die Meldung das alles Erfoglreich installiert wurde.
Und klickt auf OK
Nun kommt das Setup von Apache2Triad.
Gebt dort euer Passwort ein und Bestätigt mit Enter
Danach kommt eine Meldung das ihr den PC neustarten sollt, wartet aber erstmal noch^^.
Nachdem er alles geladen habt könnt ihr dann neustarten.
Nachdem ihr neugestartet habt klickt auf Localhost und kontrolliert ob er auch alles Installiert hat, FIREWALLS müsst ihr wie immer Deaktivieren.
Installation der Server Files
Downloaded euch
und installiert es.
Anschließend Downloaded euch den Patch und lasst ihn auch noch rüber laufen.
Und lasst euch von der Meldung nicht abschrecken :-)
Nach der Installation öffnet sich der Pandora Configuration Wizard.
Gebt dann einen Namen, ein Passwort une einen Namen für die Datenbank ein.
Gebt dann den Namen eure Realms und die Max. Spieleranzahl ein.
Nun gebt ihr für Lokalespiele 127.0.0.1 und minimum ein.
Für Lanspiele gebt die IP eure Computers ein.
Start -> Ausführen -> ping DEINCOMPUTERNAME.
Also dann z.B. so:
Dann kommt eine Meldung das alles Fertig ist.
Einloggen und Einstellen
klickt auf /localhost/phpmyadmin und logt euch ein
Benutzername: root
Passwort: 12345678
Klickt dann auf "Create new database? ?pandora" und auf create.
Anschließend editiert \Project Pandora\sql\pandora unter dem Punkt menu wählt "replace".
Sucht
Gebt in den ersten Kasten DEFAULT CHARSET=latin1 und den zweiten lasst ihr leer. Also so:Quote:
SET FOREIGN_KEY_CHECKS=0;
use pandora;
#----------------------------
# Table structure for accounts
#----------------------------
CREATE TABLE `accounts` (
`acct` bigint(20) NOT NULL auto_increment,
`login` varchar(255) NOT NULL default '',
`password` varchar(28) NOT NULL default '',
`s` longtext NOT NULL,
`v` longtext NOT NULL,
`gm` tinyint(1) NOT NULL default '0',
`sessionkey` longtext NOT NULL,
`email` varchar(50) NOT NULL default '',
`joindate` date NOT NULL default '0000-00-00',
`regip` varchar(15) NOT NULL default '',
`lastip` varchar(15) NOT NULL default '',
`skin` varchar(36) default '',
PRIMARY KEY (`acct`),
UNIQUE KEY `acct` (`acct`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
#----------------------------
# Records for table accounts
#----------------------------
Quote:
SET FOREIGN_KEY_CHECKS=0;
use pandora;
#----------------------------
# DEFAULT CHARSET=latin1
#----------------------------
CREATE TABLE `accounts` (
`acct` bigint(20) NOT NULL auto_increment,
`login` varchar(255) NOT NULL default '',
`password` varchar(28) NOT NULL default '',
`s` longtext NOT NULL,
`v` longtext NOT NULL,
`gm` tinyint(1) NOT NULL default '0',
`sessionkey` longtext NOT NULL,
`email` varchar(50) NOT NULL default '',
`joindate` date NOT NULL default '0000-00-00',
`regip` varchar(15) NOT NULL default '',
`lastip` varchar(15) NOT NULL default '',
`skin` varchar(36) default '',
PRIMARY KEY (`acct`),
UNIQUE KEY `acct` (`acct`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
#----------------------------
#
#----------------------------
Klickt dann auf
Start-> Ausführen -> cmd und gebt mysql ?u root ?p ein und klickt auf enter.
Gebt dann das Passwort, 12345678 ein und klickt auf enter.
ein.
Dann gebt use pandora; ein.
Gebt dann \. C:\Programme\PROJECT PANDORA\SQL\PANDORA.SQL ein
Anschließend integrierd er die Datenbank, am Ende sieht es so aus:
Richtige Einstellung
Nun geht ins Verzeichniss C:\Program Files\Project Pandora und editiert Pandora.conf.
Speichert und Schließt es.Quote:
################################################## #########################
# Project Pandora - Configuration file
################################################## #########################
# MySQL connection information - REQUIRED
# DatabaseInfo = "host;login;password;databasename" - password cannot be empty
# Defaults are: DatabaseInfo ="localhost,pandora,pandora,pandora"
Databaseinfo = "localhost;root;12345678;pandora"
# IP or DNS of the server (both logon and world).
# You need to set this to your external IP.
# Default: 127.0.0.1 (localhost)
# Please note that if you want to have other people connect, you must set this to your IP Adresss
Host = 192.168.1.2
LogonServerPort = 3724
WorldServerPort = 3725
# Set up your realm name here, server will add this single realm to list
# Please Note the last option! 1 Sets it to use the configuration here, and 0 sets it to use the SQL configuration (Hence enabling multiple realms)
# RealmName = Name of the Realm
# RealmAddr = Address of Realm - This should be set to whatever your host is
# RealmPort = The Port for the Realm (default = WorldServerPort)
# RealmlistFromConfig = 1 - Use realmlist specified here, 0 - Use from 'realms' table in SQL database.
RealmName = "Test Realm"
RealmAddr = 192.168.1.2
RealmPort = 3725
RealmlistFromConfig = 1
# Logging detail level
# 0 = Minimum; 1 = Error; 2 = Detailed; 3 = Full/Debug
# Default: 0
# The higher this setting the more lag the server can experience
LogLevel = 3
# Packet logging for the worldserver
# Default: 0
#LogWorld = 0
# Packet logging for the realmserver
# Default: 0
#LogRealm = 0
# Maximum number of players in the world. Excluding GM's
# Default: 100
PlayerLimit = 2
# Message of the Day. Displayed at worldlogin for every user.
Motd = "Welcome to |cffff6060Test WoW|r server."
Accounts Erstellen
Geht in den Ordner C:\Program Files\Project Pandora und entpack EasyPHP 1-8.rar auf euren Desktop
Anschließend kopiert den www Ordner nach c:\Apache2Triad\htdocs
Editiert im www Ordner config.php
Sucht nach
und ändert dieseQuote:
//Wow server settings.
//------------------------------------------------------------------------------------------
$acct_db="wow_server"; //Name of the wow database.
$acct_host="localhost"; //Ip adres of the lud server.
$acct_user="ludmilla"; // DB username (mysql)
$acct_pass="ludmilla"; //DB Pass (Mysql)
//End of wow server settings
Speichert und schließt es wieder.Quote:
//Wow server settings.
//------------------------------------------------------------------------------------------
$acct_db="pandora"; //Name of the wow database.
$acct_host="localhost"; //Ip adres of the lud server.
$acct_user="root"; // DB username (mysql)
$acct_pass="12345678"; //DB Pass (Mysql)
//End of wow server settings
Geht zu localhost/www
Nun könnt ihr einen ACcount Registrieren und dann eurem Server join.
Es ist natürlich auch noch viel, viel mehr möglich