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.
compilando-sua-propria-versao-otserv
Sistemas Operacionais
Para rodar seu otserv é necessário que ele possua uma source própria, caso não tenha aconselhamos que utilize nossas versões pré instalas. Vamos lá, se seu servidor utiliza:
- TFS 0.2/0.3/0.4 – Utilize o S.O Ubuntu 12.04 – OTM – 64xbits;
- TFS 1.0/1.1/1.2 – Utilize o S.O Ubuntu 14.04 – OTM – 64xbits;
Atenção os locais onde estará escrito NOMEPASTA você deverá trocar pelo nome da pasta de seu servidor, é aconselhável utilizar apenas letras minusculas sem caracteres especiais por exemplo: ‘global860’.
Você está pronto? Vamos começar…
Passo 1 – Arquivos Sources
O que é? São os arquivos necessários para rodar qualquer game de open tibia, é necessário que você as tenha para compilar sua própria versão.
Faça o login em seu painel e no menu de navegação acesse a página “Arquivos“.
Mova os arquivos de suas sources para a pasta de raiz de nome otmanager.
Passo 2 – Acesso SSH
Faça o acesso ao seu SSH como ROOT, se não sabe do que estamos falando acesse o guia.
Passo 3 – Compilando TFS 0.2/0.3/0.4
cd /home/otmanager/NOMEPASTA/; apt-get update; apt-get upgrade; clear; chmod 777 autogen.sh; chmod 777 build.sh; ./autogen.sh; ./configure --enable-server-diag --enable-mysql --enable-root-permission; ./build.sh;
Passo 3 – Compilando TFS 1.0/1.1/1.2
cd /home/otmanager/NOMEPASTA/; apt-get update; apt-get upgrade; mkdir build && cd build; cmake ..;
Passo 4 – Movendo Arquivos
- Mova o otserv: Transfira todos os arquivos de seu servidor para a pasta raiz de nome otmanager
- Mova o executável: Você acabou de compilar ele e está na pasta da source basta mover para pasta de seu servidor
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.