Appserv es un servidor
web con soporte para PHP y mySQL, es lo que necesitamos para
arrancar con el servidor.
Para empezar, tenemos
que instalar el programa Appserv. Para eso, hacemos doble clic sobre
el ejecutable Appserv.
Seguimos las
instrucciones de las pantallas hasta que aparece el tipo de setup (
Setup type, o tipo de instalacion ) Seleccionamos Typical (
TIPICO ), hacemos clic en siguiente.
-El siguiente paso va a ser colocar nuestro dominio (registrado y
habilitado previamente), e-mail del administrador y puerto.
En la mayoría de los
casos bastará con escribir LocalHost como el nombre de
servidor, y dejar el puerto 80.
Si se nos pregunta por
una contraseña, recuerdenla, pues esa es la contraseña para el
usuario root, mas adelante la utilizaremos en navicat
y en los archivos de servidor.
Tambien, si aparece una opcion que dice Enable InnoDB, por
favor actívela.
Ahora vamos a configurar
apache para poder utilizar la web GbToolz para crearse
cuentas. Tenemos que ingresar aca:

Con eso se abre una ventana de
notepad con el archivo httpd.conf abierto. Buscamos una linea
que contenga este texto:
#LoadModule rewrite_module
modules/mod_rewrite.so
Lo que tenemos que hacer es quitarle
el # de delante de esa linea para activar mod_rewrite. A
continuacion tenemos que reiniciar el apache para que los cambios
tengan efecto. Para hacerlo, hacer clic aqui:

Con eso, apache se
reiniciara y ya tendrá los cambios aplicados.
Ahora tenemos que copiar
el archivo fetch.php ( descargar de aca ) en
la carpeta c:\appserv\www
INSTALACION Y
CONFIGURACION DE LOS SERVER FILES
Para instalar los server
files basta descomprimirlos en una carpeta en el disco C:\ o D:\, o
en cualquier otro disco rigido que tengan. Para este tutorial vamos
a asumir que los instalan en la carpeta c:\.
Despues de descomprimir
todos los archivos, vamos a la carpeta
C:\server\INSTALL_DB\tools
hay un archivo llamado
database_installer.bat, a ese archivo le hacemos un clic
derecho y en el menu seleccionamos Editar.
Lo que tenemos que hacer
es completar estas lineas:
set mysqlBinPath=C:\AppServ\mysql\bin
<-- Cambiarlo por
C:\AppServ\mysql\bin ( si es que lo instalamos appserv en esa
carpeta )
REM DATA BASE ADMIN
set mysqluser=root
set mysqlpass=pass <-- Aca poner la contraseña que especificamos
durante la instalacion de appserv
set mysqldb=mysql
set mysqlhost=localhost
REM DATA BASE ADMIN
set adminuser=root
set adminpass=pass <-- Aca poner la contraseña que especificamos
durante la instalacion de appserv
set admindb=admin
set adminhost=localhost
REM DATA BASE GAMESNAPSHOT
set gamesnapshotuser=root
set gamesnapshotpass=pass <-- Aca poner la contraseña que
especificamos durante la instalacion de appserv
set gamesnapshotdb=gamesnapshot
set gamesnapshothost=localhost
REM DATA BASE GUNBOUND WORLD CHANPION
set dbuser=root
set dbpass=pass <-- Aca poner la contraseña que especificamos
durante la instalacion de appserv
set dbdb=gunbound
set dbhost=localhost
REM DATA BASE PARTNERAGENT
set partneragentuser=root
set partneragentpass=pass <-- Aca poner la contraseña que
especificamos durante la instalacion de appserv
set partneragentdb=partneragent
set partneragenthost=localhost
Una vez hecho todo eso,
ya podemos guardar el archivo y ejecutarlo, para eso le hacemos
doble clic.
Aparece una pantalla
como esta:

Presionamos la tecla C
en nuestro teclado, y luego ENTER. Mas adelante vuelve a
aparecer la misma pregunta, y de vuelta hacemos lo mismo: teclear la
letra C y ENTER. Repetir las veces que sea necesario. Cuando
termine, presionamos enter y se cierra el cuadrito MS-DOS.
>> CONFIGURACION
DE IP Y SQL
Bueno, ahora deberemos
abrir estos archivos y cambiar las IP y la contraseña del mysql
1) C:\server\BuddyServ\Setting.txt
Buscar estas lineas en
el archivo.
CenterIp= Tu IP AQUI
<-( mas adelante investigare si es la IP publica o la privada la que
hay que poner aca, yo use la privada...)
BuddyDB_Pwd= Pass <-- la contraseña que pusimos durante la
instalacion de appserv
2)
C:\server\Gunbound8360\setting.txt
Accept= 127.0.0.0.1;Tu IP AQUI;
<-- Donde dice TU IP AQUI, puedes agregar IP's de las personas que
van a ser GM del server. Reemplaza 127.0.0.1 por tu IP Privada
PartnerAgentDB_Pwd=password <--
Aca va el password que pusimos cuando instalamos appserv
ItemDB_Pwd=password <-- Aca va el
password que pusimos cuando instalamos appserv
RecordDB_Pwd=password <-- Aca va el password que pusimos
cuando instalamos appserv
GunBoundDB_Pwd=password <-- Aca va el password que pusimos
cuando instalamos appserv
GunWcUserDB_Pwd=password <-- Aca va el password que pusimos
cuando instalamos appserv
UserDB_Pwd=password <-- Aca va el password que pusimos cuando
instalamos appserv
AdminDB2_Pwd=password <-- Aca va el password que pusimos
cuando instalamos appserv
AdminDB_Pwd=password <-- Aca va el password que pusimos cuando
instalamos appserv
3)
C:\server\Gunbound8361\setting.txt
En este archivo hacemos todo lo mismo
que hicimos en el paso 2.
4)
C:\server\GunBoundBroker\Setting.txt
PartnerAgentDB_Pwd=password<-- Aca
va el password que pusimos cuando instalamos appserv
UserDB_Pwd=password<-- Aca va el password que pusimos cuando
instalamos appserv
AdminDB_Pwd=password<-- Aca va el password que pusimos cuando
instalamos appserv
Accept= 127.0.0.0.1;Tu Ip AQUI; ;IP
WAN <-- Aca poner la IP WAN (http://wansoft.hostcan.org/ip.php
)
5)
C:\server\GunBoundBroker\GameServerList.txt
Antes de continuar, les dare una
breve introduccion al formato de este archivo.
Nombre server;Descripcion server;Direccion
IP;Puerto;Activo;Maximo conexiones
| Nombre server |
En esta parte va el nombre del server. No
deberias excederte de los 16 caracteres si es que quieres
que se vea bien. |
| Descripcion server |
Esta es la descripcion del servidor, al
igual que el nombre del servidor, debes limitar el nombre a
16 caracteres.
|
| Direccion IP |
Esta es la direccion IP del servidor |
| Puerto |
Este es el puerto del servidor. Este
puerto debe coincidir con el puerto configurado en la opcion
Port del archivo setting.txt, ubicado en la carpeta
Gunbound8360. |
| Activo |
Pon 1 para activar el servidor y 0 para
desactivarlo. Los servidores desactivados NO se veran en el
cliente. |
| Maximo conexiones |
Este es el numero maximo de clientes que
se pueden conectar a tu servidor |
Entonces, en este
caso, vamos a borrar todo el contenido del archivo (
excepto el [GunBoundXPBroker]
) y pondremos estas 2 lineas:
Server1; Iniciantes \nAvatar ON
[50% + GP/Gold] ;127.0.0.1;8360;1;10;
Server2; Profesional \nAvatar ON [+30% GP/Gold]
;127.0.0.1;8361;1;10;
NOTA
IMPORTANTE, SOLO CAMBIAR LAS IP EN LOS LUGARES QUE SE MENCIONARON,
NO CAMBIE LAS IP EN OTROS LUGARES DEL ARCHIVO.
6)
C:\server\Gunbound8361\GunBoundServ3.exe,
C:\server\Gunbound8360\GunBoundServ3.exe
Ahora, en estos 2 archivos hay que
cambiar el usuario y contraseña de mysql. Muchos tutoriales de la
web indican que se deben buscar y reemplazar ( mediante un editor
hexadecimal como XVI32, Ultraedit, o Hex Workshop),
estas palabras
a) Buscar MYSQLPASSWORD y
reemplazar por el password de mysql ( lo has puesto durante la
instalacion de appserv )
b) Buscar MYSQLUSER y
reemplazar por root ( si tenemos otro usuario de mysql creado
le ponemos ese ).
ATENCION: Si sobran
caracteres, en el modo Hexadecimal ( consulte la ayuda del programa
para saber como hacerlo ), y reemplace los caractere sobrantes por
ceros (00).
Hay otra manera mas facil, y
es usando este programita que he diseñado yo mismo :).
Hacer clic aca para descargarlo
Es sencillo de usar, en la parte
donde dice Location Of gunboundServ3.exe, buscan ese archivo.
Luego en la parte de MySQL Details,
tenemos que ingresar el usuario y contraseña de MySQL, el usuario
suele ser root. Hacemos clic en el boton Update
GunboundServ3.exe.
Repetir el paso con todos los
archivos GunBoundServ3.exe que haya en la carpeta de los
server files.
>>
PREPARACION DEL SERVER
Antes de seguir hacemos
doble clic en el archivo C:\server\Instalar_Servicio.bat,
esto instalara los servicios que corresponden al server de gunbound
Ahora, para iniciar el
servidor, hacer doble clic en C:\server\Iniciar_Servicio.bat

Ya tenemos el server iniciado.
Ahora pasaremos a preparar el cliente.
>>
PREPARACION DEL CLIENTE
Una vez descargado el
cliente, lo que tenemos que hacer ahora es editar el archivo
NyxLauncher.INI
|
[NyxLauncher]
Url_Fetch=http://TUIPAQUI/fetch.php
Url_ForgotPwd=http://TU IP AQUI/
Url_Signup=http://TU IP AQUI/register.html
Url_FindId=http://TU IP AQUI/
Url_Softnyx=http://TU IP AQUI/
Url_Ad=http://TU IP AQUI/
Ip=TU IP AQUI
Port=8372
AppId=400
Version=417
CookieDomain=http://TU IP AQUI/
CookieName=Softnyx_Eng
LastGame=Gunbound
[Gunbound]
AppId=2101
Url_Notice=http://TU IP AQUI/notice/note_wc.htm
Url_ManualPatch=http://TU IP AQUI/
Url_FullDownload=http://TU IP AQUI/
Url_Fetch=http://TU IP AQUI/fetch.php
[Rakion]
AppId=11001
Url_Notice=http://softnyx.net/fetch_note/note_rakion.htm
Url_ManualPatch=http://rakion.softnyx.net/download/client.asp
Url_FullDownload=http://gunbound.softnyx.net/03_how/00_download.asp
Url_Fetch=http://fetch.gunbound.net:844/fetch/fetch.dll
Option=risoption.exe |
recuerda reemplazar TU IP AQUI
por la IP publica de tu PC. Puedes averiguarla
aqui.
Una vez que termines de editar todo pasaremos a editar el archivo
GunBound.ini
|
[Gunbound]
BrokerServerIP=Tu IP Aqui
BrokerServerPort=8372
BuddyIP=Tu IP Aqui
BuddyPort=8352
GameLanguage=1
|
Nuevamente, recuerda reemplazar TU IP AQUI
por la IP publica de tu PC.
Ahora ejecuta el launcher (
NyxLauncher.exe ), y listo, ya puedes entrar a tu server!. Pero
antes, debes instalar la pagina web para poder crear cuentas.
>>
INSTALACION DE LA PAGINA WEB
Para hacerlo, descomprime los
archivos de la pagina web el link esta arriba de todo en esta web (
o clic aqui para descargar ) en la
carpeta c:\appserv\www, después hay que editar el archivo
config.php que se encuentra en la carpeta _inc
|
// Database Setup
$config['db_host'] = 'localhost';
$config['db_name'] = 'gunbound';
$config['db_user'] = 'root';
$config['db_pass'] = 'pass'; <--
Ingresar la contraseña aca
// more options
$config['server_name'] = "Nombre del server"; // Poner el
nombre del server
$config['server_ip'] = "127.0.0.1"; // Server Geral IP
$config['brokerport'] = "8372"; // Broker Server Port
$config['centerport'] = "8372"; // Center Server Port |
Una vez hechos los cambios guardamos
el archivo y abrimos el explorador de internet y tipear
http://localhost , con eso ya se
pueden crear la cuenta en su server GB.
Si tuviste problemas al crear tu
servidor, por favor postea en nuestro foro, en su seccion
correspondiente...
http://wansoft.hostcan.org/forum