rAthena como serviço no Linux
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.
O athena-start é prático, mas não sobe sozinho com a VPS. Com o systemd, cada servidor vira um serviço.
Serviço do map-server (exemplo)
/etc/systemd/system/ro-map.service:
[Unit]
Description=rAthena map-server
After=network-online.target mariadb.service ro-char.service
[Service]
User=ragnarok
WorkingDirectory=/home/ragnarok/rathena
ExecStart=/home/ragnarok/rathena/map-server
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.target
Crie também ro-login.service e ro-char.service (com ExecStart para login-server e char-server). O char depende do login, e o map depende do char.
Ativando
sudo systemctl daemon-reload
sudo systemctl enable --now ro-login ro-char ro-map
journalctl -u ro-map -f
Reinício
sudo systemctl restart ro-map
Reiniciar só o map-server é útil para aplicar scripts sem derrubar o login.
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.