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