Cómo configurar el servidor Minecraft en Ubuntu 18.04 Bionic Beaver Linux
- 1469
- 173
- Mateo Pantoja
Objetivo
El siguiente artículo describirá un procedimiento de configuración del servidor de Minecraft en Ubuntu 18.04 Bionic Beaver Linux
Sistema operativo y versiones de software
- Sistema operativo: - Ubuntu 18.04
- Software: - Minecraft Server 1.12.2 o superior
Requisitos
Acceso privilegiado a su Ubuntu 18.Se requerirá el sistema 04.
Convenciones
- # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de
sudo
dominio - ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado
Otras versiones de este tutorial
Ubuntu 20.04 (fosa focal)
Instrucciones
Instalar requisitos previos
Comencemos por la instalación de todos los requisitos previos, incluido el nmap
Comando que luego podemos usar para algunos fines básicos de solución de problemas:
$ sudo apt actualización $ sudo apt instalación wget pantalla predeterminada-jdk nmap
Crear usuario de Minecraft
A continuación, necesitamos crear un nuevo usuario nombrado Minecraft
. El servidor de Minecraft eventualmente se ejecutará bajo este usuario:
$ sudo useradd -m -r -d /opt /minecraft minecraft
Instale el servidor Minecraft
Como verá más adelante, es posible ejecutar múltiples instancias del servidor Minecraft en un solo host. Por esta razón, crearemos un directorio separado para cada instancia bajo el /opt/minecraft
directorio. Llamemos a nuestra primera instancia supervivencia
:
$ sudo mkdir/opt/minecraft/supervivencia
Una vez listo, descargue el servidor Java Minecraft. Antes de continuar, navegue por su navegador a la página de descarga oficial de Minecraft y actualice el siguiente comando para reflejar la versión actual del servidor Minecraft:
$ sudo wget -o/opt/minecraft/supervival/minecraft_server.jar https: // s3.amazonaws.com/minecraft.Descargar/versiones/1.12.2/minecraft_server.1.12.2.frasco
Aceptar terminos y condiciones:
$ sudo bash -c "echo eula = true>/opt/minecraft/supervival/eula.TXT"
Por último, cambie la propiedad del /opt/minecraft/supervivencia/
directorio y de todos los archivos dentro:
$ sudo chown -r Minecraft/Opt/Minecraft/Survival/
Crear script de inicio de Minecraft Systemd
Para poder iniciar convenientemente el servidor de Minecraft después de reiniciar su reinicio, use su editor de texto favorito, por ejemplo,. VI:
$ sudo vi/etc/systemd/system/[email protected]
y crear nuevo /etc/systemd/system/[email protected]
Archivo con el siguiente contenido:
[Unidad] Descripción = Minecraft Server: %I después = red.objetivo [servicio] workingDirectory =/opt/minecraft/%i user = minecraft group = minecraft reinsart = siempre 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 eval 'cosas ", dicen que el servidor aplaza en 5 segundos. Guardar todos los mapas ... "\\ 015 'Execstop =/bin/sleep 5 Execstop =/usr/bin/screen -p 0 -s mc-%i -x eval' Stuff" save -thol "\\ 015 'Execstop =/ USR/bin/Screen -p 0 -S MC-%I -X Eval 'Stuff "Stop" \\ 015' [Instalar] WantedBy = MultiSerer.objetivo
Copiar El archivo anterior sirve solo como ejemplo. Para aumentar la RAM de 2GB a 4 GB de cambio:
De: execstart =/usr/bin/screen -dms mc-%i/usr/bin/java -xmx2g -jar minecraft_server.jar nogui a: execstart =/usr/bin/screen -dms mc-%i/usr/bin/java -xmx4g -jar minecraft_server.jar nogui
Iniciar servidor Minecraft
A continuación, usa el systemctl
Comando para iniciar su nuevo servidor Minecraft:
$ sudo systemctl inicio minecraft@supervivencia
Confirme que el nuevo servidor Minecraft está en funcionamiento:
$ sudo systemctl status minecraft@supervivencia ● [email protected] - Minecraft Server: Survival Cargada: cargado (/etc/systemd/system/[email protected]; desactivado; Vendor Preset: habilitado) Activo: Activo (en ejecución) desde el lunes 2018-01-22 12:46:37 AEDT; Hace 16S PID principal: 7751 (pantalla) Tareas: 21 (límite: 4915) CGROUP: /SISTEMA.rebanada/sistema minúscula.Slice/[email protected] ├─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 enero 12:46:37 Ubuntu Systemd [1]: Iniciado Minecraft Server: Supervivencia.
Para asegurarse de que el servidor Minecraft comience después de que se ejecute el reinicio:
$ sudo systemctl habilita minecraft@supervivencia
Si todo salió según lo planeado, ahora debería poder usar el nmap
Comando para verificar el puerto Minecraft predeterminado 25565
:
$ NMAP -P 25565 Localhost inicial nmap 7.60 (https: // nmap.org) Informe de escaneo NMAP para localhost (127.0.0.1) El host está arriba (0.Latencia 00054). Otras direcciones para Localhost (no escaneadas): :: 1 Servicio Estatal de Puerto 25565/TCP Open Minecraft NMAP HECHO: 1 Dirección IP (1 Host Up) escaneada en 0.06 segundos
Todo listo. Para aprovisionar otra instancia de servidor de Minecraft en el mismo servidor, continúe leyendo la siguiente sección.
Provisión nueva instancia de servidor de Minecraft en el mismo host
Los siguientes comandos de Linux configurarán un nuevo servidor Minecraft llamado LinuxConfig
en el puerto 25566
. Consulte el siguiente apéndice para las configuraciones adicionales del servidor que se implementarán dentro de/Opt/Minecraft/LinuxConfig/Server.propiedades
. El uso de nuestro script SystemD existente para implementar otra instancia de Minecraft Server es fácil como:
$ sudo mkdir/opt/minecraft/linuxconfig $ sudo cp/opt/minecraft/supervival/minecraft_server.jar/opt/minecraft/linuxconfig/$ sudo bash -c "echo eula = true>/opt/minecraft/linuxconfig/eula.txt "$ sudo bash -c" echo servidor -puerto = 25566>/opt/minecraft/linuxconfig/servidor.Propiedades "$ sudo chown -r minecraft/opt/minecraft/linuxconfig/
Habilite el servidor de Minecraft para comenzar después de reiniciar e iniciar el servidor:
$ sudo SystemCTL Habilitar minecraft@linuxconfig $ sudo systemctl iniciar minecraft@linuxconfig
Por último, verifique el estado:
$ sudo systemctl status minecraft@linuxconfig
Apéndice
Minecraft predeterminado servidor.propiedades
ajustes:
Max-Tick-Time = 60000 Generador-Settings = ISHEINT-NETHER = True Force-GamEmode = False GamEmode = 0 Enable-QUERY = FALSE PLOYER-IDLE Timeout = 0 Dificultad = 1 Spawn-Monsters = True Op-Permission-Level = 4 pvp = true snooper-habilitado = true nivel-type = default hardcore = false enable-command-block = false max-players = 20 Network-Compression-Threshold = 256 recursos-paquete-sha1 = max-world-size = 299999984 servidor de servidor -port = 25565 server-ip = spawn-npcs = true lowing-flight = falso nivel-name = world view-distance = 10 recursos-paquete = spawn-animals = true white-list = false generado-estructuras = verdadero mode en línea = True Max-Build-Hight = 256 Level-SEED = Prevent-Proxy-Connections = False Use-Native-Transport = True Motd = A Minecraft Server enable-rcon = falso
Tutoriales de Linux relacionados:
- Cosas para instalar en Ubuntu 20.04
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Ubuntu 20.04 Configuración del servidor de Minecraft
- Ubuntu 22.04 Configuración del servidor de Minecraft
- Ubuntu 20.04 trucos y cosas que quizás no sepas
- Ubuntu 20.04 Guía
- Cosas para instalar en Ubuntu 22.04
- Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
- Cómo instalar Minecraft en Manjaro
- Ubuntu 20.04 Hadoop
- « Cómo instalar los controladores Nvidia en Ubuntu 18.10 Cósmico Corttlefish Linux
- Cómo agregar y cambiar el diseño del teclado en Ubuntu 18.04 Bionic Beaver Linux »