| Autor |
Mensaje |
ToMaS
WebMaster

Registrado: 16 Ago 2005 Mensajes: 362 Ubicación: Cadiz
|
Publicado: Dom Dic 10, 2006 2:22 pm Asunto:
[Guia] eAthena Sql SVN Descripción del asunto: Con mysql 5.0 y Mysql Tools - Totalmente por mi. |
|
|
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.
_________________ Leyends of Ragnarok

Ultima edición por ToMaS el Dom Abr 15, 2007 6:26 am, editado 2 veces
|
|
|
Volver arriba
|
|
 |
Kuroro
Green Plant

Registrado: 15 Dic 2006 Mensajes: 2 Ubicación: Ciudad de las estrellas fugases
|
Publicado: Dom Dic 17, 2006 12:26 am Asunto:
|
|
|
:? :?
bueno tube unos problemas con algunos scrit los cuales no los encontre y otros no funcionaban
y al ejecutar el archivo runserver-sql en unas de las ventalna me aparece error...
|
|
|
Volver arriba
|
|
 |
ToMaS
WebMaster

Registrado: 16 Ago 2005 Mensajes: 362 Ubicación: Cadiz
|
Publicado: Lun Dic 18, 2006 8:48 am Asunto:
|
|
|
Si mepasas imagen lo vere mejor.
_________________ Leyends of Ragnarok

|
|
|
Volver arriba
|
|
 |
nelmejor
Chonchon

Registrado: 27 Dic 2006 Mensajes: 30
|
Publicado: Mie Dic 27, 2006 5:15 pm Asunto:
no puedo retocar los rates aver si pones como se aze |
|
|
|
1 lo de los rates i 2 como puedo azer gm a otras personas amos amigos de confianza mios
|
|
|
Volver arriba
|
|
 |
nelmejor
Chonchon

Registrado: 27 Dic 2006 Mensajes: 30
|
Publicado: Mie Dic 27, 2006 5:44 pm Asunto:
que me tengo que descargar |
|
|
donde pone en enlaze IR e ido i ay muchos por descargar cual de eyos
mientras me e descargado las 2 primeras columnas
las del 2006-12-13 i 2006-12-23
|
|
|
Volver arriba
|
|
 |
ToMaS
WebMaster

Registrado: 16 Ago 2005 Mensajes: 362 Ubicación: Cadiz
|
Publicado: Jue Dic 28, 2006 1:04 pm Asunto:
|
|
|
1º - Los rates se cambian en la carpeta "conf - Battle" hay se hacen multiples configuraciones.
2º- El mas nuevo.
_________________ Leyends of Ragnarok

|
|
|
Volver arriba
|
|
 |
Gakuen
Green Plant

Registrado: 07 Ene 2007 Mensajes: 3
|
Publicado: Sab Ene 20, 2007 5:34 pm Asunto:
|
|
|
|
Buena guia!.. es muy facil de seguir. Con ella creamos un server pero lo perdimos por razones un poco .... bueno eso... y ahora que teniamos pensado crear otro llegamos al punto de Configurar la Bases de datos con Query Browser y no nos aparece la carpeta "SQL-FILES" .... ¿alguien me podria ayudar? :oops:
|
|
|
Volver arriba
|
|
 |
ToMaS
WebMaster

Registrado: 16 Ago 2005 Mensajes: 362 Ubicación: Cadiz
|
Publicado: Sab Ene 20, 2007 6:03 pm Asunto:
|
|
|
vuelve a bajarte la SVN mas nueva en SQL si te la bajas en txt puede que no vengan.
_________________ Leyends of Ragnarok

|
|
|
Volver arriba
|
|
 |
Gakuen
Green Plant

Registrado: 07 Ene 2007 Mensajes: 3
|
Publicado: Sab Ene 20, 2007 6:14 pm Asunto:
|
|
|
Gracias! ... si, lo tengo en TxT
|
|
|
Volver arriba
|
|
 |
ToMaS
WebMaster

Registrado: 16 Ago 2005 Mensajes: 362 Ubicación: Cadiz
|
Publicado: Sab Ene 20, 2007 6:15 pm Asunto:
|
|
|
Si usas TxT esta guia no sirve xD usa la otra para TxT.
_________________ Leyends of Ragnarok

|
|
|
Volver arriba
|
|
 |
|