[GUIA] Multi-Server

19 01 2008

Bueno en esta guía que he visto que no la he puesto y puede servir de ayuda os voy a enseñar a como montar 2 servidores en 1 solo pc y con 1 cliente, algo que los mas listillos lo sabrán pero para los que tienen esa duda aquí vamos!.

Como Crearlo en TxT

Para instalar 2 servidores 1 lo hacemos como mi guia de instalar el servidor TxT en un pc, osea la seguis paso a paso.

Ahora cogemos y abrimos el segundo servidor que queremos montar, vamos a la carpeta conf y abrimos el archivo char_athena.conf y configuramos las IP como se pone en la guia de instalar un server en TxT. Una vez puesto todo buscamos:

Código:
// Login Server Port
login_port: 6900

Y tambien

// Character Server Port
char_port: 6121

Ahora vereis que los puertos son los mismos, si recordais para ponerlo el 1º server tenes que abrir esos puertos pero claro 2 servidores no pueden usar 1 puerto, esta claro, y si no ya lo sabeis, ponedle al login 6901 por ejemplo y al char 6122, salvamos y cerramos.

Ahora abrimos el archivo map_athena.conf y buscamos tambien:

Código:
// Character Server Port
char_port: 6121

// Map Server Port
map_port: 5121

Ponedle al char 6122 y al map 5122, salvais y cerrais.

Ahora una vez hecho esto si teneis modem no pasa nada pero si teneis router abrid los puertos (6901, 6122 y 5122) junto a los normales del otro server.

-NOTA: La configuracion de, ip’s etc es igual que si fuera el otro servidor solo le teniais que cambiar el numero del puerto.

Ahora vamos al sclientinfo.xml y vemos algo asi:

Código:
<?xml version=”1.0″ encoding=”euc-kr” ?>
<clientinfo>
<desc>Ragnarok Client Information – Taiwan Version</desc>
<servicetype>korea</servicetype>
<servertype>sakray</servertype>
<connection>
<display>Nombre de mi server</display>
<desc>Descripcion</desc>
<balloon>Descripcion</balloon> <— DESCRIPCION QUE CUANDO PASAS EL RATON SOBRE EL NAME DEL SERVER APARECE.
<address>xxx.xxx.xxx.xxx</address>
<port>6900</port>
<version>21</version> <— ESTO ES NUEVO SOLO EN TRUNK (Vereis un 20 en vuestro sclient)
<langtype>8</langtype>  <— ESTO TAMBIEN ES NUEVO SOLO EN TRUNK Y LOS ULTIMOS STABLE SI NO LO TENEIS Y TENEIS LAS ULTIMAS VERSIONES PONEDLO!
<yellow>
<admin>2000000</admin>
</yellow>
<aid>
<admin>2000000</admin>
</aid>
<registrationweb>http://www.miweb.com</registrationweb&gt;
<loading>
<image>loading00.jpg</image>
</loading>
</connection>

Solo Copiad y pegad abajo, lo mismo, cambiadle la descripcion, name, etc del segundo servidor y cuando veais:

Código:
<port>6900</port>

Ponedle 6901 (El puerto del LOGIN que configuramos antes).

Ahora ejecutadlo y vereis como va [entrecejo].
_______________________________________________________________________________

Como Crearlo en SQL

Como es lo mismo que el TxT pero hay que hacer algo mas, copy paste de lo de antes:

Para instalar 2 servidores 1 lo hacemos como mi guia de instalar el servidor SQL en un pc, osea la seguis paso a paso.

1º ANTES DE NADA CREAD 2 BASES DE DATOS EN EL MYSQL UNA PA UN SERVER Y OTRA PARA OTRA Y METEDLE LOS SQL DEL EATHENA A AMBOS!!.

Ahora cogemos y abrimos el segundo servidor que queremos montar, vamos a la carpeta conf y abrimos el archivo char_athena.conf y configuramos las IP como se pone en la guia de instalar un server en TxT. Una vez puesto todo buscamos:

Código:
// Login Server Port
login_port: 6900

Y tambien

// Character Server Port
char_port: 6121

Ahora vereis que los puertos son los mismos, si recordais para ponerlo el 1º server tenes que abrir esos puertos pero claro 2 servidores no pueden usar 1 puerto, esta claro, y si no ya lo sabeis, ponedle al login 6901 por ejemplo y al char 6122, salvamos y cerramos.

Ahora abrimos el archivo map_athena.conf y buscamos tambien:

Código:
// Character Server Port
char_port: 6121

// Map Server Port
map_port: 5121

Ponedle al char 6122 y al map 5122, salvais y cerrais.

Ahora una vez hecho esto si teneis modem no pasa nada pero si teneis router abrid los puertos (6901, 6122 y 5122) junto a los normales del otro server.

-NOTA: La configuracion de, ip’s etc es igual que si fuera el otro servidor solo le teniais que cambiar el numero del puerto.

Ahora vamos al sclientinfo.xml y vemos algo asi:

Código:
<?xml version=”1.0″ encoding=”euc-kr” ?>
<clientinfo>
<desc>Ragnarok Client Information – Taiwan Version</desc>
<servicetype>korea</servicetype>
<servertype>sakray</servertype>
<connection>
<display>Nombre de mi server</display>
<desc>Descripcion</desc>
<balloon>Descripcion</balloon> <— DESCRIPCION QUE CUANDO PASAS EL RATON SOBRE EL NAME DEL SERVER APARECE.
<address>xxx.xxx.xxx.xxx</address>
<port>6900</port>
<version>21</version> <— ESTO ES NUEVO SOLO EN TRUNK (Vereis un 20 en vuestro sclient)
<langtype>8</langtype>  <— ESTO TAMBIEN ES NUEVO SOLO EN TRUNK Y LOS ULTIMOS STABLE SI NO LO TENEIS Y TENEIS LAS ULTIMAS VERSIONES PONEDLO!
<yellow>
<admin>2000000</admin>
</yellow>
<aid>
<admin>2000000</admin>
</aid>
<registrationweb>http://www.miweb.com</registrationweb&gt;
<loading>
<image>loading00.jpg</image>
</loading>
</connection>

Solo Copiad y pegad abajo, lo mismo, cambiadle la descripcion, name, etc del segundo servidor y cuando veais:

Código:
<port>6900</port>

Ponedle 6901 (El puerto del LOGIN que configuramos antes).

Ahora vamos y abrimos el archivo inter_athena.conf y configuramos los datos de la base de datos, pero atentos antes de nada debeis tener creada la otra base de datos para este servidor ya que cada una es para uno, asi que le poneis la db de ese servidor.

Luego encendeis los servidores y listo! *Recordad el CP!!* xD y recordad que las ID de cada server son diferentes a menos que la configureis, lo digo para las id de gm!.

Saludos [risas].

Fuente 


Acciones

Information

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s