Ir para conteúdo

[TFS 1.x] Compilando OTServ em Ubuntu/Debian


Anuudek

Posts Recomendados

Compilando OTServer em Linux

(Testado em Debian7 e Ubuntu14.04)

Olá XTibia! Venho trazendo um tutorial muito útil para aqueles que não faz a mínima ideia de como compilar um OT de uma forma simples! Funciona somente com sources de TFS 1.x

Primeiro de tudo, você tem que ter a Source e o OT que deseja compilar. Então 'LETS GO'!

  • Programas para instalar
  1. PuTTY para conectar via SSH. (aqui)
  2. FilleZila Client para ter acesso aos arquivos da máquina. (aqui)

  • Começando
  1. Ao instalar os programas, abra o Fillezila.
  2. Em Host, Nome de Usuário, Senha, Port (padrão 22), coloque oque te passaram pelo email quando comprou o Dedicado
  3. Ao logar, volte uma pasta, renomeie a pasta do seu ot para "otserv" e coloque a pasta "sources" dentro da pasta do seu ot, e mova para o Fillezila, ficando em /otserv
  4. Ao mover basta compilar, configurar e deixar online.

  • Abrindo o PuTTY
  1. Agora você precisará usar o PuTTY. Abra ele e siga as imagens abaixo:

6dYjtPJ.png

----

RUM8JWD.png

----

lVYdMK9.png

----

S9UQ3hI.png

-----

N9kYNeJ.png

  • Instalando arquivos necessários
  1. Bom, depois que o Shell estiver aberto, vamos instalar os arquivos necessários para compilar, incluindo Apache e MySQL.
  2. Com o Shell aberto execute este comando para atualizar o sistema:
  3. apt-get update

    (OBS: NUNCA USE #apt-get upgrade)

  4. Logo depois execute:

  5. apt-get install cmake build-essential liblua5.2-dev libgmp3-dev libmysqlclient-dev libboost-system-dev apache2 php5 libapache2-mod-php5 php5-mysql mysql-server phpmyadmin

    Após carregar tudo, irá pedir abrir duas telas com caixas de seleção, a primeira você marque "apache2" e dê enter, na segunda você seleciona "yes", e coloque a senha do MYSQL.

  • Compilando seu OTServ
  1. Chegou a hora do tão esperando momento! Para compilar seu otserv navegue até a pasta das sources, executa o comando de compilar, e mova o arquivo "tfs" para a pasta do seu OT. Seguindo estes comandos:
  2. cd otserv/sources
    mkdir build
    cd build
    cmake ..
    make
    mv tfs /otserv

     

  3. Pronto, OT compilado, fácil né? Para abrir certifique que seu config.lua está de acordo com a sua necessidade.

  • Deixando seu OTServ online
  1. Depois de compilar, configurar o seu OTServ do jeito que você quiser, é hora de deixar seu OT online!
  2. Para deixar o OT online, você precisa ir para pasta do seu otserv e executar o comando #./tfs
  3. Siga os comandos:
  4. cd /otserv
    ./tfs

     

  5. Pronto! Só esperar carregar e SERVER ON!

  • Outros e dicas
  1. A pasta para colocar seu site fica em /var/www
  2. Se quiser deixar seu servidor online e com o PuTTY fechado, antes de abrir execute este comando
  3. apt-get install screen

     

  4. Logo depois, use este comando, depois só abrir o servidor normalmente!

  5. screen -S tibia

    (OBS: o -S dessa palavra tem diferença, se você colocar o -S minúsculo (-s), haverá diferença de comando.

  6. Se quiser fechar o servidor, só digitar este comando de depois apertar CTRL+C.

  7. screen -x

     

Então galera, o tutorial foi esse! Eu também achava que era MUITO complicado, mas é só isso!

Se você gostou não esqueça de reputar, e até mais!

(Créditos pelas imagens: Natanael Beckman)

Editado por Anuudek
Link para o comentário
Compartilhar em outros sites

Muito bom!

Já que é 1.x, o que acha de ensinar a deixar o site ON tb?

 

Arruma o "plutty" ali no fim ;)

 

Vou colocar como "próximo passo" do meu tuto de VPS de teste haha

Link para o comentário
Compartilhar em outros sites

Muito bom!

Já que é 1.x, o que acha de ensinar a deixar o site ON tb?

 

Arruma o "plutty" ali no fim ;)

 

Vou colocar como "próximo passo" do meu tuto de VPS de teste haha

Opa, vlw! Erro ortográfico arrumado!

 

Quando eu tiver um pouquinho de tempo eu posto um tutorial de como deixar o site online ;)

Editado por Anuudek
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...