Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Montado Sub-servidor


sirgizzy
 Compartilhar

Posts Recomendados

*Adequado ter mais de 512 de ram !

 

Bora !

 

 

E muito simples esse sistema, eu fiz esse teste somente com o servidor SQL.

Bem voce vai presisar faser tudo que se pede na configura´ão basica de um servidor eathena SQL, caso ainda nao saiba clique aqui.

Tambem voce presisara instalar o ROCP, .

 

Depois da configura´ão do servidor e do ROCP, se ocorrer tudo certo, va ate o phpmyadmin, ascesse a database ragnarok,depois a DB login, e clique em visualizar, e delete todas as acounts que vem em padrão da configura´ão do eathena se nao me engano elas come´ão com S1, S2,S3....ate +/- S15.

apos fazer a retirada dessas acounts o login-server nao ira fucionar, pois atraves dessas contas o servidor se comunica com MYSQL, entao va ate o ROCP, e crie 2 acounts uma com o nome sb1 e sb2, guarde essas senhas, em seguida ascesse novamente o database ragnarok,depois a DB login, e clique em visualizar, clique na acount sb1 e em editar, na caixa sexo você deve modificar para S pois essa acount servira apenas para o servidor.

 

Agora modifique a configura´ão do map_eathena, e do char_eathena, localizados na pasta conf do eathena. modifique as op´oes para:

userid: sb1

passwd: xxxxxxx (a senha que voce colocou na acount)

 

 

Apos ter feita a configura´ão fa´a uma copia da pasta do seu servidor eathena, e renomeie a pasta para "eathenaSQL2", depois entre na pasta eathenaSQL2 e em conf, modifique a configura´ão do map_eathena, e do char_eathena, mais ao inves de botar a primeira acount você ira colocas sb2:

 

userid: sb2

passwd: xxxxxxx (a senha que voce colocou na acount)

 

 

Por que duas acounts pro servidores? para que nao ocorra conflitos na leitura

 

Agora para poder rodar os dois baista abrir na sequencia, no primeiro sub server

será o seguinte: Login-> Char -> Map, no seguindo ao inves de abrir outro nao abra o login-server pois ele servirar para ate bilhoes de sub-server (de acordo com a potencia do seu pc e claro!), abra apenas Char -> Map-server. se estiver tudo bem, proto voce tera 2 sub-server.

 

Mais agora a moral da divisao das fun´oes, um para cada sub-servidor, no caso acima vao ser dois server diferentes mais utilizando a mesma acount e o mesmo char, agora pra você que quer faser dois servidores com fun´oes diferentes, char diferentes e acounts diferentes, basta faser o seguinte:

 

Crie no phpmyadmin outra database para o ragnarok, chamada ragnarok2, e fa´a do mesmo geito que foi feito para instalar o primeiro servidor do eathenaSQL (caso ainda nao tenha visto clique aqui.), apos ter feito isto, va até a pasta do eathenaSQL2 em seguida pasta conf, e abrra o arquivo inter_eathena.conf, que e onde fica as configura´ões das databases do eathena, agora vou ensinar varios modos de como configurar o seu sub-server para ser utilizado de varias formas:

 

 

Utilizando sub-servidor para utilizar as mesmas acounts com char diferentes:

 

Modifique apenas:

 

 

 

// MySQL Character SQL server

char_server_ip: 127.0.0.1

char_server_port: 3306

char_server_id: ragnarok

char_server_pw: ragnarok

char_server_db: ragnarok2 <-- modifique aqui

 

/ MySQL Map SQL Server

map_server_ip: 127.0.0.1

map_server_port: 3306

map_server_id: ragnarok

map_server_pw: ragnarok

map_server_db: ragnarok2 <-- modifique aqui

 

Agora para utilizar acounts diferentes e char diferentes:

 

// MySQL Login SQL Server

login_server_ip: 127.0.0.1

login_server_port: 3306

login_server_id: ragnarok

login_server_pw: ragnarok

login_server_db: ragnarok2 <-- modifique aqui

 

// MySQL Character SQL server

char_server_ip: 127.0.0.1

char_server_port: 3306

char_server_id: ragnarok

char_server_pw: ragnarok

char_server_db: ragnarok2 <-- modifique aqui.

 

// MySQL Map SQL Server

map_server_ip: 127.0.0.1

map_server_port: 3306

map_server_id: ragnarok

map_server_pw: ragnarok

map_server_db: ragnarok2 <-- modifique aqui.

 

Agora voltando a configura´ão da pasta eathenaSQL2, conf:

 

Sempre e bom modificar as portas dos sub-servidores para que nao ocorra conflitos na troca de dados, vou colocar um exeplo de como vocÊ pode faser isso.

 

Abra o map_eathena, modifique para:

// Character Server IP

char_ip:127.0.0.1

// Character Server Port

char_port: 6121 <----------- Modifique aqui para 6122

 

// Map Server IP

map_ip:127.0.0.1

// Map Server Port

map_port: 5121 <---------- Modifique aqui 5122

 

 

E no char_athena.conf, modifique para:

// Character Server IP

char_ip:127.0.0.1

// Character Server Port

char_port: 6121 <----------- Modifique aqui 6122

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.