Configurar um servidor Multi Theft Auto no Debian

Este é um tutorial explica como instalar um servidor Multi Theft Auto no Debian. Foi atualizada pela última vez para Debian 7 e MTA 1.5.4.

Qualquer VPS da Vultr é ótimo para um servidor MTA, seja apenas um servidor privado para amigos ou desenvolvimento, para um servidor que hospedará muitas pessoas 24 horas por dia, 7 dias por semana.

Para um servidor de desenvolvimento ou um servidor para seus amigos, eu recomendaria o VPS de extremidade mais baixa (768 MB de RAM). Quanto mais pessoas você hospedar, maior será o servidor (obviamente).

Vamos começar!

O crédito vai para jhxp nos fóruns do Multi Theft Auto na maioria das etapas deste tutorial. Acabei de adicionar os links para o 1.4.0 e alterei algumas coisas para torná-lo mais curto.

Instalando pacotes

Esses pacotes devem ser instalados antes do servidor MTA.

Para o Debian de 32 bits:

apt-get update; 
apt-get upgrade; 
apt-get -y install zip unzip libreadline5 screen

Para o Debian de 64 bits:

apt-get update; 
apt-get upgrade; 
dpkg --add-architecture i386; #add the i386 architecture so the ia32-libs package can be installed
apt-get update; #update the list of packages so the ia32-libs package is included in the list
apt-get -y install zip unzip ia32-libs lib32ncursesw5 lib32readline5 screen

Resumo:

  • Instalamos os pacotes apropriados necessários.
  • Adicionamos suporte para a arquitetura i386 em sistemas de 64 bits.

Instalando o Multi Theft Auto

Execute as etapas listadas abaixo, uma de cada vez:

cd ~; 
mkdir mtasa; 
cd mtasa; 

wget -O mtasa-linux-server.tar.gz http://linux.mtasa.com/dl/154/multitheftauto_linux_x64-1.5.4.tar.gz;
wget -O baseconfig.tar.gz http://linux.mtasa.com/dl/154/baseconfig-1.5.4.tar.gz;
wget -O mtasa-resources.zip https://mirror.mtasa.com/mtasa/resources/mtasa-resources-latest.zip;

tar -zxf mtasa-linux-server.tar.gz; 
mv multitheftauto_linux_x64-1.5.4 mtasa-server; 
unzip -q mtasa-resources.zip -d mtasa-server/mods/deathmatch/resources/;

tar -zxf baseconfig.tar.gz; #uncompress default server configuration files
mv baseconfig/* mtasa-server/mods/deathmatch; 
rmdir baseconfig; 
rm mtasa-linux-server.tar.gz baseconfig.tar.gz mtasa-resources.zip; 

Resumo:

  • Nós criamos um diretório chamado mtasa.
  • Depois, baixamos tudo o que precisamos.
  • Em seguida, descompactamos e descompactamos todos os arquivos baixados e os colocamos onde eles precisavam ir.
  • E, finalmente, excluímos os arquivos baixados antigos, pois não precisamos mais deles.

Configurando o servidor

Execute os seguintes comandos:

cd ~; 
cd mtasa/mtasa-server/mods/deathmatch; 
nano mtaserver.conf;

Resumo:

  • Voltamos ao diretório principal e depois ao diretório em que o arquivo de configuração está localizado.
  • Em seguida, abrimos o arquivo de configuração no nano.

Agora, podemos configurar nosso servidor. Tudo o que você realmente precisa configurar nesta etapa é o nome do servidor, a quantidade de slots que o servidor pode ter (o padrão é 32) e quais recursos serão executados na inicialização. Para configurar seu servidor, faça as alterações no mtaserver.confarquivo nanoque julgar necessárias. Quando terminar, mantenha pressionada a tecla CTRL, pressione O e digite y para salvar.

Executando o servidor

Execute os seguintes comandos:

cd ~; 
cd mtasa/mtasa-server/; 
./mta-server; 

Resumo:

  • Basicamente, vá para o diretório principal e depois para a mtasa-serverpasta.
  • Então, faça ./mta-serverpara iniciar seu servidor.

Se tudo estiver funcionando, o console do MTA deve ser exibido. O servidor imprimirá uma mensagem informando que está pronto para aceitar conexões.

Lá está você - agora você tem um servidor Multi Theft Auto 1.4.0 totalmente funcional, pronto para os jogadores!

Extras

Neste ponto, o servidor está em execução. Depois de sair do shell, o servidor irá parar. Para mantê-lo em execução quando você sair do shell, execute os seguintes comandos:

cd ~; 
cd mtasa/mtasa-server/; 
screen -dmS mtasa ./mta-server; 

Resumo:

  • Nós fomos para a mtasa-serverpasta.
  • Desta vez, iniciamos o servidor com tela e o chamamos mtasa(pode ser o que você quiser).

Para visualizar seu servidor, execute a tela com o ID do processo do servidor:

screen -r PROCESS_ID 

Você pode encontrar o ID do processo do seu servidor executando este comando:

screen -ls

Seu servidor aparecerá com o ID sendo o primeiro número ao lado do que você chamou de tela (Exemplo: 1231.mtasa).

Para sair da tela, mantenha pressionada a tecla CTRL e pressione A e D ao mesmo tempo para sair. Se você estiver usando um programa shell, como o PuTTY, poderá fechar o PuTTY.

Para parar o servidor, entre na tela e digite quito console do servidor.

Se o servidor falhar, obtenha o ID da tela e execute: kill <id>ou kill -9 <id>.

Aproveite o seu novo servidor MTA!

Deixar um comentário

A IA pode lutar contra o aumento do número de ataques de ransomware

A IA pode lutar contra o aumento do número de ataques de ransomware

Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane

ReactOS: Este é o futuro do Windows?

ReactOS: Este é o futuro do Windows?

ReactOS, um sistema operacional de código aberto e gratuito está aqui com a versão mais recente. Será que ela pode atender às necessidades dos usuários modernos do Windows e derrubar a Microsoft? Vamos descobrir mais sobre esse estilo antigo, mas uma experiência de sistema operacional mais recente.

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

O Whatsapp finalmente lançou o aplicativo Desktop para usuários de Mac e Windows. Agora você pode acessar o Whatsapp do Windows ou Mac facilmente. Disponível para Windows 8+ e Mac OS 10.9+

Como a IA pode levar a automação de processos ao próximo nível?

Como a IA pode levar a automação de processos ao próximo nível?

Leia isto para saber como a Inteligência Artificial está se tornando popular entre as empresas de pequena escala e como está aumentando as probabilidades de fazê-las crescer e dar vantagem a seus concorrentes.

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

Recentemente, a Apple lançou o macOS Catalina 10.15.4, uma atualização suplementar para corrigir problemas, mas parece que a atualização está causando mais problemas, levando ao bloqueio de máquinas mac. Leia este artigo para saber mais

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

O que é um sistema de arquivos de registro no diário e como ele funciona?

O que é um sistema de arquivos de registro no diário e como ele funciona?

Nosso computador armazena todos os dados de uma maneira organizada conhecida como sistema de arquivos Journaling. É um método eficiente que permite ao computador pesquisar e exibir arquivos assim que você clicar em search.https: //wethegeek.com/? P = 94116 & preview = true

Singularidade tecnológica: um futuro distante da civilização humana?

Singularidade tecnológica: um futuro distante da civilização humana?

À medida que a ciência evolui em um ritmo rápido, assumindo muitos de nossos esforços, os riscos de nos sujeitarmos a uma singularidade inexplicável também aumentam. Leia, o que a singularidade pode significar para nós.

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

O impacto da inteligência artificial na saúde 2021

O impacto da inteligência artificial na saúde 2021

A IA na área da saúde deu grandes saltos nas últimas décadas. Portanto, o futuro da IA ​​na área da saúde ainda está crescendo dia a dia.