Configurando um JC2: MP Game Server no Debian

Você está aqui:
Tempo estimado de leitura: 2 min

Neste guia, estaremos configurando um servidor Just Cause 2: Multiplayer Linux.

Esses comandos foram testados no Debian 7 x64, mas eles também devem funcionar na versão atual do Ubuntu.

O primeiro passo é entrar em nosso servidor como root. Precisamos instalar alguns pacotes antes de podermos executar o servidor JC2: MP.

Se você estiver executando o x64, execute estes comandos:

dpkg --add-architecture i386
apt-get update
apt-get install -y libc6-i386 lib32gcc1 lib32stdc++6 screen

Se você estiver executando o x86, execute estes comandos:

apt-get update 
apt-get install -y screen

Se você receber um aviso sobre “Falha ao definir localidade”, execute os seguintes comandos:

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales

(Crédito total vai para “Werner Fischer” para os comandos de localidade)

Quando você chegar à tela de configuração, pressione ENTER , selecione en_USe pressione ENTER novamente. Depois disso, reinicie sua sessão SSH.

Agora, precisamos criar um usuário para o nosso servidor JC2: MP, já que executar coisas como root é uma má ideia. Fazer isso:

adduser steam

Siga as instruções para definir uma senha para seu usuário. Pressione ENTER para pular as informações do usuário.

Em seguida, queremos executar comandos como o usuário steam. Alterne para o steamusuário executando o seguinte comando:

su steam

Faça uma pasta e pegue o steamcmdsoftware para baixar o JC2: MP. Isso é feito executando:

mkdir ~/steamcmd
cd ~/steamcmd
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar -xf steamcmd_linux.tar.gz
rm steamcmd_linux.tar.gz

Estamos prontos para baixar o software do servidor JC2: MP! Execute o seguinte comando e aguarde enquanto os arquivos são baixados:

./steamcmd.sh +login anonymous +force_install_dir ~/jc2mp +app_update 261140 validate +quit

Se o download falhar por algum motivo, você poderá reemitir o comando novamente e ele retomará o ponto em que parou. O download não deve demorar muito, pois contém apenas os arquivos do servidor.

Quando o download estiver concluído, precisamos configurar nosso servidor JC2: MP:

cd ~/jc2mp
mv default_config.lua config.lua
nano config.lua

Como você configura este arquivo é com você, mas você provavelmente deve mudar:

MaxPlayers – Um limite de 5000 jogadores não é necessário, um limite mais razoável de 200 provavelmente seria o suficiente.

Nome – Nomeie seu servidor como algo agradável, se você o deixar como o “Servidor JC2-MP” padrão, talvez não seja possível localizá-lo.

Senha – Se você quiser que seu servidor seja privado, você deve definir a senha.

Existem várias opções nesse arquivo de configuração que você pode alterar se precisar / quiser experimentar. Uma vez que você terminar de editar, você pode salvar o arquivo pressionando CTRL + X e depois Y .

Depois de configurar as opções do seu servidor, você precisará iniciar uma nova sessão SSH e efetuar login como o steamusuário que criamos antes. Após o login, inicie seu servidor executando:

cd ~/jc2mp
screen -S jc2mp ./Jcmp-Server

Ou se preferir não criar uma nova sessão SSH e iniciá-la silenciosamente:

screen -dmS jc2mp ./Jcmp-Server

Se você escolher a primeira opção, poderá “desanexar” dessa tela pressionando CTRL , A + D ao mesmo tempo. Você pode reconectar a essa tela a qualquer momento digitando:

screen -r jc2mp

Para iniciar seu servidor no futuro, efetue login como steamusuário e execute:

cd ~/jc2mp
screen -S jc2mp ./Jcmp-Server

Parabéns! Seu servidor JC2: MP está funcionando agora! Agora você pode convidar seus amigos para isso ou começar a adicionar scripts.

Esse artigo foi útil?
Não Gostei 0
Visualizações: 19

Ainda não Têm uma Conta?

Então Cadastre-se

Nome de Usuário*
E-mail*
Senha*
Confirmar Senha*

Já têm Uma Conta? Click Aqui.

Já tem uma Conta?

Ainda não tem Conta?