Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo.
Caso seja registrado, efetue login.
Esqueceu sua senha? Clique aqui
Recomendamos o uso do Mozilla Firefox para uma melhor visualização.    


Início Postados Hoje Marcar Fóruns Como Lidos Álbums Banidos SE Team Medalhas
Voltar   Secret Experience > Área L2J > [L2J] Tutoriais
Registrar Loteria VIPStaff SERegras do fórum Comunidade Arcade Postados Hoje Pesquisar Experience
   

Secret Experience.NET   Secret Experience Corporation - Welcome To The Real World
     Anúncios SE

Resposta
 
Ferramentas do Tópico Modos de Exibição
Antigo 26-02-2009, 12:41 PM   #1
Criando dois servidores em PC's Diferentes
GuSTiN GuSTiN está offline 26-02-2009, 12:41 PM

Este tutorial foi foi por mim (GuSTiN) ensinando como você criar dois servidores em PC's diferentes. Exemplo 1° PC com um Gameserver e Loginserver 2° PC com um Gameserver.

Arquivos necessários:
SQL;
Navicat;
Um Servidor

Então vamos lá

Primeiro rode a installação do SQL. PRESTE BASTANTE ATENÇÂO NA HORA DA INSTALAÇÂO DO SQL!!!!!!!!!!!!
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

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

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

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

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

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

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

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

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

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

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

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

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

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

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Pronto agora você tem um SQL pronto para conexões externas.

Agora vamos configurar o SQL para se conectar com SQL.
Rode a instalador do Navicat. E siga as imagens!

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

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

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

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

Agora vamos configurar o servidor! (A parte mais chata )

Primeira mente faça uma copia do Gameserver para o outro pc por exemplo: C:\Server\Gameserver. Mais da outra maquina emm!!
Mais vamos fazer tudo por etapa.
Gogo!!

1°PC Abra o Loginserver\config\loginserver.properties
CONFIGURAÇÃO DO IP
Citação:
# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
LoginServerHostname=0.0.0.0 DEIXE AQUI ASSIM MESMO
LoginServerPort=2106
GMMinLevel=100

# The port, ip on which login will listen for GameServers
LoginHostname=SEU IP INTERNO
LoginPort=9014
PROCURE ESTÁ LINHA:
Citação:
# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False MUDE PARA TRUE
CONFIGURAÇÃO DA DATABASE
Citação:
# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriv er
URL=jdbc:mysql://localhost/l2jdb DEIXE AQUI COMO ESTÁ L2JDB
#URL=jdbc:hsqldb:hsql://localhost/l2jdb DEIXE AQUI COMO ESTÁ L2JDB
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root -> AQUI DEIXE ROOT MESMO
Password=root -> AQUI VAI FICAR A SENHA QUE VOCÊ COLOCOU NO SQL
AGORA VAMOS ATÉ A PASTA GAMESERVER DO 1° PC AINDA
Gameserver\config\server.properties

CONFIGURAÇÂO DO IP

Citação:
# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs
GameserverHostname = 0.0.0.0 DEIXE ASSIM
GameserverPort = 7777

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname = SEU NO-IP AQUI
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname = SEU IP INTERNO
# Note: You can define server hostname for each network in subnets.properties

# The Loginserver host and port
LoginPort = 9014
LoginHost = SEU IP INTERNO
Citação:
# This is the server id that the gameserver will request (i.e. 1 is Bartz)
RequestServerID = 1 DEIXE AQUI ASSIM
# If set to true, the login will give an other ID to the server if the requested ID is allready reserved
AcceptAlternateID = True DEIXE AQUI ASSIM
CONFIGURAÇÂO DA DATABASE
Citação:
# Database info
Driver = com.mysql.jdbc.Driver
# Driver = org.hsqldb.jdbcDriver
# Driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
URL = jdbc:mysql://localhost/l2jdb DEIXE AQUI COMO ESTÁ
# URL = jdbc:hsqldb:hsql://localhost/l2jdb DEIXE AQUI COMO ESTÁ
# URL = jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login = root DEIXE COMO ESTÁ
Password =root AQUI VOCÊ COLOCA SENHA QUE COLOCOU NA CONFIG DO SQL
MaximumDbConnections = 50
AGORA VAMOS PARA O 2° PC
Abra a pasta Gameserver\config\server.properties
Citação:
# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs
GameserverHostname = 0.0.0.0 DEIXE ASSIM
GameserverPort = 7778 DE 7777 MUDE PARA 7778

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname = SEU NO-IP AQUI
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname = 127.0.0.1 DEIXE ASSIM
# Note: You can define server hostname for each network in subnets.properties

# The Loginserver host and port
LoginPort = 9014
LoginHost = IP INTERNO DO PC ONDE ESTÀ O LIGINSERVER 1° PC
Citação:
# This is the server id that the gameserver will request (i.e. 1 is Bartz)
RequestServerID = 2 DEIXE AQUI ASSIM
# If set to true, the login will give an other ID to the server if the requested ID is allready reserved
AcceptAlternateID = True DEIXE AQUI ASSIM
CONFIGURAÇÂO DA DATABASE
Citação:
# Database info
Driver = com.mysql.jdbc.Driver
# Driver = org.hsqldb.jdbcDriver
# Driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
URL = jdbc:mysql://localhost/l2jdb1 DEIXE AQUI COMO ESTÁ
# URL = jdbc:hsqldb:hsql://localhost/l2jdb1 DEIXE AQUI COMO ESTÁ
# URL = jdbc:sqlserver://localhost/database=l2jdb1/user=sa/password=
Login = root DEIXE COMO ESTÁ
Password =root AQUI VOCÊ COLOCA SENHA QUE COLOCOU NA CONFIG DO SQL
MaximumDbConnections = 50
Feito isso vá até a pasta Loginserver do 1° PC execute o arquivo "RegisterGameServer" espere um pouco depois digite o Numero "2" e de "Enter"
vai aparecer um arquivo chamado hexid(server 2) deve ser assim. Renomeie ele para "hexid" copie ele e cole dentro da pasta do Gameserver\config do 2° PC.


Ta ai qualquer dúvida poste na área de dúvidas do forum.

Este tutorial foi feito mesmo para tirar algumas dúvidas de algumas pessoas que não sabe como fica a config... Pelo menos da para você ter uma noção de como funciona.

Crédito: GuSTiN Eu ~~ Secretwarez.net

 
Avatar de GuSTiN
GuSTiN
Amigo SE
Registrado em: Dec 2008
Posts: 220
Pontos: 5,144, Nível: 45
Pontos: 5,144, Nível: 45 Pontos: 5,144, Nível: 45 Pontos: 5,144, Nível: 45
Atividade: 0%
Atividade: 0% Atividade: 0% Atividade: 0%

Visitas: 1016
Os Seguintes 10 Usuários disseram Obrigado(a) para GuSTiN por gostarem deste post :
daslan (15-05-2009), edel (25-04-2009), Handy (23-04-2009), Jotah'Z! (01-05-2009), l2meteoro (26-04-2009), macabriNn (26-02-2009), perfect (30-04-2009), rafaokara (23-03-2009), RazerNaga (02-09-2010), ShadowBR (25-06-2009)
Links Patrocinados
Antigo 25-04-2009, 02:05 AM   #2
edel
Membro - Soldado
 
Avatar de edel
 
Registrado em: Dec 2008
Posts: 16
Agradeceu: 27
Agradecido 1 Vez em 1 Post
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de edel

Padrão

tipo tem como fazer isso em pcs distantes?
que nao esteja em rede

edel está offline   Responder com Citação
Antigo 25-04-2009, 03:54 PM   #3
GuSTiN
Amigo SE
 
Avatar de GuSTiN
 
Registrado em: Dec 2008
Posts: 220
Agradeceu: 72
Agradecido 267 Vezes em 73 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para GuSTiN
Pontos: 5,144, Nível: 45
Pontos: 5,144, Nível: 45 Pontos: 5,144, Nível: 45 Pontos: 5,144, Nível: 45
Atividade: 0%
Atividade: 0% Atividade: 0% Atividade: 0%

Inventório de GuSTiN

Padrão

É possivel sim... Mais você vai precisar liberar porta do modem para acesso ao seu sql remotamente.

E onde está "localhost" você vai ter que colocar seu dns ou no-ip.
Por exemplo

Citação:
# Database info
Driver = com.mysql.jdbc.Driver
# Driver = org.hsqldb.jdbcDriver
# Driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
URL = jdbc:mysql://localhost/l2jdb
# URL = jdbc:hsqldb:hsql://localhost/l2jdb
# URL = jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Onde está em vermelho vai ficar seu DNS ou no-ip.

GuSTiN está offline   Responder com Citação
Antigo 30-04-2009, 06:43 AM   #4
perfect
Membro - Soldado
 
Avatar de perfect
 
Registrado em: Mar 2009
Posts: 11
Agradeceu: 8
Agradecido 1 Vez em 1 Post
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de perfect

Padrão

Veiih . Tipo tem como vs me adicionar no msn naum conseguir fazer naum !


MSN/Email Retirado.

Plz !


perfect está offline   Responder com Citação
Antigo 30-04-2009, 03:23 PM   #5
LolMaster
Amigo SE
 
Avatar de LolMaster
 
Registrado em: Dec 2008
Localização: VSF
Posts: 1,117
Agradeceu: 387
Agradecido 1,287 Vezes em 526 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 14,416, Nível: 77
Pontos: 14,416, Nível: 77 Pontos: 14,416, Nível: 77 Pontos: 14,416, Nível: 77
Atividade: 16%
Atividade: 16% Atividade: 16% Atividade: 16%

Inventório de LolMaster Usuário possui 1x SW #9 Usuário possui 1x FX User Usuário possui 1x Ford Mustang Usuário possui 1x Apple Inc. Fan/User Usuário possui 1x PS User

Padrão

@perfect:
Poste sua dúvida para que possamos ajudar, não só a você mas todos os que possuirem a mesma dúvida.

Abraço!

__________________
[]s,
LolMaster
LolMaster está offline   Responder com Citação
Antigo 05-05-2009, 10:22 AM   #6
rafaokara
Membro - Aspirante
 
Avatar de rafaokara
 
Registrado em: Mar 2009
Posts: 53
Agradeceu: 38
Agradecido 7 Vezes em 5 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de rafaokara

Padrão

Tem como eu configurar de um jeito que possa ligar o server em outro Pc.
Ex: eu tenho um pc com o login e game server, tem como eu configurar para eu poder desligar o meu pc e me primo que mora em outra cidade ligar o login e game server, tipo um dia eu ligo o server outro dia ele??????

rafaokara está offline   Responder com Citação
Antigo 05-05-2009, 01:00 PM   #7
Jinrox
3.000 Watts
 
Avatar de Jinrox
 
Registrado em: Nov 2008
Localização: Secret Warez
Posts: 316
Agradeceu: 115
Agradecido 290 Vezes em 99 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para Jinrox
Pontos: 8,209, Nível: 61
Pontos: 8,209, Nível: 61 Pontos: 8,209, Nível: 61 Pontos: 8,209, Nível: 61
Atividade: 33%
Atividade: 33% Atividade: 33% Atividade: 33%

Inventório de Jinrox

Padrão


Isso ficaria complicado.

Um player veio jogo hoje no seu servidor conseguiu enchantar arma mais 16 e tal..

Ai quando seu primo ligar ele vai estar com o Back desatualizado.

A menos que todo dia um passe o backup do Banco de dados um para o outro...

__________________
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Jinrox está offline   Responder com Citação
Antigo 14-05-2009, 10:48 PM   #8
smille
Banido
 
Avatar de smille
 
Registrado em: Dec 2008
Localização: ao Lado de Cristo
Posts: 207
Agradeceu: 62
Agradecido 92 Vezes em 53 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para smille Enviar mensagem via Skype para smille

Inventório de smille

Padrão

Citação:
Postado Originalmente por Jinrox [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Isso ficaria comlicado.

Um player veio jogo hoje no seu servidor conseguiu enchantar arma mais 16 e tal..

Ai quando seu primo ligar ele vai estar com o Back desatualizado.

A menos que todo dia um passe o backup do Banco de dados um para o outro...
ou usar um mysql dedicado e ficariam mysql e servidores em pcs diferentes!

mais ficaria muito complicado =) se o mesmo for possivel o que eu não tenho certeza!

smille está offline   Responder com Citação
Antigo 14-05-2009, 09:16 PM   #9
perfect
Membro - Soldado
 
Avatar de perfect
 
Registrado em: Mar 2009
Posts: 11
Agradeceu: 8
Agradecido 1 Vez em 1 Post
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de perfect

Padrão

Veih 1 , Meu MY SQL da um Erro .
depois u Navicat , ou eu n to soubendo fazr

plz

ajuda ?

perfect está offline   Responder com Citação
Antigo 19-05-2009, 05:19 AM   #10
perfect
Membro - Soldado
 
Avatar de perfect
 
Registrado em: Mar 2009
Posts: 11
Agradeceu: 8
Agradecido 1 Vez em 1 Post
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de perfect

Padrão

E qee eu nãoo puz senha MY SQL pq se eu por vai da error .

ai qnd n ponho n abre us trem pra eu po u buckup do navicat


perfect está offline   Responder com Citação
Resposta


Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não

Ir para...

Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
[INFO] Tudo sobre Lineage II xxxvalterxxx [Lineage] Praça de Giran 10 17-03-2013 04:44 PM
Criando servidor de qualquer versão do início ao fim. JacksonTM [MU] Server 16 15-12-2009 08:40 PM
Dicas De Portugues Para o fil0594 Destiny [BAR] Piadas / Humor 12 02-04-2009 05:55 PM
Dicas para ser um bom jogador de CS Damage [CS | Admin] Tutoriais 1 23-02-2009 12:29 AM
Criando uma DLL Secret Experience [MU] Outros 1 03-02-2009 03:39 PM


Horários baseados na GMT -3. Agora são 09:32 PM.