Como instalar o rAthena no servidor de Ragnarok
O rAthena é o emulador mais usado para servidores de Ragnarok Online. Neste guia você aprende a baixar, compilar e conectar o banco de dados — do zero.
Passo 1 — Baixar o rAthena
Na VPS, clone o repositório oficial com o Git:
git clone https://github.com/rathena/rathena.git
Depois, entre na pasta do projeto.
Passo 2 — Compilar o emulador
- No Linux: instale as dependências e compile com
./configure+make server(ou via CMake). - No Windows: abra a solução no Visual Studio e compile em modo Release.
Ao final, você terá os executáveis do login-server, char-server e map-server.
Passo 3 — Importar o banco de dados
- Crie um banco no MySQL/MariaDB (ex.:
ragnarok). - Importe os arquivos SQL da pasta
sql-files(main.sqlelogs.sql). - Configure usuário, senha e host em
conf/inter_athena.conf.
Crie um usuário só do jogo
Evite usar o root do MySQL. Crie um usuário dedicado ao servidor com permissão apenas no banco do RO.
🛠️ Problemas comuns
| Problema | Causa provável | Solução |
|---|---|---|
| Erro ao compilar | Dependências faltando | Instalar build-essential/CMake/libmysqlclient |
| "Access denied" no banco | Usuário/senha errados | Revisar inter_athena.conf |
| Tabelas não existem | SQL não importado | Reimportar main.sql/logs.sql |
❓ Perguntas frequentes
rAthena ou Hercules? rAthena tem comunidade maior e é mais fácil para começar.
Quais SQL importar?
main.sql e logs.sql, da pasta sql-files.
🔗 Veja também
🚀 Hospede seu servidor de Ragnarok Online na South Host
Quer rodar Ragnarok Online com proteção Anti-DDoS, SSD NVMe e suporte 24/7 em português? Conheça os planos da South Host →