Buenos chicos aqui os dejo una guia para instalar eAThena SQL y una Guía para descargar de como instalar el MYSQL.
Lo primero es aprender a compilar tu eAthena en tu PC, algo lo cual os vendrá mejor que bajaros versiones roñosas (malas) de otras personas que luego las suelen quitar.
1º- Mirad esta guia de como bajar el eAthena más nuevo desde su SVN.http://foro.rune-nifelheim.com/configuracion-de-eathena/guia-usar-tortoisen-svn-para-el-eathena-svn/2º- Mirad esta guía de como compilar el eAthena para TxThttp://foro.rune-nifelheim.com/instalacion-de-eathena/guia-como-compilar-eathena-en-windows-funciona-en-vista/
Ahora veremos como instalar nuestro MYSQL.
Guia para instalar MYSQL.
Una vez finalizada la instalación del SQl y la compilación del eAthena SQL, comenzaremos la configuración.
Configuración del ServidorAhora 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
item_db.sql
item_db2.sql
mob_db.sql
mob_db2.sqlLuego tenéis que también que usar todos los archivos con la palabra "Upgrade".
Aparte teneis que hacer sellecionar la base de datos de "Log" y seleccionar el archivo "logs.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:
//-----------------------------------------
// 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 cuentasUna 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 HakersEsta 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 (SOLO WINDOWS).
-
Como usar RasGui