Neste tutorial, criaremos um servidor Tekkit Classic. Tekkit é outro modpack popular feito para Minecraft. Devido à quantidade de modificações (mods), será necessária uma instância maior para lidar com a carga intensiva.
Pré-requisitos
- 4 gigabytes de RAM ou mais.
- Java 7 (necessário, como Minecraft e vários servidores são escritos em Java).
wget
(para baixar arquivos do servidor).screen
(necessário para executar o Java em segundo plano).unzip
(utilitário de extração para arquivos ZIP).nano
(editor de texto).
Instalação
O processo de instalação é o mesmo para os sistemas CentOS 6 e CentOS 7. Este tutorial suporta apenas sistemas de 64 bits devido aos requisitos de recursos.
Antes de baixarmos o Tekkit, devemos instalar nossos pré-requisitos.
Etapa um – atualizando nossos pacotes atuais:
yum update -y
Etapa dois – instale o Java:
yum install java-1.7.0-openjdk -y
Etapa três – instalar screen
:
yum install screen -y
NOTA: Esta etapa é necessária para manter o servidor ativo quando você se desconectar do SSH.
Etapa 4 – criar um usuário sem privilégios:
adduser tekkit
passwd tekkit
Quando você for solicitado, digite a senha desejada.
Etapa cinco – criando o diretório do servidor:
cd /home/tekkit
mkdir server
cd server
Etapa 6 – baixando os arquivos do servidor Tekkit:
wget http://servers.technicpack.net/Technic/servers/tekkitmain/Tekkit_Server_v1.2.9g.zip
Passo sete – extraindo o arquivo:
unzip Tekkit_Server_v1.2.9g.zip
Passo oito – modificando launch.sh
:
nano launch.sh
Você verá o seguinte:
#!/bin/sh
java -Xmx3G -Xms2G -jar Tekkit.jar nogui
Modifique 3G
e 2G
para 3.5G
. Deve ficar assim:
#!/bin/sh
java -Xmx3.5G -Xms3.5G -jar Tekkit.jar nogui
Saia e salve ( CTRL
+ O
, seguido da tecla Return
ou Enter
).
A razão pela qual estamos configurando-o para 3,5 gigabytes de RAM em vez de 4 gigabytes é que o sistema exigirá sua própria memória para executar novos processos. O sistema não permitirá que o Java aloque a atribuição total de RAM.
Etapa 9 – conectando-se ao nosso usuário sem privilégios:
ssh [email protected]
Digite a senha que você definiu anteriormente quando solicitado.
Passo dez – abra um screen
:
screen -S tekkit
Etapa onze – iniciando o servidor:
sh launch.sh
Você pode sair da tela sem matar o servidor usando a seguinte combinação: CTRL
+ A
+ D
.
Se você quiser reinserir o screen
, faça o seguinte:
screen -r tekkit
Neste ponto, você pode sair do usuário sem privilégios digitando o seguinte comando:
logout
Execute o comando acima novamente se quiser sair do seu servidor.
Conclusão
Conectar-se ao seu novo servidor Tekkit é bastante simples. Copie o endereço IP da sua instância Vultr e insira-o no seu cliente Minecraft.
É isso aí! Você instalou com sucesso um servidor Tekkit no CentOS.
Diverta-se!