Configurar um servidor de jogo Rust no CentOS

Neste artigo, explicarei como instalar um servidor de jogos Rust, que usa a plataforma de jogos Steam. Siga as etapas abaixo para continuar. Este tutorial foi escrito para o CentOS 6.

Etapa 1: instalando os pré-requisitos

Para hospedar um servidor de jogo Rust, você precisa de um programa chamado steamcmd. Com esse programa, podemos obter todos os arquivos necessários do servidor do jogo e iniciar o servidor. Mas primeiro, precisamos instalar alguns pacotes para o Steam funcionar corretamente.

Se você tiver uma instalação de 32 bits, execute este conjunto de comandos:

yum install glibc libstdc++ screen -y

Para instalações de 64 bits do CentOS, use este conjunto de comandos:

yum install glibc.i686 libstdc++.i686 -y

Depois de concluir a instalação do conjunto de pacotes, execute o seguinte:

yum groupinstall 'Development Tools' -y
yum install libX11-devel freetype-devel zlib-devel libxcb-devel -y
yum install libX11-devel -y 
yum install -y freetype freetype-devel -y

Ou seja, o Steam exige que os tempos de execução do C / C ++ estejam instalados para funcionar corretamente. Paralelamente, este conjunto de comandos será instalado screen, um programa que você pode usar para manter outros programas em execução após se desconectar da sessão SSH / console.

Etapa 2: Instalando o Rust

Criaremos outro usuário por segurança, porque executar o servidor do jogo com o usuário root é perigoso. Sinta-se livre para alterar o nome do usuário, se desejar.

useradd rust
su rust

O useraddcomando adicionará o usuário, rust. O sucomando alterará efetivamente nosso usuário atual para "ferrugem".

Agora que estamos usando o usuário não privilegiado, criaremos a pasta na qual o Rust será executado.

mkdir ~/game_server && cd ~/game_server

Agora, vamos pegar os arquivos do servidor do jogo Rust.

wget http://playrust.com/wp-content/uploads/2015/04/Rust_Server.zip && unzip Rust_Server.zip

Como o Rust exige que o Windows seja executado, instalaremos um programa chamado WINE. O WINE (Wine Is Not a Emulator) é um programa que nos permite usar o software Windows no Linux. A grande parte é que é bastante simples de instalar.

cd /usr/src && wget http://skylineservers.dl.sourceforge.net/project/wine/Source/wine-1.7.50.tar.bz2 && tar xjf wine-1.7.50.tar.bz2

Se você estiver executando uma instalação de 64 bits do CentOS, use estes:

cd wine-1.7.50 && ./configure --enable-win64

Se você estiver usando a versão de 32 bits do CentOS, use o seguinte:

cd wine-1.7.50 && ./configure

Para concluir a instalação do Wine, execute:

make && make install

Isso levará bastante tempo, portanto aguarde enquanto o Wine está sendo construído.

Depois que o Wine terminar de compilar, execute:

cd /home/rust/game_server/steam
/usr/src/wine-1.7.50/wine64 steamcmd.exe +runscript ../update_script.txt
cd .. && cd rustds

Bom trabalho, você configurou com êxito um servidor Rust.

Etapa 3: uso

Para iniciar seu servidor Rust, execute:

su rust
cd rustds
/usr/src/wine-1.7.50/wine64 RustDedicated.exe -batchmode +server.hostname "rust-server.localdomain" +server.port 28015 +server.identity "my_server" +server.seed 1234567 -logFile "output.txt" -autoupdate

Este comando iniciará um servidor com o nome do host rust-server.localdomaine a semente 1234567. Se desejar, você pode alterar a semente do servidor, o nome do host e qualquer uma das opções configuráveis.

Conclusão

Para concluir, você instalou um servidor Rust - tudo o que resta é recrutar alguns jogadores!

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.