Banco de dados do rAthena: MariaDB, SQLs e conta de comunicação
Aviso legal: rAthena, Hercules e FluxCP são projetos de código aberto, mas o Ragnarok Online, seu cliente, sprites, mapas e marcas pertencem à Gravity. Operar um servidor privado pode violar direitos da empresa e os termos de uso do jogo. Avalie os riscos, não distribua arquivos protegidos sem autorização e, se for o caso, busque orientação jurídica. Este conteúdo é técnico e informativo.
1. MariaDB
sudo apt install -y mariadb-server
sudo mysql_secure_installation
CREATE DATABASE ragnarok CHARACTER SET utf8mb4;
CREATE DATABASE ragnarok_logs CHARACTER SET utf8mb4;
CREATE USER 'ragnarok'@'localhost' IDENTIFIED BY 'senha_forte';
GRANT ALL PRIVILEGES ON ragnarok.* TO 'ragnarok'@'localhost';
GRANT ALL PRIVILEGES ON ragnarok_logs.* TO 'ragnarok'@'localhost';
2. Importe os SQLs
Na pasta sql-files/:
mysql -u ragnarok -p ragnarok < sql-files/main.sql
mysql -u ragnarok -p ragnarok < sql-files/web.sql
mysql -u ragnarok -p ragnarok_logs < sql-files/logs.sql
Confira na documentação a lista atual de arquivos.
3. Conexão
Crie conf/import/inter_conf.txt com seus dados (arquivos em conf/import/ sobrepõem os padrões e não são apagados em atualizações):
login_server_id: ragnarok
login_server_pw: senha_forte
login_server_db: ragnarok
char_server_id: ragnarok
char_server_pw: senha_forte
char_server_db: ragnarok
map_server_id: ragnarok
map_server_pw: senha_forte
map_server_db: ragnarok
log_db_id: ragnarok
log_db_pw: senha_forte
log_db_db: ragnarok_logs
4. Conta de comunicação (importante)
Os servidores conversam entre si com uma conta especial (padrão s1/p1). Troque usuário e senha na tabela login e nos arquivos de configuração (conf/import/char_conf.txt e map_conf.txt). Deixar o padrão é uma falha de segurança grave.
Hospede seu servidor de Ragnarok Online (rAthena) na VittHost
Rode seu servidor numa VPS no Brasil da VittHost, em São Paulo, com proteção DDoS, acesso root e Linux ou Windows. Para Ragnarok Online (rAthena), o ponto de partida recomendado é o VPS-NVME-BR-02 (2 vCores, 6 GB), com NVMe para o MySQL e espaço para o painel web.
A linha VPS-NVME-BR tem disco NVMe, memória DDR4 e IPv4 dedicado com todas as portas liberadas. A linha VPS-BR é a opção mais econômica, com disco SSD.Novos clientes ganham 20% de desconto na primeira fatura com o cupom SP-VITT20.