|
Criando servidor de L2 em LINUX (passo a passo)

25-08-2010, 12:50 PM
Rodando um server de l2j em Debian GNU/Linux
Instalando os programas
1: atualizando as listas de pacotes
1.1: comando: 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:
[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: 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: 1.3: precione a seta para baixo navegando ate a linha
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: 1.3: adcione a permição de execução
1.4: comando: 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: Criando script para ligar o login e o gameserver ao mesmo tempo
1: certifique-se que vc estar na pasta root
1.1: comando: 1.2: deve retornar: 1.3: caso vc nao esteja na pasta root degite o comando: cd /root
1.4: criando o arquivo
1.5: comando: 1.6: adcione as seguintes linhas no novo arquivo
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: iniciando o servidor
1: para iniciar o servidor basta rodar o script
1.1: comando: 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ê
|
leibk
Membro - Aspirante
Registrado em: May 2009
Localização: Planeta dos Macacos
Posts: 79
Nome Real: Henrique
|
|