Primeiros Passos com Ubuntu Server pra Rodar Seu OTServer
Blog Primeiros Passos com Ubuntu Server pra Rodar Seu OTServer
Linux

Primeiros Passos com Ubuntu Server pra Rodar Seu OTServer

12/06/2026

Se você decidiu migrar pra Linux (veja nosso artigo sobre por que usar Linux) mas nunca configurou um servidor do zero, esse guia cobre os primeiros passos reais depois de contratar sua VPS com Ubuntu Server.

1. Primeiro acesso via SSH

A maioria dos provedores envia um IP, usuário (geralmente root) e senha por e-mail. O primeiro acesso é feito assim, a partir do seu terminal:

ssh root@seu_ip_aqui

2. Atualizar o sistema

Primeira coisa a fazer sempre, antes de instalar qualquer coisa:

apt update && apt upgrade -y

3. Criar um usuário não-root

Rodar tudo como root o tempo todo é um risco de segurança desnecessário. Crie um usuário próprio com permissões administrativas:

adduser otadmin
usermod -aG sudo otadmin

A partir daí, use esse usuário no dia a dia, recorrendo ao sudo só quando precisar de permissões elevadas.

4. Instalar as dependências básicas

sudo apt install -y build-essential cmake git mysql-server libmysqlclient-dev

Isso cobre compilador, ferramentas de build, controle de versão e o banco de dados que a engine vai usar.

5. Configurar o MySQL

sudo mysql_secure_installation

Esse assistente remove configurações inseguras padrão (como usuários anônimos) e define uma senha forte pro usuário root do banco.

6. Configurar o firewall básico

sudo ufw allow OpenSSH
sudo ufw enable

Veja nosso artigo específico sobre UFW e portas no Linux pra liberar as portas específicas do OTServer depois disso.

7. Clonar e compilar a engine

git clone https://github.com/otland/forgottenserver.git
cd forgottenserver
cmake -B build
cmake --build build

O tempo de compilação varia bastante conforme os recursos da sua VPS — em máquinas mais fracas, pode levar de 10 a 30 minutos.

Dica: anote cada comando que você rodar num arquivo de notas próprio. Na segunda vez que precisar configurar um servidor do zero, esse histórico pessoal vale mais que qualquer tutorial genérico.

Com isso, você já tem a base de um ambiente Linux pronto pra rodar seu OTServer — o próximo passo é configurar o config.lua e importar o schema do banco, como detalhamos no nosso guia de criação do primeiro servidor.