Tutorial: Como Criar um Servidor FiveM com QBCore Usando TxAdmin em uma VPS Windows
Neste tutorial, vamos te guiar no processo de criação de um servidor FiveM com o framework QBCore, utilizando uma VPS Windows e gerenciando o servidor através do TxAdmin. A VPS Windows proporciona uma solução de alto desempenho para rodar seu servidor FiveM, com a vantagem de acesso remoto e recursos dedicados. Vamos começar!
Requisitos
Antes de começar, você precisará de:
Uma VPS com Windows. (Compre em nosso site)
Acesso de administrador no sistema operacional da VPS.
FiveM Server Files.
Node.js instalado.
MySQL ou MariaDB para o banco de dados.
TxAdmin para gerenciar o servidor.
Passo 1: Preparando o Ambiente na VPS
Acesse sua VPS via Remote Desktop Protocol (RDP).
Utilize o Conexão de Área de Trabalho Remota (RDP) no seu PC para acessar a VPS Windows. Insira o IP da VPS, usuário e senha que você recebeu ao configurar a VPS.
Instale o Visual C++ Redistributable:
Certifique-se de que o Visual C++ Redistributable está instalado. Você pode baixá-lo do site oficial da Microsoft.
Instale o Node.js:
Acesse o site oficial do Node.js, baixe a versão LTS e instale-a na VPS.
Instale o MySQL ou MariaDB:
Passo 2: Instalando o Servidor FiveM
Baixe o FiveM Server Files:
Acesse o site oficial do FiveM e baixe os arquivos do servidor.
Extraia o conteúdo para uma pasta na sua VPS (por exemplo,
C:\FiveM_Server
).
Configuração Inicial do Servidor FiveM:
No diretório onde você extraiu os arquivos do servidor, crie um arquivo chamado
server.cfg
e insira as configurações básicas do servidor. Um exemplo simples de configuração:# Defina o nome do servidor sv_hostname "Meu Servidor FiveM" # Licença FiveM sv_licenseKey "Sua_Licenca_FiveM" # Defina a porta sv_port 30120 # Configuração do banco de dados (MySQL) set mysql_connection_string "mysql://root:sua_senha@localhost:3306/fivemdb"
Substitua
"Sua_Licenca_FiveM"
pela sua chave de licença FiveM e ajuste o banco de dados conforme necessário.
Configuração do TxAdmin:
Baixe o TxAdmin e extraia o conteúdo na pasta do servidor FiveM (por exemplo,
C:\FiveM_Server\txAdmin
).
Passo 3: Instalando o QBCore
Baixe o QBCore:
Acesse o repositório oficial do QBCore no GitHub e baixe os arquivos.
Extraia o conteúdo na pasta
resources
do seu servidor FiveM (exemplo:C:\FiveM_Server\resources\qb-core
).
Adicione o QBCore ao
server.cfg
:Abra o arquivo
server.cfg
que você criou anteriormente e adicione o seguinte para iniciar o QBCore:start qb-core start qb-inventory start qb-clothing start qb-phone # Outros recursos do QBCore
Configure o Banco de Dados:
Crie o banco de dados no MySQL ou MariaDB com o nome
fivemdb
:CREATE DATABASE fivemdb;
Substitua
"root:sua_senha"
na configuração do banco de dados doserver.cfg
pelas suas credenciais de banco de dados.
Instale Recursos Essenciais do QBCore:
O QBCore vem com vários recursos essenciais, como qb-inventory e qb-phone. Certifique-se de que eles estão na pasta resources e estão listados no
server.cfg
.
Passo 4: Configurando o Banco de Dados no MySQL
Acesse o MySQL:
Abra o terminal de comando do MySQL (
mysql -u root -p
).Digite a senha que você definiu durante a instalação do MySQL.
Crie o Banco de Dados para o QBCore:
Crie um banco de dados para armazenar os dados do QBCore:
CREATE DATABASE qbcore;
O QBCore irá usar esse banco de dados para armazenar informações sobre jogadores, empregos e outros dados relacionados ao servidor.
Importe as Tabelas do QBCore:
O QBCore vem com um conjunto de tabelas para o banco de dados. Você pode importar esses arquivos para o banco de dados com o seguinte comando:
USE qbcore; SOURCE C:\FiveM_Server\resources\qb-core\mysql\schema.sql;
Passo 5: Inicializando o Servidor com TxAdmin
Inicie o TxAdmin:
Na pasta onde o TxAdmin foi extraído, abra o Prompt de Comando e execute o seguinte comando:
node txAdmin.js
Acesse o TxAdmin:
Depois de iniciar o TxAdmin, abra o navegador e acesse a interface do TxAdmin em
http://<ip_da_vps>:40120
.Crie uma senha de administrador e faça login.
Inicie o Servidor via TxAdmin:
No painel do TxAdmin, você verá a opção de iniciar o servidor. Clique em Start Server e aguarde o servidor ser iniciado.
Gerencie o Servidor com TxAdmin:
Agora você pode gerenciar o servidor diretamente pelo TxAdmin, reiniciar, adicionar recursos, acessar o console e mais.
Passo 6: Testando o Servidor
Abra o Cliente FiveM:
Abra o cliente FiveM em sua máquina local e conecte-se ao servidor usando o IP da sua VPS e a porta configurada.
Acesse o Servidor:
Se tudo estiver configurado corretamente, você verá o servidor listado e poderá se conectar.
Conclusão
Agora, você tem um servidor FiveM rodando na sua VPS Windows com o framework QBCore e gerenciado pelo TxAdmin. Você pode personalizar o servidor adicionando novos recursos e scripts, gerenciando jogadores e fazendo ajustes diretamente no painel do TxAdmin.