Crie, gerencie e monitor seu OTServ de qualquer dispositivo e lugar do mundo!
 
Compilando OTServ TFS 0.4/OTX  – Ubuntu 12.04/14.04 64bits

Compilando OTServ TFS 0.4/OTX – Ubuntu 12.04/14.04 64bits

Este tutorial é classificado como difícil e se você não sabe o que está fazendo aconselhamos que não prossiga. Você será responsabilizado pelos seus atos e no pior dos casos terá que formatar sua máquina.

O que preciso para começar?

Para rodar seu OTserv é necessário que ele venha acompanhado de sua source é um paradigma normal de programação.

Outro requisito importante é que você esteja utilizando o S.O Linux ubuntu 12.04 ou 14.04 com arquitetura 64bits.

Você está pronto? Vamos começar…

Passo 1 – Acesso SSH

Faça o acesso ao seu SSH como ROOT, se não sabe do que estamos falando acesse o guia.

Putty – Conectando no VPS e Ligando OTServ

Passo 2 – Instalando Bibliotecas

Dentro do seu terminal, execute este comando para baixar todas bibliotecas necessárias para a compilação.

apt-get install autoconf libboost-all-dev libgmp-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libxml2-dev libxml++2.6-dev libmysql++-dev libsqlite0-dev libsqlite3-dev build-essential

Passo 3 – Compilação

Dentro da pasta das sources execute.

chmod 777 autogen.sh; 
chmod 777 build.sh; 
./autogen.sh; 
./configure --enable-server-diag --enable-mysql --enable-root-permission; 
./build.sh;

Passo 4 – Compatibilizando com OTManager

Para gerenciar seu otserv a OTManager precisa que certos requisitos básicos simples sejam seguidos, acompanhe:

  • Altere o nome do executável para theforgottenserver
  • Coloque o arquivo tfs-auto-restart.sh na pasta do seu OTServ,  pegue das versões pré-instaladas
  • Execute o comando $ chown -R www-data.www-data /home/otmanager/
  • Execute também $ chmod 777 theforgottenserver tfs-auto-restart.sh

Pronto agora tudo já deve estar funcionando, para testar você deve acessar seu painel e verificar se os botões de gerenciamento na aba Painel de Controle já estão disponíveis.

 

Possiveis Erros

Biblioteca OPENSSL, execute o comando abaixo:

-*”Required OpenSSL headers not found.”

 apt-get install libcurl4-openssl-dev

Biblioteca Crypto, execute o comando abaixo:

apt-get install libcrypto++-dev