Como configurar o Minecraft Server no Ubuntu 18.04 Bionic Beaver Linux
- 2595
- 408
- Ms. Travis Schumm
Objetivo
O artigo a seguir descreverá um procedimento de configuração do Minecraft Server no Ubuntu 18.04 Bionic Beaver Linux
Sistema operacional e versões de software
- Sistema operacional: - Ubuntu 18.04
- Programas: - Minecraft Server 1.12.2 ou superior
Requisitos
Acesso privilegiado ao seu Ubuntu 18.04 Sistema será necessário.
Convenções
- # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de
sudo
comando - $ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular
Outras versões deste tutorial
Ubuntu 20.04 (fossa focal)
Instruções
Instale pré -requisitos
Vamos começar por instalação de todos os pré -requisitos, incluindo o NMAP
Comando que podemos usar posteriormente para alguns fins básicos de solução de problemas:
$ sudo apt update $ sudo apt install wget tela default-jdk nmap
Crie usuário do Minecraft
Em seguida, precisamos criar um novo usuário chamado Minecraft
. O servidor Minecraft acabará sendo executado sob este usuário:
$ sudo useradd -m -r -d /opt /minecraft minecraft
Instale o Minecraft Server
Como você verá mais adiante, é possível executar várias instâncias do servidor Minecraft em um único host. A partir desse motivo, criaremos um diretório separado para cada instância sob o /opt/minecraft
diretório. Vamos chamar nossa primeira instância sobrevivência
:
$ sudo mkdir/opt/minecraft/sobrevivência
Uma vez pronto, faça o download do servidor Java Minecraft. Antes de prosseguir, navegue pelo seu navegador até a página oficial do Minecraft Download e atualize o comando abaixo para refletir a versão atual do Minecraft Server:
$ sudo wget -o/opt/minecraft/sobrevivência/minecraft_server.jar https: // s3.Amazonaws.com/minecraft.Download/versões/1.12.2/minecraft_server.1.12.2.jarra
Aceita termos e Condições:
$ sudo bash -c "echo eula = true>/opt/minecraft/sobrevivência/eula.TXT"
Por fim, mude a propriedade do /opt/minecraft/sobrevivência/
diretório e de todos os arquivos dentro:
$ sudo chown -r minecraft/opt/minecraft/sobrevivência/
Crie Minecraft Systemd Startup Script
Para poder iniciar convenientemente o servidor Minecraft após a reinicialização, use seu editor de texto favorito, por exemplo,. vi:
$ sudo vi/etc/systemd/system/[email protected]ço
e crie novo /etc/Systemd/System/[email protected]ço
Arquivo com o seguinte conteúdo:
[Unidade] Descrição = Minecraft Server: %I After = Network.Target [Service] WorkingDirectory =/Opt/Minecraft/%i User = Minecraft Group = Minecraft Reiniciar = sempre ExecStart =/usr/bin/screen -dms mc -%i/usr/bin/java -xmx2g -jar minecraft_server.jar nogui execstop =/usr/bin/screen -p 0 -s mc -%i -x avaliar 'coisas "diga servidor desligando em 5 segundos. Salvando todos os mapas ... "\\ 015 'exectop =/bin/sono 5 execstop =/usr/bin/screen -p 0 -s mc -%i -x avaliar' stuff" salv -all "\\ 015 'execstop =/ usr/bin/tela -p 0 -s mc -%i -x avaliar 'stuff "stop" \\ 015' [install] wanted =.alvo
cópia de O arquivo acima serve como um exemplo apenas. Para aumentar a RAM de 2 GB para 4 GB de alteração:
De: ExecStart =/usr/bin/screen -dms mc -%i/usr/bin/java -xmx2g -jar minecraft_server.jar nogui para: execstart =/usr/bin/screen -dms mc -%i/usr/bin/java -xmx4g -jar minecraft_server.Jar Nogui
Inicie o Minecraft Server
Em seguida, use o SystemCtl
comando para iniciar seu novo servidor Minecraft:
$ sudo systemctl start minecraft@sobrevivência
Confirme que o novo servidor Minecraft está em funcionamento:
$ sudo status systemctl minecraft@sobrevivência ● minecraft@sobrevivência.Serviço - Servidor Minecraft: Sobrevivência Carregada: Carregado (/etc/Systemd/System/[email protected]ço; desabilitado; Preset do fornecedor: ativado) ativo: ativo (em execução) desde segunda-feira 2018-01-22 12:46:37 AEDT; 16s atrás PID principal: 7751 (tela) Tarefas: 21 (Limite: 4915) CGROUP: /Sistema.Slice/System-Minecraft.fatia/minecraft@sobrevivência.Serviço ├─7751/usr/bin/screen -dms mc -survival/usr/bin/java -xmx2g -jar minecraft_server.jar nogui └─7757/usr/bin/java -xmx2g -jar minecraft_server.Jar Nogui 22 de janeiro 12:46:37 Ubuntu Systemd [1]: Iniciado Minecraft Server: Survival.
Para garantir que o servidor Minecraft inicie após a reinicialização executada:
$ sudo systemctl Ativar minecraft@sobrevivência
Se tudo foi como o planejado, você poderá agora usar o NMAP
comando para verificar a porta minecraft padrão 25565
:
$ NMAP -P 25565 Localhost Iniciando NMAP 7.60 (https: // nmap.Org) Relatório de varredura NMAP para localhost (127.0.0.1) Host está em alta (0.00054s latência). Outros endereços para localhost (não digitalizados): :: 1 Serviço de Estado Portuário 25565/TCP Open Minecraft Nmap Concluído: 1 Endereço IP (1 host Up) Digitalizado em 0.06 segundos
Tudo feito. Para provisionar outra instância do servidor Minecraft no mesmo servidor, continue lendo a próxima seção.
Provisionar nova instância do servidor Minecraft no mesmo host
Os seguintes comandos Linux configurarão um novo servidor Minecraft nomeado LinuxConfig
na porta 25566
. Veja o apêndice abaixo para as configurações adicionais de servidor a serem implementadas dentro/opt/minecraft/linuxconfig/servidor.propriedades
. Usar nosso script Systemd existente para implantar outra instância do servidor Minecraft é fácil como:
$ sudo mkdir/opt/minecraft/linuxconfig $ sudo cp/opt/minecraft/sobrevivência/minecraft_server.jar/opt/minecraft/linuxconfig/$ sudo bash -c "echo eula = true>/opt/minecraft/linuxconfig/eula.txt "$ sudo bash -c" eco server -port = 25566>/opt/minecraft/linuxconfig/servidor.Propriedades "$ sudo chown -r minecraft/opt/minecraft/linuxconfig/
Ative o servidor Minecraft para iniciar após a reinicialização e inicie o servidor:
$ sudo systemctl atable minecraft@linuxconfig $ sudo systemctl start minecraft@linuxconfig
Por fim, verifique o status:
$ sudo status systemctl minecraft@linuxconfig
Apêndice
Minecraft padrão servidor.propriedades
configurações:
MAX-TICK-TIME = 60000 GERADORES DESETTINGS = ALTOM-NETER = VERDADEIRO COMBORTE-GAMEMODE = FALSEMEMODE = 0 ENABLE-QUERY = FALSE PLAYER-IDLE-TIMEOUT = 0 Dificuldade = 1 Spawn-Monsters = True Op-Permission-Level = 4 pvp = true snooper-inabled = verdadeiro tipo de nível = padrão hardcore = false enable-command-block = false max-players = 20 limiar de renda de rede = 256 servidor de recursos-pack-sha1 = tamanho do mundo max = 2999984 servidor -port = 25565 servidor-ip = spawn-npcs = true allow-flight = false name-name = world view-distance = 10 resource-pack = spawn-animais = true white-list = false generate-struturas = verdadeiro modo online = True max-build-height = 256 semente de nível = prevenir-proxy-conextions = false use-native-transport = true motd = um servidor minecraft enable rcon = false
Tutoriais do Linux relacionados:
- Coisas para instalar no Ubuntu 20.04
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Ubuntu 20.04 Configuração do servidor Minecraft
- Ubuntu 22.04 Configuração do servidor Minecraft
- Ubuntu 20.04 truques e coisas que você pode não saber
- Ubuntu 20.04 Guia
- Coisas para instalar no Ubuntu 22.04
- Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
- Como instalar o Minecraft no Manjaro
- Ubuntu 20.04 Hadoop
- « Como instalar os drivers da NVIDIA no Ubuntu 18.10 Linux de choque cósmico
- Como adicionar e alternar o layout do teclado no Ubuntu 18.04 Bionic Beaver Linux »