Se você deseja hospedar um OTServer (Open Tibia Server) 24 horas por dia, um Servidor VPS é uma das melhores opções. Ele garante estabilidade, segurança e escalabilidade, permitindo que jogadores acessem seu servidor de qualquer lugar, sem quedas ou travamentos.
✅ Neste artigo, você aprenderá como escolher e configurar um Servidor VPS para rodar seu OTServer 24/7 com alto desempenho.
📌 O Que é um OTServer e Por Que Usar um VPS?
Um OTServer é um servidor privado de Tibia, que permite aos administradores criar mundos personalizados, ajustar regras, modificar mapas e criar novas experiências de jogo.
🔹 Servidor online 24/7 – Sem precisar deixar seu PC ligado
🔹 Menos latência e melhor desempenho – Conexão dedicada para seus jogadores
🔹 Maior segurança – Proteção contra ataques e backups automáticos
🔹 Personalização total – Controle sobre scripts, mapas e experiência do jogo
💡 Conclusão: Um VPS bem configurado garante máximo desempenho e uptime para seu OTServer.
🔗 Precisa de um Servidor VPS para OTServer? Veja Nossos Planos!
📌 Qual VPS Escolher para um OTServer?
A escolha do VPS dependerá da quantidade de jogadores e do nível de customização do servidor.
Recurso | Para OTServer Pequeno (10-50 Jogadores) | Para OTServer Grande (100+ Jogadores) |
---|---|---|
CPU | 2 vCPUs | 4+ vCPUs |
Memória RAM | 4GB | 8GB+ |
Armazenamento | 50GB SSD | 100GB+ NVMe |
Sistema Operacional | Ubuntu 22.04 / Debian 11 | Ubuntu 22.04 LTS |
Banda de Rede | 1 Gbps | 10 Gbps |
Banco de Dados | MySQL / MariaDB | MySQL / MariaDB + Redis |
💡 Conclusão: Para servidores pequenos, um VPS com 4GB RAM pode ser suficiente. Para grandes servidores com muitos scripts e jogadores, é recomendado um Servidor Dedicado.
📌 Como Configurar um Servidor VPS para OTServer 24/7
Agora, vamos configurar um VPS Linux para rodar um OTServer com estabilidade e otimização.
✅ 1. Instalando Dependências no VPS
🔹 Atualizar pacotes e instalar dependências:
sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential liblua5.1-0 liblua5.1-dev \
libboost-system-dev libboost-iostreams-dev libboost-filesystem-dev \
libmysqlclient-dev libssl-dev cmake git unzip
💡 Agora o VPS está preparado para a instalação do OTServer! 🚀
✅ 2. Baixando e Compilando um OTServer
🔹 Clonar um OTServer (TFS – The Forgotten Server) no VPS:
git clone --recursive https://github.com/otland/forgottenserver.git ~/otserver
cd ~/otserver
🔹 Compilar o servidor:
mkdir build && cd build
cmake ..
make -j$(nproc)
💡 Agora o servidor OT está compilado e pronto para rodar! 🚀
✅ 3. Configurando Banco de Dados MySQL para o OTServer
🔹 Instalar o MySQL Server:
sudo apt install -y mysql-server
sudo systemctl start mysql
sudo systemctl enable mysql
🔹 Criar um banco de dados para o OTServer:
CREATE DATABASE otserver;
CREATE USER 'otadmin'@'localhost' IDENTIFIED BY 'senha_segura';
GRANT ALL PRIVILEGES ON otserver.* TO 'otadmin'@'localhost';
FLUSH PRIVILEGES;
💡 Agora o OTServer pode se conectar ao banco de dados MySQL! 🚀
✅ 4. Configurando o OTServer
🔹 Editar o arquivo de configuração:
nano ~/otserver/config.lua
🔹 Modificar os seguintes parâmetros:
ip = "SEU_IP"
mysqlHost = "127.0.0.1"
mysqlUser = "otadmin"
mysqlPass = "senha_segura"
mysqlDatabase = "otserver"
motd = "Bem-vindo ao Meu OTServer!"
serverName = "Meu OTServer 24/7"
🔹 Salvar e iniciar o servidor:
cd ~/otserver/build
./tfs
💡 Agora o OTServer está rodando no VPS 24/7! 🚀
✅ 5. Configurando Segurança e Firewall
🔹 Abrir portas no firewall para o OTServer:
sudo ufw allow 7171 # Porta do Cliente OT
sudo ufw allow 7172 # Porta do Login Server
sudo ufw enable
🔹 Criar backups automáticos do banco de dados:
crontab -e
Adicionar a linha para backup diário:
0 3 * * * mysqldump -u otadmin -p'senha_segura' otserver > /backup/otserver_$(date +\%F).sql
💡 Agora o servidor está protegido e com backups automáticos! 🚀
📌 Conclusão: Seu OTServer Está Pronto e Rodando 24/7! 🚀
Agora você tem um servidor VPS configurado para rodar um OTServer 24/7, garantindo melhor desempenho, estabilidade e segurança.
✅ OTServer instalado e configurado
✅ Banco de dados MySQL ativo para salvar progressos
✅ Firewall ativo para proteger contra ataques
✅ Backups automáticos para evitar perda de dados
🔗 Precisa de um Servidor VPS ou Dedicado para OTServer? Veja Nossos Planos! 🚀