VPS

Como criar um OT Server de Tibia em uma VPS

Organize engine, banco de dados, cliente, rede e backups para iniciar um servidor Open Tibia com controle total da VPS.

Equipe NeonHost11 de novembro de 20263 min de leitura
O que você vai aprender

Para criar um OT Server, escolha uma engine aberta como The Forgotten Server, prepare uma VPS compatível, configure MySQL/MariaDB e importe o esquema do projeto. Ajuste o arquivo de configuração e o cliente, teste primeiro em rede privada e só então libere as portas necessárias ao público.

Passo 1: Escolha a engine e confira a licença

The Forgotten Server (TFS) é um emulador aberto de MMORPG escrito em C++ e com scripts Lua. Leia o README, a wiki e a licença da versão escolhida antes de instalar. Ele não é um servidor oficial de Tibia; use apenas arquivos e clientes para os quais você tenha direito de uso e não anuncie afiliação à CipSoft.

Passo 2: Prepare a VPS e o banco

Escolha sistema operacional e recursos conforme a engine, o mapa, a quantidade de jogadores e serviços adicionais. Separe acesso administrativo, atualizações de segurança e uma instância MySQL ou MariaDB. O repositório do TFS inclui schema.sql e um modelo config.lua.dist; crie um banco próprio, importe o esquema e mantenha a senha fora de arquivos públicos.

Passo 3: Instale uma versão compatível e configure

Siga as instruções oficiais de compilação ou use um release compatível com o sistema. Ajuste em config.lua os dados do banco, endereço, limites e demais opções necessárias. A escolha do cliente depende da versão do protocolo suportada pela engine; TFS menciona OTClient como opção de conexão. Não misture arquivos de versões diferentes sem checar a compatibilidade.

Passo 4: Teste antes de abrir as portas

Faça primeiro uma validação privada. A configuração de rede depende da versão da engine e do cliente; abra apenas as portas efetivamente usadas pela sua instalação.

  1. Inicie o servidor e verifique o log por erros de banco, mapa e scripts.
  2. Entre com uma conta de teste e confirme login, movimento e salvamento.
  3. Libere no firewall apenas as portas exigidas pela configuração escolhida; mantenha o banco restrito.
  4. Faça backup e uma restauração de teste antes de divulgar o endereço.

Passo 5: Meça a carga com jogadores reais

Mapas, scripts e eventos personalizados podem mudar bastante o consumo. Monitore CPU, RAM, banco e tempo de resposta durante um teste controlado. Se o gargalo vier de script ou consulta lenta, aumentar RAM isoladamente não corrige a causa.

Próximo passo

Hospede seu projeto com acesso administrativo

Compare VPS Gamer da NeonHost para instalar uma engine compatível e administrar o ambiente.

Ver VPS Gamer

Fontes oficiais

Confira as publicações usadas neste artigo:

Continue lendo

Mais sobre VPS

FAQ do artigo

Dúvidas sobre VPS

Não. A VPS fornece o ambiente; a escolha da engine, dos arquivos e a configuração são do operador.
O TFS usa MySQL/MariaDB e distribui um esquema SQL no próprio repositório. Confira os requisitos da versão escolhida.