Ver um Único Post
Antigo 06-12-2008, 09:36 PM   #2 (permalink)
akira
Membro - Soldado
 
Avatar de akira
 
Registrado em: Dec 2008
Localização: João Pessoa
Posts: 10
Agradeceu: 3
Agradecido 4 Vezes em 3 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para akira

Inventório de akira

Padrão Sua Resposta

:::::: Criando 2 Servidores no Mesmo PC ::::::

Como os 2 Tutos que tem aqui de como criar 2 Servers no Mesmo PC
contém erros, estou fazendo um que funcionou perfeitamente.
No caso esse tuto e fazendo 2 Server no mesmo login.

1° Passo
Antes de tudo crie uma nova DB para o seu segundo Server, caso uso navicat,
abra-o, clique com o botado direito na sua conexão e depois em New database.
como a imagem abaixo:

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

dê o nome de l2jdb2, e clique OK
não faça agora mais nada com essa l2jdb2, feche o navicat.

2° Passo:
Vá ate o GameServer do seu Servidor, segure o Ctrl e arraste com o mouse o GameServer, isso irá criar um uma copia do GameServer chamada "Cópia de


GameServer".
Renomei-e a cópia para gameserver2, ficando então desta forma como na img abaixo:

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

3° Passo:
Você agora irá instalar as tabelas da sua l2jdb2pra isso basta pegar um backup qualquer de sua versão do servidor e restaurar nessa l2jdb2.


Agora saleve o database_installer.bat
e execute-o.
ATENÇÃO PARA ESTA PARTE:
ele pergunta-rá se você quer instalar a DB do login.
não instale, aperte S para "Skip", para pular o login.
>>>> Não instale o login ou perderá todos suas Accounts <<<<
Em seguida você deve instalar a l2jdb2 do gameserver2 aperte F para uma instalação Full.


Pronto, agora você já instalou a sua l2jdb2.

4° Passo:
Registrando o seu gameserver2
vá na pasta login e execute o RegisterGameserver.bat
você deve registrar um servidor diferente do seu.
Ex: se seu gameserver que você está usando já está registrado, como Bartz
você tem que registrar um diferente para o gameserver2.
após te escolhido o server a ser registrado, renomei-e o seu arquivo criado
hexid(x)
para hexid
copie-o para o gameserver2/config/network
nessa mesma pasta abra o arquivo network.propiates e edite as linhas:

# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=*
GameserverPort=7777 <<< mude a porta para 7778

# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriv er
URL=jdbc:mysql://localhost/l2jdb <<< aki coloque l2jdb2
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login= seu login da db (default "root")
Password= sua senha da db for user or "root"
MaximumDbConnections=100

Ficando então assim:

# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=*
GameserverPort=7778

# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriv er
URL=jdbc:mysql://localhost/l2jdb2
#URL=jdbc:hsqldb:hsql://localhost/l2jdb2
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login= user of database (default "root")
Password= your password for user or "root"
MaximumDbConnections=100

Pronto seu segundo serve está feito!
Execute o loginserver.bat, startgameserver.bat e o startgameserver.bat do gameserver2.


By Akira

akira está offline  
 

Search Engine Optimization by vBSEO 3.3.0