GUIA DE SERVIDORES EATHENA
Navegador Web ::
GuiaRO >>
Guías eAthena >>
Servidores eAthena
[Guia] eAthena Sql SVN
[Categoria: Servidores eAthena]
[Autor: ToMaS]
[Tema Foro: [Guia] eAthena Sql SVN || Comentarios: 21]
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.
[Categoria: Servidores eAthena]
[Autor: ToMaS]
[Tema Foro: [Guia] eAthena Sql SVN || Comentarios: 21]
Navegador Web ::
GuiaRO >>
Guías eAthena >>
Servidores eAthena
|