[Guia] eAthena Sql SVN

19 01 2008

Bueno despues de mucho tiempo ya que a la jente parece que le da errores la guia de Omega avezes o el navicat como es de pago se les caduca, os voy a crear una guia usando Mysql 5.0 y Mysql Gui Tools.

—————
Descargas

-eAthena sql svn (stable y Trunks windows): Ir – Bajate la ultima version siempre (Stable = La version que no tiene ni un fallo // Trunk = Version con mas cosas pero algo bugeada se usa par ala busqueda de bug’s y provar cosas)
-MySql 5.0 Stable: Descargar
-MySql Gui Tools: Descargar

—————-

Instalación Mysql

– Lo 1º es instalar el Mysql 5.0, para no complicaros os dejo un video creado por mi que podeis ver en esta dirreción:

Ver como se instala y configura Mysql 5.0

– Lo 2º Es instalar los programas, eso es mas facil solo teneis que instalar el “mysql-gui-tools-5.0-r5-win32.msi” dandole siempre a siguiente.

—————–

Configuración del Servidor

Ahora descomprimimos la carpeta del servidor (eAthena) y doy paso a paso que teneis que hacer (se parece al TxT).

1º- Vais a la carpeta Conf y abris el archivo “char_athena.conf”.

– En Userid: poneis el nombre de vuestro servidor.
– En passwd: poneis una contraseña cualquiera.
– En server_name: Poneis el nombre de vuestro servidor.
– En Whisp_server_name: pondeis el nombre del servidor o dejais “server”.

-Ahora configuramos las Ip’s para ello necesitais saver buestra IP del exterior id a http://www.adsl4ever.com/ip/

– en login_ip poneis la ip que antes visteis y luego en char_ip.

2º- Ahora vamos al login_athena.conf y buscamos “new_account” y poneis 0 en vez de 1 (esto hace que desactive la creacion por _M o _F ya que usareis un panel de cuentas que es mas efectivo pero si no quereis podeis saltaros este paso y dejad 1).

3º- Ahora vamos a “map_athena.conf”.
– En Userid: poneis el nombre de vuestro servidor.
– En passwd: poneis una contraseña cualquiera.
– en char_ip poneis la ip que antes visteis y luego en map_ip.

4º- Para cambiar rates, y demas cosas podeis ver las otra guia que tengo de poner cosas customs etc.

———–
Configuración del SQL

-Cuando instalamos el Mysql Gui Tools hay 2 programa que siempre usaremos para administrar las bases de datos, 1 el Administrato y otro el Query browser.

–Configuracion del Mysql Administrator–

Abrimos el administrator y nos sale una ventana que dice:

Server Host: localhost (siempre dejad esto)
Port: 3306 (El puerto que pusisteis en la instalacion del mysql por defecto es este)
Username: root (este es el usuario por defecto)
Password: (Dejala en blanco a no ser que ne la instalacion pusiste otra)

Lo mismo sale en el Query Browser si lo quereis comprobar,seguimos.

Ahora nhos sale la informacion del Sql, pasamos de ella y vamos con el menu de la izquierda a “User Administration”, abajo ala derecha sale “New User” dadle y poned en:

Mysql User: ragnarok
Password: ragnarok
Confirm Password: ragnarok

Y ahora le dais al boton de abajo “Apply Changes”.

Mas tarde volvemos ahora vamos a configurar las bases de datos…

— Configurar Bases de datos con Query Browser —

El login es el mismo que el Administrator así que seguimos…

Ahora se nos abre una ventana diferente, vemos que a la derecha salen 3 cosas que son las bases de datos “information_Schema”, “Test” y mysql, esas 3 nunca las vamos a tocar si quereis borrar la test pues da lo mismo.

En la zona en blanco de las bases de datos le dais al boton derecho del raton y luego a “Create New Schema” y os dice que introduzcais el nombre, la vamos a llamar ragnarok para que funciones no pongais nada diferente que si no, no ira la guia poned “ragnarok”. y otra que se llame “log”.

Ahora hacemos doble click en la base de datos de “ragnarok” vereis que sale vacia y marcada en negrita ahora vamos a meterla la informacion.

Id al menu de arriba y dadle a “File” y luego a “Open script”, buscad en la carpeta del servidor la carpeta “SQL-FILES” y entrad, alli estan todo. Para que no los pongais mal os digo como se deben poner y en que orden:

-main.sql
-convert_engine.sql
-convert_passwords.sql
-mail.sql
-item_db.sql
-item_db2.sql
-mob_db.sql
-mob_db2.sql

-Luego desde “oA2eA-rc5.sql” hasta la ultima actualizacion (se ve por su numero) menos estas que se pondrán en la base de datos “log”:

-logs.sql
-Update_logs.sql
-upgrade_svn9050.sql

Para ejecutar debeis ir uno a uno lso ficheros dandole en el boton de la derecha “Execute” que es una bola verde y con un rayo blanco.

Una vez terminado de poner dentro las tablas y demas hacemos doble click en la tabla de “ragnarok” y otros 2 clicks en la tabla “Login” hasta que salga emedio.

Vereis que pone en “User id” abajo “s1” debeis cambiarlo dandole a “edit 1º”, por lo que pusisteis en al configurar el archivo “char_athena.conf” en “userid” y vemos tambien que en “User_pass” pone algo muy grande lo mismo acemos cambiandolo por lo que ponia en “passwd” en el mismo fichero de configuracion de antes, ahora le dais a “Apply Changes” y a “Edit” para que se salven.

—- Vuelta al Administrator —

Volvemos a abrir el Mysql Administrator y vamos otravez a los Usuarios y abajo a la izquierda elejis “ragnarok”.

Ahora en el usuario “ragnarok” vais arriba y le dais a “Schema Privileges” haceis click en la base de datos “ragnarok” y le dais al boton “<<“ y se pasan lo mismo haceis con la base de datos “log”.

Para finalizar le dais al boton “Apply Changes”.

——- Poner los GRF’s ———

Bien ahora vamos a la carpeta conf de nuevo y abrimos el archivo “grf-files.txt”

Nos sale algo asi:

Código:
//—————————————–
// GRF List
//—————————————–

grf: C:\Program Files\Gravity\RO\data.grf
grf: C:\Program Files\Gravity\RO\sdata.grf

// You may add more in this format
// grf: <data file path>

//—— Others —————————

// Data Directory
//data_dir: C:\Program Files\Gravity\RO\

Ahora en:

grf: C:\Program Files\Gravity\RO\data.grf
grf: C:\Program Files\Gravity\RO\sdata.grf

ponemos en cada parte la dirección de donde hemos instalado el kRO y Sakray ya que necesitamos los GRF de Gravity asi que imaginaos que quede algo asi

grf: C:\RO\data.grf
grf: C:\RO\sdata.grf

Y le damos a Guardar

——–

Fin de la guia y hacer varias cosas

-Bueno amigos ya he terminado de explicaros como se instala el servidor para ejecutarlo usad el archivo que esta en la carpeta del eAthena llamado “runserver-sql.bat” y se empieza a encender.

Ahora os explico varias cosas para despues de la instalación:

1º- Para crear una cuenta de GM 1º debeis crearosla vosotros mismos para ello necesitais un panel de cuentas como en mis guias:

Ver como se instala un panel de cuentas

Una vez creada la cuenta vuestra, vais al mysql browser, abris la base de datos de “ragnarok” y abris la tabla “login” vereis que vuestra cuesta aparece alli, buscad arriba una opcion llamada “level” y buscad vuestra cuenta, le dais a edit y poneis 99 luego salvais y listo ya es cuenta de GM, recuerda que tienes que reiniciar el servidor una vez que las hecho GM.

2º- Para protejeros de atentados hackers, es muy recomendable que sigais esta guia de defensa contra hackers:

Ver Guia de defensa Anti Hakers

Esta al final de la guia lo 1º son cosas que podeis modificar al servidor puede que algunos al TxT o otras al SQL.

3º- Para que ocupa menos espacio y podais ejecutar el servidor desde donde querais podeis usar el RasGui.

Como usar RasGui

—————-
Esta Guia está totalmente prohibido que se copie en otros foros, si quereis podeis postearla pero debe usarse desde aquí!.

Creada 100% Por Tomas Todo.

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