crear server GB

Tema en 'GunBound' iniciado por nelsonson12, 14 Jun 2008.

Estado del tema:
Cerrado para nuevas respuestas
  1. nel

    nelsonson12
    Expand Collapse
    Mayor
    Usuario destacado

    Mensajes:
    804
    Me Gusta recibidos:
    0
    tutorial facil :p



    <H1>
    Esta guia se ha hecho basandose en todas las que hay en internet, y con esta guia podran montar su server Gunbound WC.
    Programas que necesitaremos. Este es un paquete de servidor web que contiene casi todo lo que necesitamos para el server gunbound:

    * MySQL
    * Servidor http ( para la creacion de cuentas ).
    Archivos de servidor para gunbound. Estos server files pertenecen a JorgeX de InfernoGames.netEl cliente para la version que necesitamos.Para administrar las bases de datos MySQLPagina web para GunBound.
    Requirimientos minimos para crear el server:

    Minimo:

    256MB ram, 10MB disco duro Intel Celeron 1.xGhz

    Recomendado:
    512MB + ram 5
    00MB disco duro + Intel P4 2.0Ghz+

    INSTALACION DE APPSERV
    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:
    [​IMG]
    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:
    [​IMG]
    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:appservwww

    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:serverINSTALL_DB ools
    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:AppServmysqlin <-- Cambiarlo por C:AppServmysqlin ( 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:
    [​IMG]
    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:serverBuddyServSetting.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:serverGunbound8360setting.txt
    Accept= 127.0.0.0.1;Tu IP AQUI; <-- Donde dice TU IP AQUI, puedes agregar IPs 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:serverGunbound8361setting.txt
    En este archivo hacemos todo lo mismo que hicimos en el paso 2.
    4) C:serverGunBoundBrokerSetting.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:serverGunBoundBrokerGameServerList.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 serverEn esta parte va el nombre del server. No deberias excederte de los 16 caracteres si es que quieres que se vea bien.Descripcion serverEsta es la descripcion del servidor, al igual que el nombre del servidor, debes limitar el nombre a 16 caracteres.
    Direccion IPEsta es la direccion IP del servidorPuertoEste 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.ActivoPon 1 para activar el servidor y 0 para desactivarlo. Los servidores desactivados NO se veran en el cliente.Maximo conexionesEste es el numero maximo de clientes que se pueden conectar a tu servidor<H4 align=left>Entonces, en este caso, vamos a borrar todo el contenido del archivo ( excepto el [GunBoundXPBroker] ) y pondremos estas 2 lineas:
    </H4><H4 align=left>Server1; Iniciantes Avatar ON [50% + GP/Gold] ;127.0.0.1;8360;1;10;
    Server2; Profesional Avatar ON [+30% GP/Gold] ;127.0.0.1;8361;1;10;
    </H4>



    NOTA IMPORTANTE, SOLO CAMBIAR LAS IP EN LOS LUGARES QUE SE MENCIONARON, NO CAMBIE LAS IP EN OTROS LUGARES DEL ARCHIVO.
    6) C:serverGunbound8361GunBoundServ3.exe, C:serverGunbound8360GunBoundServ3.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:serverInstalar_Servicio.bat, esto instalara los servicios que corresponden al server de gunbound
    Ahora, para iniciar el servidor, hacer doble clic en C:serverIniciar_Servicio.bat
    [​IMG]
    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:appservwww, 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.


    </H1>
     
  2. Jas

    Jason™
    Expand Collapse
    Sargento

    Mensajes:
    323
    Me Gusta recibidos:
    0
    No Dan Los Enlaces Mela!!! Spam!!
     
  3. [.::.DarkAnge™.::.]

    [.::.DarkAnge™.::.]
    Expand Collapse
    Sargento

    Mensajes:
    283
    Me Gusta recibidos:
    0
    Tus Links No Sirven Man y Pon los Creditos No solo Copies y Pegues o_O
     
Estado del tema:
Cerrado para nuevas respuestas

Compartir esta página