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

 
 
Ferramentas do Tópico Modos de Exibição
Prev Post Anterior   Próximo Post Next
Antigo 25-08-2010, 12:50 PM   #1
Criando servidor de L2 em LINUX (passo a passo)
leibk leibk está offline 25-08-2010, 12:50 PM
Avaliação: (1 votes - 5.00 average)

Rodando um server de l2j em Debian GNU/Linux



Instalando os programas

1: atualizando as listas de pacotes
1.1: comando:
Citação:
sudo apt-get update
2: instalando o editor de texto nano
2.1: comando:
Citação:
sudo apt-get install nano

3: adcionando os repositorios non free do debian
3.1: comando:
Citação:
nano /etc/apt/sources.list
3.2: Com o nano aberto adcione as seguintes linhas:
Código HTML: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
[I]Código:
deb [url=http://ftp.br.debian.org/debian/]Index of /debian[/url] lenny main non-free
deb-src [url=http://ftp.br.debian.org/debian/]Index of /debian[/url] lenny main non-free

deb [url=http://security.debian.org/]Debian -- Security Information[/url] lenny/updates main non-free
deb-src [url=http://security.debian.org/]Debian -- Security Information[/url] lenny/updates main non-free[/I]
3.3 salve usando o comando Ctrl+O e precione enter pra confirmar o nome do arquivo
3.4: Feche o nano com o comando Ctrl+X

4: Atualize as listas de pacotes
4.1: comando:
Citação:
sudo apt-get update
5: instalando o mysql
5.1: comando: sudo apt-get install mysql-server mysql-client
5.2: precione Y e enter pra confirmar o download
5.3: digite a nova senha root do mysql e precione enter
5.4: redigita a nova senha root do mysql para confirmar e precione enter
5.5: mysql instalado e funcionando

6: instalando apache php5 e phpmyadmin
6.1: comando:
Citação:
sudo apt-get install apache2 php5 phpmyadmin
6.2: precione Y e enter para confirmar o download
6.3: o sistema vai perguntar qual webserver vc usa.
6.4: com as setas do teclado navegue ate a opção apache2 e precione a tecla de espaço pra selecionar( antes=( )apache2 depois=(*)apache2).
6.5: navegue ate a opçao <OK> e precione enter
6.6: apache php5 e phpmyadmin instalados e configurados

7: intalando o java
7.1: comando:
Citação:
sudo apt-get install sun-java6-jre sun-java6-jdk
7.2: precione Y e enter para confirmar o download
7.3: navegue com as setas do teclado ate a opçao <OK> e precione enter
7.4: navegue com as setas do teclado ate a opção <accept> e precione enter para aceitar os termos e condições de uso da sun
7.5: java instalado

Se nao houve nenhum erro ate aki seu servidor ja esta preparado com os programas necessarios.
vamos agora ao proximo passo

habilitando acesso remoto ao seu mysql

1: editando o my.cnf
1.2: comando:
Citação:
nano /etc/mysql/my.cnf
1.3: precione a seta para baixo navegando ate a linha

Citação:
bind-address = 127.0.0.1
1.4: adicione # no inicio da linha deixando-a assim

Citação:
#bind-address = 127.0.0.1
1.5: salve com o comando Ctrl+O e precione enter para confirmar
1.6: feche o nano com o comando Ctrl+X
1.7: reinicie o mysql
1.8: comando:
Citação:
/etc/init.d/mysql restart
1.8: mysql configurado para aceitar conexoes remota

Criando a database e restaurando os dados

1: com o navicat instalado em seu computador com windows abra-o e va em new conection
1.2: em conection name: digite um nome para essa conexao
1.3: em Host name/Ip address: digite o ip ou o dominio do seu servidor
1.4: em User name: digite root ou o usuario do mysql caso vc tenha adcionado algum
1.5: em Password: digite a senha do banco de dados
1.6: clique em ok e abra a nova conexao
1.7: Clique com o botao direito sobre a nova conexao e clique em: new database
1.8: digite o nome da nova database (geralmente e l2jdb) e clique em ok
1.9: abra a nova database
1.10: clique com o botao direito do mouse sobre a nova database e clique em backups
1.11: clique em restore backup e aponte o caminho do seu backup.psc
1.12: clique em start e aguarde ate terminar
1.13: pronto sua database ja estar pronta

Enviando o Pack para o servidor

1: compacte a sua pasta server salvando-a como server.zip

2: envie o arquivo server.zip para seu servidor usando algum cliente FTP
2.1: coloque-o na pasta /root/

3: Extraia o pack
3.1: Comando: unzip server.zip

PS: configure todo o pack antes de enviar para seu servidor para evitar complicaçoes na hora da instalação alterando tbm os ips e a conexao com o banco de dados

adcionando permiçoes de execução

1: adcionando permição de execução ao login
1.1: nevegue ate a pasta do login
1.2: comando:
Citação:
cd /root/server/login
1.3: adcione a permição de execução
1.4: comando:
Citação:
chmod 0777 *.sh
2: adcionando permição de execução ao gameserver
2.1: navegue ate a pasta do gameserver
2.2: comando: cd /root/server/gameserver
2.3: adcione a permição de execução
2.4: Comando:
Citação:
chmod 0777 *.sh
Criando script para ligar o login e o gameserver ao mesmo tempo

1: certifique-se que vc estar na pasta root
1.1: comando:
Citação:
pwd
1.2: deve retornar:
Citação:
/root
1.3: caso vc nao esteja na pasta root degite o comando: cd /root
1.4: criando o arquivo
1.5: comando:
Citação:
nano start_server
1.6: adcione as seguintes linhas no novo arquivo
Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
cd "/root/server/login" || exit 1
./startLoginServer.sh &
cd "/root/server/gameserver" || exit 1
./startGameServer.sh &
1.7: salve com o comando Ctrl+O e precione enter para confirmar
1.8: feche o nano com o comando Ctrl+X

2: de permição de execução para esse script
2.1: comando:
Citação:
chmod 0777 start_server
iniciando o servidor

1: para iniciar o servidor basta rodar o script
1.1: comando:
Citação:
./start_server
vendo o server iniciando

1: vendo a inicialização do login
1.1: comando:
Citação:
tail -f /root/server/login/log/stdout.log
1.2: para sair use o comando Ctrl+C

2: vendo a inicialização do gameserver
2.1: comando:
Citação:
tail -f /root/server/login/log/stdout.log
2.2: para sair use o comando Ctrl+C


Este tutorial ensina a montar um servidor de l2j em Debian Lenny GNU/Linux tambem funciona em qualquer distribuição linux baseada em debian

espero que o tutorial esteja bastante explicado

outra coisa, nos caminhos ditos acima
os nomes das pastas devem estar corretamente igual minusculo e maiusculo iguais

Todos os Creditos para:
Bemlindo,DarkMachine e tambem a mim por trazer a vocês.

Pois eu vi que ja tinha um no forum, mas o link está quebrado, então fucei por ai e encontrei este...


SecretExperience...


Obrigado, Nao se esqueça de me agradecer se o post for Útil pra você

 
Avatar de leibk
leibk
Membro - Aspirante
Registrado em: May 2009
Localização: Planeta dos Macacos
Posts: 79
Nome Real: Henrique
Visitas: 3312
Os Seguintes 10 Usuários disseram Obrigado(a) para leibk por gostarem deste post :
brunoboss (06-04-2011), C.Bartowski (26-08-2010), HmSilva (27-04-2011), L2NeverDie (13-09-2011), macabriNn (27-12-2010), sandroas (01-10-2011)
Links Patrocinados
 


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...


Horários baseados na GMT -3. Agora são 12:59 AM.