Sunteți pe pagina 1din 14

MINI GUIA PARA CREAR SERVIDOR L2OFF

Seguir los siguientes pasos:


1 Instalar SQL Server
2 Modificar los ficheros:
a) Edita lin2comm_new.sql en la carpeta DBScript
Busca:
set @conn_str = 192.168.1.+ @world_id + ''';''usuario'';''pass'
Cambia 192.168.1. por la direccin LAN IP
Cambia Usuario por la de la cuenta de la base de datos SQL
Cambia pass por la de la cuenta de la base de datos SQL
HAY 3 LINEAS IGUALES QUE TIENES QUE CAMBIAR
Busca:
'SQLOLEDB', '192.168.1.';'usuario';'pass'
Cambia 192.168.1. por la direccin LAN IP
Cambia Usuario por de la cuenta de la base de datos SQL
Cambia pass por la de la cuenta de la base de datos SQL
HAY SOLO 1 LINEA1 QUE TIENES QUE CAMBIAR
b) Edita lin2world_20040609_all.sql en la carpeta DBScript
Busca:
set @conn_str = 192.168.1.+ @world_id + ''';''usuario'';''pass'
Cambia 192.168.1. por la direccin LAN IP
Cambia Usuario por la de la cuenta de la base de datos SQL
Cambia pass por la de la cuenta de la base de datos SQL
HAY 3 LINEAS IGUALES QUE TIENES QUE CAMBIAR
Busca:
'SQLOLEDB', '192.168.1.';'usuario';'pass'
Cambia 192.168.1. por la direccin LAN IP
Cambia Usuario por la de la cuenta de la base de datos SQL
Cambia pass por la de la cuenta de la base de datos SQL
HAY SOLO 1 LINEA1 QUE TIENES QUE CAMBIAR
3 Pasamos a crear las bases de datos que nos hace falta:

a) En el espacio en blanco hacemos clic derecho le damos en la opcin New


Database y creamos:
- lin2world
- lin2comm
- lin2log
- lin2report
- lin2db
- petition

b) Aparecer de la siguiente manera, al crear todas las bases de


datos:

4 Pasamos a crear el usuario y la contrasea de la base de datos (EL MISMO


USUARIO Y PASS QUE EN EL PUNTO 2, Usuario y Pass).
a) Abrimos el Enterprise Manager del SQL Server, seleccionamos nuestro
HOST:

b) Pulsamos sobre el botn New Login (en la imagen de arriba aparece, es una
cara de lado)

c) Antes de darle a aceptar clickeamos en la pestaa Database Access y


seleccionamos todas las bases de datos que hemos creado:

d) Acepta, confirmamos el pass y listo.


5 Cargar ficheros en las bases de datos:
a) Abrimos Query Analyzer. RECUERDA selecciona la base de datos en la que
vamos a trabajar, en el men desplegable de arriba (Mirar imagen de abajo).

b) Una vez seleccionada la base de datos, le damos al botn abrir y vamos


seleccionando y cargando todos los script que hay dentro de la carpeta
DBScript y le damos al icono que es un triangulo verde (Ejecutar Query). De
tal forma que usaremos:
- Lin2World -> 6_lin2world_20040609_all(IP).sql
- Lin2Log > 1_lin2log.sql
- Lin2Report -> 2_lin2report.sql
- Lin2Comm -> 3_lin2comm_new(IP).sql
- Petition -> petition.sql
- Lin2DB - > 4_1_lin2db_.sql
-> 4_2_lin2db_update.sql
c) Cuando los script se carguen correctamente aparecer un mensaje diciendo:
Completed Succesefull

6 Cargamos ahora la base de datos del Lin2World y Lin2DB (no es lo mismo


que
hemos hecho antes, ya que antes hemos creado las estructuras)
a) Nos vamos al programa SQL Server Enterprice seleccionamos la base de
datos lin2db y desplegamos el men con clic derecho y saldrn los siguientes
desplegados y le pulsamos en Restore Database.

b) Saldr la siguiente ventana seleccionamos la opcin From Device y

buscamos el archivo lin2db q cargaremos, est en la carpeta L2Server, en


una carpeta que esta escrita en chino xD.

c) Despus pulsamos OK y empezamos a cargarlo


d) Hacemos lo mismo con el restore de lin2world.
7 Modificamos los parmetros del servidor dentro de la base de datos Lin2DB,
tabla
Server. Le damos al segundo botn del ratn y a Open Tables->Return All
Rows
a) Escribimos en ID -> 1, Name -> NombreQueQuierasParaTuServidor, IP->Tu
Ip Externa, inner_IP-> Tu Ip Local, agelimit->0, pk_flag->0, kind->0, port>7777

8 Creamos los DSN para enlazar los ficheros a la base de datos.


a) Nos vamos a Panel de control de Windows luego ejecutamos la
herramientas
administrativas y le damos clic en Administrador de Orgenes de Datos

b) Primero le damos en Agregar seleccionamos SQL Server y le damos


Siguiente

c) Damos clic en examinar


d) Ponemos el nombre del DSN que vamos a crear, lego damos en guardar y
luego le damos en la opcin siguiente, as crearemos cada una de ellas.

e) Saldr una ventana as en la cul seleccionaremos el servidor (local) y le


damos a siguiente

f) Continuamos con esta ventana sin tocar nada solo damos siguiente:

g) Al llegar a esta parte marcamos la casilla Establecer la siguiente base de


datos como predeterminada y buscamos a la que corresponda (la que
estemos creando) y damos en siguiente.

h) Al llegar a esta parte solo damos Finalizar y listo completamos con la parte
de los DSN, as para cada una de las bases de datos

i) Estos pasos hay que repetirlos para lin2comm, lin2db, lin2log, lin2report,
lin2world, petition.
9 Modificacin de ficheros de configuracin:
a) Modificamos el fichero l2cache.ini, dentro de la carpeta CacheD
- Cambiamos la IP Local
b) Modificamos el fichero l2logd.ini dentro de la carpeta L2logD
- Cambiamos la IP Local
c) Modificamos el fichero L2NPC.ini dentro de la carpeta L2NPC
- Cambiamos la IP Local, se cambia en un total de 4 lneas
- Modificamos el nombre de usuario y pass por los que creamos en el
punto 4
d) Modificamos el fichero L2Server.ini dentro de la carpeta L2Server
- Cambiamos la IP Local, se cambia en un total de 5 lneas.
- Modificamos WorldName = Nombre del Servidor, por el nombre del
servidor que creamos en el punto 7-A.
e) Modificamos el fichero Linex.ini dentro de la carpeta L2Server
- Cambiamos WorldDB_UID=usuario, por el usuario que creamos en el
punto 4.
- Cambiamos WorldDB_PWD=pass, por la pass que creamos en el punto
4.
f) Modificamos el fichero config.txt, dentro de la carpeta NewAuth/etc
- Modificamos DevServerIP="X.X.X.X", por la IP Pblica o WAN de tu
equipo.
- Modificamos logdip="192.168.1.100", por la IP Privada o LAN de tu
equipo.
g) Modificamos el fichero config.txt, dentro de la carpeta PetitionD/etc:
- Modificamos webAuthServer = "192.168.1.100", por la IP Privada o
LAN de tu equipo
10 Modificamos el fichero BOOT.ini, se encuentra en C:\, y est oculto, es el
fichero

de carga o seleccin del sistema operativo de Windows. Se modificar


aadiendo al
final de la lnea /3GB, de la siguiente forma (El texto puede cambiar
dependiendo del sistema operativo, versin, si tienes varios sistemas
operativos, etc, pero os hacis una
idea):
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP
Professional" /nodetect /3GB
Despus salvamos y reiniciamos el equipo.
Esta modificacin es MUY IMPORTANTE, sino la haces el ejecutable L2NPC,
te dar problemas y te dar errores.
11 Levantamiento del servidor:
a) Ejecutamos L2Log.exe, nos pedir estos datos:
File DB = lin2log
login name = USUARIO
password = PASS
b) Ejecutamos CacheD.exe, nos pedir estos datos:
File DB = lin2world
login name = USUARIO
password = PASS
c) Ejecutamos L2AuthD.exe, nos pedir estos datos:
File DSN = lin2db
login name = USUARIO
password = PASS
d) Ejecutamos PetitionD.exe, nos pedir estos datos (Si una vez puesto te
vuelve a pedir los datos dale a cancelar):
Server = (local)
login name = USUARIO
password = PASS
Database = petition
e) Ejecutamos L2server.exe
f) Ejecutamos L2NPC.exe, CUANDO HAYA TERMINADO DE CARGAR
EL ANTERIOR
12 Ya tenemos el servidor operativo.

S-ar putea să vă placă și