Tutoriales/Configuración de un servidor – Wiki de Minecraft, guía completa Cómo hacer un Java de Minecraft Server en Windows 10/11 – Asistente de partición de MiniTool
Guía completa Cómo hacer un servidor de Minecraft Java en Windows 10/11
Solo ejecuta Pacman -S Jre-Openjdk-Headless, para el OpenJDK 16 JRE, elimina “-headless” para el JRE completo si quieres correr con GUI.
Minecraft Wiki
Siga el Wiki de Minecraft en Discord o nuestras páginas de redes sociales!
No tengo una cuenta?
Tutoriales/configuración de un servidor
Este artículo es un trozo.
Puedes ayudar expandiéndolo.
Instrucciones: a esta página le falta información importante sobre el Edición de roca software de servidor
Este tutorial es exclusivo de Edición java.
Contenido
- 1 advertencia
- 2 Java
- 2.1 OpenJDK vs OracleJDK
- 2.2 JRE VS JDK
- 2.3 Java sin cabeza
- 3.1 opciones de Java
- 3.2 opciones de Minecraft
- 3.3 Línea de comando de ejemplo
- 4.1 Instalación de Java
- 5.1 Instalación de Java
- 5.2 Configuración del servidor Minecraft
- 5.3 Uso de la cápsula de tiempo
- 6.1 Instalación de Java
- 6.1.1 solus
- 6.1.2 Debian, Ubuntu, Raspbian
- 6.1.3 OpenSuse
- 6.1.4 Arch Linux
- 6.1.5 GENTOO
- 6.1.6 otras distribuciones
- 7.1 Instalación de Java
- 7.2 Lanzamiento del servidor Minecraft
- 11.1 Obtener Docker (para Linux, Mac y Windows)
- 11.2 Imagen de Docker
- 11.3 Actualización de la imagen Docker
- 11.4 Docker-Minecraft sobre disco sinlánico
- 12.1 Escribir un script para iniciar el servidor
- 12.1.1 en Windows
- 12.1.2 en macOS, Linux y FreeBSD
- 12.1.3 en el plan 9
- 12.4.1 Configuración de Hamachi
- 12.4.2 Configuración de Radmin VPN
- 13.1 Notas de la dirección IP
- 13.2 direcciones de firewalling, NAT y direcciones IP externas
- 13.2.1 servidores dedicados a la red local
- 13.2.2 El registro SRV
Este tutorial te lleva a través de los pasos de Configurar el tuyo Edición java servidor Uso del software de servidor predeterminado que Mojang Studios distribuye de forma gratuita. El software se puede instalar en la mayoría de los sistemas operativos, incluidos Windows, MacOS, GNU/Linux y BSD.
Para obtener más tutoriales, consulte la parte inferior de esta página o la página de tutoriales. Para más información sobre Minecraft servidores, consulte la página del servidor.
- Configurar un servidor lleva algo de tiempo y algunos conocimientos técnicos. No intente configurar un servidor a menos que tenga algunas capacidades básicas de computadora y red. Probablemente, su mejor opción puede ser buscar en Internet una guía sobre cómo configurar un servidor.
- A Minecraft El servidor no necesita ser una máquina de alta gama, pero las netbooks y los cuadernos no suelen fabricar buenas máquinas de servidor. Por lo general, tienen hardware de gama baja y un mal rendimiento de E/S en comparación con las computadoras de escritorio.
- También es posible alojar y jugar en la misma máquina, si su computadora es lo suficientemente potente.
- No se recomienda tener muchos jugadores en una red inalámbrica (WLAN / Wi-Fi y especialmente los datos de WWAN / móvil). Utilice una red cableada en su lugar, como Ethernet. Tampoco se recomienda Internet satelital.
- Si decide que no quiere alojar, pero aún quiere jugar en línea, consulte las opciones de servidor público en un Minecraft Sitio web de listado de servidores.
- Si aún desea administrar un servidor, pero no desde casa, consulte el Minecraft Área de alojamiento de servidores del foro de Minecraft u otros sitios web. Espere pagar mensualmente por este tipo de servidor, ya que encontrar alojamiento gratuito es una rareza, pero ahorra la molestia de mantener constantemente un servidor y se asegura de que siempre esté en línea para sus jugadores.
Nota: También hay un software de servidor personalizado disponible, que la mayoría de los servidores grandes usan, pero estas aplicaciones no son compatibles con Mojang Studios.
Advertencia
Ejecutar software de servidor en su computadora sin una comprensión clara de lo que está haciendo puede hacer que su sistema sea vulnerable a los ataques desde el exterior.
Como está a punto de ejecutar su propio servidor, debe conocer los posibles peligros. Ejecutar las instrucciones a continuación no debe ponerlo en ningún riesgo, pero este es un wiki que todos pueden editar, y no sabemos sobre la configuración de su sistema, por lo que no podemos garantizar que esté 100% fuera de peligro.
Para ejecutar su servidor y mantenerse fuera de problemas, le sugerimos que al menos debe conocer lo siguiente:
- Uso de los archivos de configuración de la línea de comandos y de edición
- Networking en general (IP, DHCP, puertos, etc.)
- La configuración de su sistema
- Su configuración de red
- Configuración de su enrutador (si desea que otras personas se conecten a través de Internet)
Cierta información de seguridad:
- Cuando publicite su servidor, asegúrese de:
- Su servidor no se está ejecutando en un súper usuario (root (Linux))
- Asegúrate de eso Puerto 25, puerto 465, puerto 587 está apagado (puerto de correo (riesgo de seguridad/riesgo de cálculo de antecedentes excesivos))
- Asegúrese de que el puerto 22 (puerto de shell remoto) esté en una lista blanca con una tecla SSH (si incluso está usando esto, desactive esto)
- Asegúrese de su tipo de servidor actual y la versión (actualizar o omitir versiones vulnerables)
- Verifique los complementos y modificaciones de su servidor para obtener vulnerabilidades conocidas
- No pruebe los complementos en la instancia del servidor principal
- Asegúrese de que la cuenta no tenga ninguna capacidad raíz (Exp: sudo)
- Mantenga el servidor publicado solo en un puerto de host local
Java
Java es un lenguaje de programación diseñado para crear programas para Java Virtual Machine (JVM). El JVM admite muchas plataformas diferentes. Al hacer esto, los desarrolladores escriben código para el JVM y cualquier plataforma compatible con el JVM puede ejecutar el programa. Otras lecturas.(Puerto de carcasa remota)
Esta sección está diseñada para responder algunas preguntas frecuentes sobre Java y guiarlo a través de algunas decisiones con respecto a Java.
OpenJDK vs OracleJDK
OpenJDK y OracleJDK son muy similares. OpenJDK es la implementación oficial de referencia de código abierto de Java. OpenJDK es una base de código de código abierto en la que casi todos los demás JDK están construidos en. Excluir las diferencias de embalaje, cosmética y licencia OpenJDK es lo mismo que OracleJDK.
Tenga en cuenta que las construcciones de OracleJDK (Oracle “OTN”) requieren una suscripción pagada para fines comerciales y de producción. Esto probablemente incluye ejecutar un Minecraft servidor incluso si es sin fines de lucro. Oracle proporciona sus propias compilaciones OpenJDK, pero no están empacadas en un formato de instalador para usar fácilmente.
Jre vs jdk
JRE SOPORTE POR Java Riñonaldesgaste minvirón. JDK significa Java Developo Kél. JRE es una herramienta de paquete diseñada para correr Programas de Java. JDK es un paquete de herramientas diseñadas para desarrollar Programas de Java. El JDK viene con el JRE que viene con el JVM. Si tienes JDK, entonces tienes JRE y JVM. Vainilla Minecraft no necesita JDK, pero los complementos pueden requerirlo.
Java sin cabeza
Una instalación de Java sin cabeza es una versión recortada de Java. No tiene soporte de GUI o mouse/teclado. Java sin cabeza se usa con frecuencia en servidores u otros entornos donde no se necesita una GUI.
Hay varios paquetes virtuales utilizados en Debian para Java. Estos cubren la compatibilidad del tiempo de ejecución y vienen en dos sabores; sin cabeza (omita interfaces gráficas) y normales.
Instrucciones comunes
La esencia general de ejecutar un Minecraft El servidor es que necesitará instalar Java, ejecutar el servidor, aceptar el EULA y ejecutarlo nuevamente. Una vez que haya instalado Java y haya abierto una línea de comando, todo es básicamente lo mismo.
- Verifique los requisitos del sistema para el espacio de CPU, RAM y disco.
- Instalar Java. Use las instrucciones específicas del sistema operativo a continuación para esto.
- Descargue su archivo jar de servidor desde la página de descarga.
- Haga una nueva carpeta para el archivo JAR y muévalo allí. Aquí será donde se almacenarán toda la configuración y los archivos mundiales, por lo que no desea que estos se sienten en “descargas”.
- Abra un símbolo del sistema o una interfaz terminal. (En Windows: busque CMD. En macOS: terminal abierto en el lanzador.”
- Verifique nuevamente si Java está disponible. Tipo java -versión .
- Escriba CD (Directorio de cambio), seguido de la ruta a la carpeta donde colocó su archivo JAR de servidor. Puede arrastrar la carpeta a la ventana del terminal para obtener la ruta, si tiene una GUI abierta.
- Ejecute el servidor por primera vez escribiendo Java -jar Minecraft_Server.Jar – -Nogui (reemplazando el nombre del frasco (Minecraft_Server.jar en este caso) por lo que haya llamado el archivo jar para que sea).
- Un archivo llamado Eula.TXT se generará después de ejecutar el servidor por primera vez. Ábrelo en un editor de texto y cambie EULA = FALSE a EULA = True . Significa que ha leído y entendido el acuerdo de licencia de usuario final que seguirá cuando use el software. Si no hace esto, el servidor se apagará inmediatamente cuando intente iniciarlo.
- Ahora el servidor ha sido configurado y simplemente puede ejecutarlo con Java -jar Minecraft_Server.frasco . Si no desea una GUI para escribir comandos, agregue un espacio y -nogui al comando. (Algunas personas dicen que hace que el servidor sea mucho más rápido.) También puede usar algunos otros interruptores descritos a continuación.
En este punto debe tener un servidor básico en ejecución. Consulte Configuración del entorno para obtener más información sobre cómo configurar su servidor. Una de las cosas que definitivamente desea hacer es escribir un script para iniciar el servidor para que no tenga que recordar la línea de comando.
Opciones de Java
Se deben agregar opciones de Java entre el Java y el -jar en la línea de comandos, o en su script de inicio.
La memoria limita lo más importante para un Minecraft El servidor es memoria para ejecutarse con. -XMX define cuánta memoria se permite usar. -XMX2G (2 gigabytes) es más que suficiente para un servidor doméstico con 5 jugadores en la distancia de simulación predeterminada (5 × 21 2 = 2205 trozos simulados), pero lo escala mediante la configuración real. Establecer el valor demasiado bajo causa paradas GC frecuentes. Hacerlo demasiado alto puede hacer que GC sea demasiado largo en Java 8, una versión que no debería usar en primer lugar. -XMS (el tamaño de la memoria inicial) es la siguiente perilla más grande, pero solo afecta el rendimiento de la inicio. Si su servidor también ejecuta cosas que no sean Minecraft, Contácelo en 1/4 del tamaño máximo (por lo que para nuestro caso, -xms512m) para un buen equilibrio: el JVM podrá devolver algo de memoria al sistema operativo cuando no sea necesario. (El algoritmo de retorno es muy conservador, por lo que tiene un efecto muy mínimo en el rendimiento a largo plazo.) Si su servidor está completamente dedicado a Minecraft, Siéntase libre de ir más alto: hacer que sea igual al tamaño máximo deshabilita la escala del montón y proporciona la máxima velocidad de inicio. Un “tamaño de montón máximo suave” (-xx: softmaxheapsize = 1g) está disponible para algunas versiones de JRE. El JRE intentará solo usar tanta memoria, pero irá a un máximo de -xmx si es necesario. Si está ejecutando muchas cosas en su servidor, esto puede ser útil. GC El GC predeterminado en Java 9+ utilizado por Modern Minecraft es G1GC (Java 8 también lo tiene, pero está apagado por defecto). Las banderas utilizadas por el lanzador oficial -xx:+UnloceXperimentalVMOptions -xx:+useG1gc -xx: g1newsizeSePercent = 20 -xx: g1reservePercent = 20 -xx: maxgcpausemillis = 50 -xx: g1heapregionize = 32m funciona razonablemente bien, aunque por supuesto mejor flags flags flags (Brucethemoose) existen. (Las famosas banderas de Aikar son buenas, pero no óptimas.) En Java 14+, ZGC está disponible. Este GC está casi libre de retraso con pausas a nivel de milisegundos. Eliminar todos los indicadores relacionados con GC y simplemente use -xx:+UnlocExperimentalVMOptions -xx:+UseZGC . Las banderas de ajuste que no sean -xmx son mucho menos importantes en comparación con en GCS (el valor predeterminado es bastante bueno), aunque -xx: -zProactive vale la pena intentarlo si desea intercambiar memoria por retraso. VM en Solaris, use -D64 para decirle al JVM que use su procesador de 64 bits correctamente. Dado que nadie usa Solaris, esto es irrelevante. Los cálculos pueden hacerse más rápido con GRAALVM, beneficiando operaciones como la generación de fragmentos. Una versión básica se incluye en el Java 9–15 común “Hotspot”, pero luego se eliminó debido a la carga de mantenimiento. Ahora necesita descargarlo por separado: use instrucciones de Brucethemoose.
Para resumir, una combinación de bandera razonable puede ser tan simple como -xmx4g -xms1g -xx: softMaxHeapSize = 3g -xx:+UnlocExperimentalVMOptions -xx:+UseZGC . Eso es. Hay bits que puede exprimir de banderas complicadas, pero obtendrá mucho más del software de servidor modificado. De hecho, todas las discusiones serias (e.gramo. Aikar y Brucethemoose) del rendimiento del servidor asume cierto grado de modificación.
Opciones de Minecraft
Opciones para el jar de servidor Go Go después el -jar minecraft_server.parte del frasco. Ejecutar con –help para ver todos los argumentos disponibles que se pueden pasar al servidor. A continuación se muestra una lista de opciones de línea de comandos disponibles para el servidor.
- Nogui hace lo mismo que esta opción para la compatibilidad con versiones anteriores con versiones muy antiguas del servidor, pero -Nogui es preferible ya que coincide con el formato de otras opciones
Las siguientes opciones están disponibles desde el servidor.propiedades también. Puede ser una mejor idea editar ese archivo en su lugar para una gestión más fácil:
–mundo el nombre de la carpeta del mundo en la que el nivel.dat reside. (predeterminado: mundo) Esto es lo mismo que el nombre de nivel . –puerto en el que el puerto escuchar, anula el servidor.valor de propiedades. (predeterminado: -1, lea desde el servidor.propiedades) ver servidor.Propiedades, opción “Servidor-Port”, para restricciones en este valor.
Línea de comando de ejemplo
- Ejecutando un mundo que se encuentra en la carpeta “Cold” en el puerto 1337, con 1 g de RAM permitido: Java -xmx1g -jar Minecraft_Server.Jar –port 1337 – -Nogui -World Cold .
Instrucciones de Windows
Instalación de Java
El Minecraft El servidor requiere el entorno de tiempo de ejecución Java (también llamado JRE o simplemente Java). Para su seguridad, solo debe usar la versión más reciente de Java. Para verificar que tenga la última versión, do uno de los siguientes:
- Abra el panel de control de Windows, busque Java (puede estar dentro de la categoría de programas) y haga clic en Actualizar ahora.
- Visite http: // java.com/en/descargar/instalar.JSP. Esto realizará una verificación de versión automática desde su navegador. Sin embargo, los navegadores Google Chrome y Firefox no ejecutan contenido de Java y, por lo tanto, no pueden verificar Java a través del navegador.
- Abra una ventana de comando e ingrese el comando java -version . Si se informa un número de versión, consulte el sitio web de Java para ver cuál es el número de versión más reciente.
Si no tiene Java o su versión está desactualizada, descargue la versión más reciente en https: // adopTopenJDK.net/(OpenJDK) o http: // www.Java.com/ descargar/ (Oracle “OTN” JDK)
Instrucciones de MacOS
Tenga en cuenta que el servidor no se ejecutará correctamente en MacOS 10.4 y antes y puede bloquear su máquina.
Instalación de Java
Abra la terminal.
- Compruebe si tiene Java ejecutando Java -version . Asegúrate de que sea más nuevo que 1.6 (mejor si es más nuevo que 1.8), para la mayoría de las versiones, o Java 17+ en 1.17 & 1.18.
- Si no tiene Java, puede instalarlo a través de Homebrew:
- Ejecutar/bin/bash -c “$ (curl -fssl https: // raw.githubusercontent.com/homeBrew/install/master/install.sh) “para instalar homebrew primero.
- Ejecutar Brew install OpenJDK para instalar Java (OpenJDK).
Configuración del servidor de Minecraft
Usando la cápsula de tiempo
Los contenidos en esta sección se disputan.
Esta sección definitivamente no debería estar en esta parte (se ajusta mejor en las notas de la dirección #IP), pero probablemente tampoco pertenece bajo este artículo. No estamos agregando instrucciones para TP-Link, D-Link, Linksys y todas las demás marcas, así que ¿por qué soltar el aeropuerto específicamente??
Algunas casas usan la cápsula de tiempo del aeropuerto como enrutador inalámbrico en lugar de otras marcas. Esta sección le enseñará cómo establecer uno sin estropear su servidor de archivos.
Nota: asegúrese de tener su nombre de usuario y contraseña de su administrador.
- Abrir preferencias del sistema> Red.
- Haga clic en el botón Avanzado y vaya a TCP/IP.
- Donde dice Configurar IPv4, cambie esa opción a usar DHCP con dirección manual.
- Cambiar la dirección IP a 10.0.1.x, donde x es un número entre el último número de los dos números en el rango DHCP (I.mi. 10.0.1.2 a 10.0.1.254 estaría en cualquier lugar entre 2 y 254).
- Ahora vaya a la sección de intercambio y asegúrese de que el intercambio de Internet esté en.
- Ahora, abra la utilidad del aeropuerto y edite la configuración de su cápsula de tiempo.
- Vaya debajo de la red y asegúrese de que el modo enrutador de opción esté configurado en DHCP y NAT. Ahora, haga clic en el botón + debajo de la configuración del puerto.
- Escriba lo siguiente:
- Descripción: Minecraft Server (o como quieras llamarlo)
- Dirección IP privada: la dirección que eligió para el cuarto paso.
Eso es todo! Ahora estás listo para configurar tu servidor.
Instrucciones de Linux
Linux viene en muchas variedades diferentes llamadas distribuciones (distribuciones). Algunas de estas distribuciones están diseñadas o mejor adecuadas para ejecutar un servidor. Si está configurando un servidor dedicado, se recomienda usar una de estas distribuciones.
Linux, en general, es más acogedor para los programas de código abierto. Entonces, cuando corresponda, se recomienda utilizar programas de código abierto, como OpenJDK.
Instalación de Java
Para la mayoría de las distribuciones, se recomienda instalar OpenJDK 16 (para 1.17+) o OpenJDK 8 (para menos de 1.17) De los repositorios oficiales. Para Oracle Java, consulte la página de descarga de Oracle.
Nota: Al no afectar el servidor Minecraft, Javafx u otros aspectos propietarios de Java deberán instalarse por separado.
Se incluyen instrucciones específicas para cada distribución a continuación, pero no todas se han actualizado a 1.17. Si solo dice instalar OpenJDK 8, eso significa que aún no se ha actualizado a 1.17.
Solus
Ejecutar sudo eopkg install OpenJDK-8 para instalar OpenJDK.
Para OracleJDK, consulte Solus Help Center
Nota: OpenJDK 11 no está en los repositorios de Solus.
Debian, Ubuntu, Raspbian
Nota: Es posible que deba instalar el paquete “Software-Properties-Common” ejecutando sudo apt-get install software-properties-common y/o “python-software-properties” ejecutando sudo apt-get install python-software-properties Para usar el comando apt-add-repository.
Debido a problemas de licencia, el repositorio se usa con frecuencia para instalar Oracle Java se ha descontinuado. Ahora se recomienda que instale OpenJDK 8 o superior.
OpenJDK se puede instalar con un comando:
- actualización de sudo apt; sudo apt-get install OpenJDK-8-JDK-Headless a continuación Minecraft Servidor 1.17
- actualización de sudo apt; sudo apto install oenJDK-16-JDK-HEAD ENTRESS EN O Above Minecraft Servidor 1.17
Eliminar la parte ‘sin cabeza’ del comando instalará todos los componentes de Java.
usura de apertura
NOTA: Debido a la posible inestabilidad, no se recomienda la placa de inclinación de UfleSuse como servidor dedicado.
Simplemente ejecute el comando desde el terminal: sudo zypper en java-1_8_0-openjdk
Java debe instalarse.
Nota: Probado en OpenSuse Leap 15.1
Arch Linux
Tanto Java 8 como 16 están en el repostiory de Arch Linux.
Solo ejecuta Pacman -S Jre-Openjdk-Headless, para el OpenJDK 16 JRE, elimina “-headless” para el JRE completo si quieres correr con GUI.
Simplemente ejecute Pacman -S JRE8-Openjdk-Headless, para el OpenJDK 8 JRE, Eliminar “-headless” para el completo JRE si quieres correr con GUI.
Si encuentra problemas, se recomienda que se refiera al Archwiki
GENTOO
Ejecutar emerge –ask virtual/jdk
Otras distribuciones
Verifique la documentación de su distribución. Debe tener información sobre cómo instalar OpenJDK.
Alternativamente, puede visitar el sitio web de Java directamente para descargar el paquete Java para Linux. La mayoría de las distribuciones funcionan con esto (ya sea de 32 o 64 bits). Las instrucciones para la instalación de esos diferentes paquetes se dan en el sitio.
Si durante la instalación, solicita una contraseña, ingrese su contraseña. Si se le pregunta “¿está bien?. Java ahora debe instalarse.
Un script de instalador simple (también instala Java)
Nota: Este es un proyecto muy temprano, diseñado con la instalación fuera de línea en mente, y se actualizará periódicamente para que sea más fácil de usar.
Instrucciones de FreeBSD
Esta sección debe actualizarse.
Actualice esta sección para reflejar actualizaciones recientes o información recientemente disponible.
Razón: La gente oficial ha estado usando Java 8 durante bastante tiempo, por lo que Java 7 está definitivamente desactualizado. Gran parte del bloqueo se ha ido con OpenJDK8, por lo que tal vez todo el asunto de la Compat de Linux se puede eliminar una vez.Esta parte fue probada con FreeBSD 10.0 AMD64 y ‘JRE-7U65-LINUX-I586.alquitrán.gz ‘
Instalación de Java
Debido al rendimiento y el problema de bloqueo con OpenJDK y Minecraft servidor, instalaremos Oracle JRE hecho para Linux.
Antes de instalar este JRE, debe instalar la compatibilidad binaria de Linux en FreeBSD, puede seguir esta documentación.
Jave requiere información sobre el proceso. Tienes que montar LinProcfs, escriba:KLDLOAD LINPROCFS MONTE -T LINPROCFS LINPROCFS/COMPAT/LINUX/PROC
y agregue esta línea a /etc /fstab:
LinProcfs/Compat/Linux/Proc LinProcfs RW 0 0
El Oracle JRE tiene una dependencia marcada como prohibida y la instalación fallará. Vaya a/usr/puertos/textproc/linux-f10-expat2.0.1/ y en el archivo de making elimina la línea que comienza con Probidden = .
A continuación, debe obtener manualmente el Tarball de Linux debido al problema de la licencia (como `JRE-7U65-Linux-I586.alquitrán.GZ ‘) desde el sitio web oficial de Java y copie el archivo a/usr/puertos/distfiles . Luego, para instalar el JRE, vaya a/usr/puertos/java/linux-sun-jre17/y ejecute instalar Distclean .
Nota: La versión anterior de esta parte, probada en FreeBSD 9.2 amd64, se explicó así: es posible que deba establecer la variable JRE_UPDATE_VERSION en su makfile al número real (e.gramo. 45 como en este ejemplo) y ejecute ‘hacer instalar no_checksum = 1’.
Intente ejecutar java -version . Puede terminar con un mensaje de que no puede encontrar libjli.entonces . Una forma de solucionarlo es agregar sus rutas Java a la búsqueda explícitamente. Haz un enlace simbólico:
LN -S/USR/LOCAL/LINUX-SUN-JRE1.7.0/lib/i386/compat/linux/usr/lib/java
E in/compat/linux/etc/ld.entonces.confusión.D/Java.Conf ADD:
/usr/lib/java/usr/lib/java/jli
Ejecutar/compat/linux/sbin/ldconfig . Ahora la versión de Java debería funcionar.
Lanzamiento del servidor Minecraft
Crear una carpeta y copiar el Minecraft jarra de servidor en él.
En la versión real, obtendrá esta excepción syscall epoll_create no implementada si ejecuta el servidor de la manera habitual, por lo que agregamos esta línea al comando para solucionar ese -djava.NiO.canales.SPI.SelectorProvider = Sun.NiO.pez.Controlador .
El comando para lanzar es como:java -xmx1024m -xms1024m -djava.NiO.canales.SPI.SelectorProvider=sol.NiO.pez.PollselectorProvider -jar Minecraft_Server.1.7.10.jar -nogui
Plan 9
ruta de alienal-Convert.Deb Chmod ~/~ rwx # para el usuario actual Snarf Java -jar Path_to_server_jar.jar xvmf en acme
Los titulares de lugar se han utilizado en este script de shell de ejemplo, incluyendo path_to_your_jre.deb y path_to_server_jar.Jar reemplácelos con /insertaccountregisterName /. /Insertjrename.deb y /insertaccountregisterName /. /Insertjarname.frasco
Anfitrión
Hostman es un proveedor de alojamiento de aplicaciones para alojar aplicaciones en la nube. Minecraft está disponible como un paquete de aplicaciones de un solo clic en Hostman. La instalación dura aproximadamente 2 minutos, hay una instrucción sobre cómo configurar el servidor y comenzar a reproducir. Puedes tener múltiples Minecraft Servicios en un servidor. Prueba una demostración gratis aquí.
Cloudrón
Cloudron es una plataforma para autohartar aplicaciones en su servidor. Minecraft está disponible como una aplicación de un clic en Cloudron. Viene con una interfaz web para administrar Minecraft del navegador. También puede tener múltiples instalaciones de Minecraft en el mismo servidor. Puede probar una demostración aquí (nombre de usuario: Cloudron Password: Cloudron)
Estibador
Docker es una plataforma gratuita basada en contenedores que ayuda a aislar las instancias de un Minecraft Servidor de cada uno y del sistema de host. Docker y el propietario del repositorio del contenedor no están afiliados a Mojang.
Obtener Docker (para Linux, Mac y Windows)
Imagen de Docker
- Descargue la imagen ejecutando Docker Pull Sirplexus/Minecraft-Server-Standalone: Último
- Configure el contenedor con el puerto 25565 abierto, 1G RAM asignado y llamado “MyServer”: Docker Container Create-Publish 25565: 25565/TCP–Name “MyServer” –env Ram = 1G Sirplexus/Minecraft-Server-Standalone-Standalone
- Inicie el contenedor: Docker Container Inicio MyServer
Actualización de la imagen de Docker
Para actualizar la ejecución de Minecraft-Server-Standalone
Docker Pull Sirplexus/Minecraft-Server-Standalone: Último
Docker-Minecraft sobre disco sinlánico
NOTA: Esto es para mundos autohospedados, no es independiente. Necesitará descargar un servidor.Jar para el sitio oficial.
Docker es un “paquetes de complementos” en muchas nuevas disco de sinología, y muchos de ellos son lo suficientemente potentes como para ejecutar al menos un Docker Minecraft.
Antes de comenzar el Docker, debe hacer una carpeta que contenga la versión de Minecraft le gustaría jugar (se tiene que ser nombrado “servidor.jar “) y un eula.txt (lea sobre esto en “Instrucciones comunes”).
La forma de configurar un Minecraft El servidor en una disco de sinología es:
- Instale y abra Docker en su disco
- Buscar “sirplexo“Bajo el registro y encontrar”Sirplexus/Minecraft-server“. Haga clic derecho y “Descarga esta imagen“.
- Después de la descarga, puede encontrar la imagen en la imagen. Prensa “Laungh“
- Prensa “Ajustes avanzados“Y ve a la pestaña”Volumen“. Agregue la carpeta creada de Previus y establezca “ruta de montículo” a “/srv/minecraft“.
- Ir a la pestaña “Configuración de puerto“y asignar un”Puerto local“. Este es el puerto al que se conectará desde el Plataforma de Minecraft.
- Prensa “Aplicar” y “Próximo” y otra vez “Aplicar“Para terminar el contenedor.
Ahora podrás jugar Minecraft en su disco singular. La dirección IP es la IP de la diskstation y se asigna al número de puerto el paso 5.
Configuración del entorno
Escribir un script para iniciar el servidor
Definitivamente es aburrido tener que recordar las opciones de línea de comandos para su servidor cada vez que lo inicia. Afortunadamente, podemos escribirlo en un archivo y simplemente ejecutarlo en su lugar.
En Windows
La versión de Windows de un script se llama archivo por lotes. Cree un archivo de texto en la carpeta donde coloque el jar como “Inicio.Bat “, y luego haga clic derecho para editar usando el bloc de notas. Pegar lo siguiente en:
@ECO OFF JAVA -XMS1024M -XMX2048M -JAR MINECRAFT_SERVER.jar -nogui pausa
Haga doble clic en el archivo para iniciar su servidor. Puede obtener un error de “Class_Not_Found” y ServerGuiconcole, simplemente ignore estos errores y debe ver su diálogo “Servidor Threus/Info” Inicie el servidor.
El comando de “pausa” está ahí para mantener la ventana abierta para que pueda leer lo que sucedió después de que el servidor se detiene.
En macOS, Linux y FreeBSD
Todos estos sistemas usan un lenguaje de secuencias de comandos común llamado “Script de shell Posix” en la línea de comandos. Cree un archivo de texto en la carpeta donde coloque el jar como “Inicio.sh “y escriba lo siguiente en:
#!/bin/sh cd "psnombre "$ 0")" ejecución java -xms1g -xmx1g -jar servidor.jar -nogui
Ahora guarde el archivo. Ejecutar chmod a+x inicio.sh (o camino a donde sea que coloque el script) para que sea ejecutable. Ahora puede ejecutar el archivo haciendo doble clic o ejecutando ./comenzar.sh en la carpeta (o usando una ruta completa desde afuera allí).
Si desea agregar una parte de pausa como el ejemplo de Windows, elimine la palabra ejecutiva y agregue una línea de lectura -n 1 -p “esperando. ” hasta el final. Esto es útil si está ejecutando el script haciendo doble clic en la GUI.
En el plan 9
(No uso el Plan 9, así que no tengo ni idea de cómo usar la magia RC, PSH, ACME, SNARF. Alguien por favor agrégalo.)
Script de inicio y mantenimiento
Alternativamente, puede administrar/automatizar el inicio y el apagado del Minecraft servidor que usa un script como los que se enumeran a continuación:
- El script de control del servidor de Minecraft (MSCS) es un script de gestión del servidor para UNIX y Linux alimentado por Minecraft servidor. Las características incluyen:
- Ejecutar múltiples Minecraft mundos.
- Iniciar, detener y reiniciar mundos individuales o múltiples.
- Crear, eliminar, deshabilitar y habilitar mundos.
- Incluye soporte para tipos de servidores adicionales: Forge, Bungeecord, Spigotmc, etc.
- Copia de seguridad automáticamente de los mundos, eliminar las copias de seguridad mayores de x días y reiniciar mundos.
- Visite la página GitHub de script de control del servidor de Minecraft para obtener más información.
- MSM también puede crear periódicamente copias de seguridad compatibles de edición mundial.
- Mantiene a los jugadores informados con mensajes configurables en el juego, como “apagar en 10 segundos!”
- Exponer los comandos en el juego (como “decir”, “OP” y “Tallista Whiter”) al terminal.
- La finalización de la pestaña en todos los comandos facilita el aprendizaje.
- Visite la página GitHub de Minecraft Server Manager para obtener la lista completa de características.
- Trabajando en Centos y Fedora
- Protección del servidor con varias cárceles de lectura e inaccesible
- Reiniciar y detener las operaciones de reinicio y detenerse utilizando RCON
- Se puede combinar con un script de centro de comando de Minecraft para facilitar la administración
Reenvío de puertos
El reenvío de puertos se usa cuando tiene un enrutador y desea permitir que los usuarios se conecten a su servidor a través de él. Si desea alojar a su servidor por razones locales, no es necesario que lo haga. Tenga en cuenta que el reenvío de puertos podría causar riesgos de seguridad.
Cuando se reenvía el puerto, varía sobre cómo su enrutador le pedirá la información. Si no comprende cómo su enrutador quiere que ingrese la información, intente visitar Portforward.com para un tutorial.
Una vez que haya logrado localizar la página de administración de su enrutador y encontrar la página de reenvío de puertos; presione Agregar nuevo servicio (puede que no funcione) (Si usa Belkin, esto puede ser muy difícil de realizar) o servicio personalizado. Cuando obtenga una página pidiendo configurar la nueva regla, debería solicitarle cómo quiere llamarla. Puede nombrarlo como desee, pero por simplicidad, asígnléelo “Minecraft“. Entonces, quieres buscar “tipo”. Si “TCP/UDP” o “Ambos” no es una opción, tendrá que crear dos reglas para ambos protocolos. Para los puertos (internos y externos), ingrese 25565. Si solicita otra cosa que no sea la IP de salida (o IP interna, IP del servidor), déjelo solo y continúe.
Para encontrar la dirección IP de su computadora, use los siguientes pasos:
Windows Press ⊞ Win + R; Esto debería estar a la altura del cuadro de diálogo “Ejecutar”. Escriba cmd y presione ↵ Enter . Esto debería abrir una ventana de comando con un fondo negro. A partir de ahí, escriba ipconfig y presione ↵ Enter . Debe recibir una lista de texto. Desplácese hasta “LAN inalámbrica” (si usa inalámbrica) o “Ethernet” (si usa una conexión con cable), y mire la “dirección IPv4”. A la derecha de esto debería haber una cadena de números (de la forma xxx.xxx.xxx.xxx). Copie esto haciendo clic con el botón derecho en la ventana y seleccionando “Marca”, luego resalte el área y presione Enter. No copie ningún paréntesis o letras. Mac ubica tu camino a tu escritorio. Sire el menú Apple debajo del logotipo y desplácese hacia abajo para Preferencias del Sistema; Luego seleccione “Red“Su IP debe estar en la parte inferior derecha como” Dirección IP (xxx.xxx.xxx.xxx) “. Una vez que tenga su IP, cópielo. Linux, o usa el centro de diagnóstico de red (dependiendo de la distribución) o el terminal con Ifconfig . La salida debe devolver todas sus interfaces. Buscar ADET ADDR: xxx.xxx.xxx.xxx, copiar el xxx.xxx.xxx.XXX NÚMEROS Down. Una vez que tenga esta IP, ingrese en la “IP / IP del servidor de salida” o de cualquier forma que solicite dónde apunta el servicio. Una vez que lo haya completado, encuentre dónde dice guardar/continuar/aplicar. Y has reenviado con éxito el puerto. Cuando corres tu Minecraft servidor, debe dejar el campo IP del servidor vacío en las propiedades del servidor. Para que las personas se conecten a su servidor, deben usar su IP externa, que puede encontrar en sitios web como IP Chicken. Si no desea usar tales IPS, use servicios Dyndns como NOIP DYNDNS
[Guía completa] Cómo hacer un Java de Minecraft Server en Windows 10/11
Mucha gente no sabe Cómo hacer un servidor de Minecraft Java En Windows 10/11. Si también está tratando de resolverlo, esta publicación de Minitool vale la pena leer. Proporciona una guía completa sobre la configuración del servidor de Minecraft y explica otra información relacionada.
Minecraft es un videojuego muy popular donde puedes crear un mundo para una aventura de posibilidades ilimitadas. Sin embargo, para muchos novatos e incluso usuarios experimentados, muchas operaciones no son familiares, como Cómo configurar el servidor Raspberry Pi Minecraft, Cómo aumentar Minecraft FPS, y cómo configurar un servidor de Minecraft. En esta publicación, aclararemos una guía final para la configuración del servidor de Minecraft en Windows 10/11.
Xbox IP Finder | Cómo tirar de IPS en Xbox? [Actualización de 2023]
¿Sabes cómo conseguir la IP de alguien en Xbox?? Si también está tratando de resolverlo, viene al lugar correcto. Esta publicación proporciona 4 buscadores de IP de Xbox.
¿Puede configurar un servidor Minecraft de forma gratuita?
¿Puedes hacer el servidor S Minecraft gratis?? Por supuesto, la respuesta es “sí”. Puede crear su propio servidor Minecraft privado Java utilizando el software de servidor gratuito proporcionado por Mojang. Cómo crear un servidor de Minecraft? La configuración del servidor de Minecraft es relativamente compleja y requiere mucho tiempo, por lo que escribimos una guía completa para explicar este proceso. Sigamos leyendo.
Cosas importantes que saber antes de la configuración del servidor de Minecraft
Antes de comenzar a crear una versión Java de Minecraft Server en Windows 10/11, es necesario saber algo importante. Aquí los resumimos de la siguiente manera:
Requisitos del sistema recomendados para la configuración del servidor de Minecraft:
- Jugadores: 3-5
- UPC: CPU basadas en Intel Core o CPU basadas en AMD K8 y mejor
- RAM: 3GB o más
- Disco duro:>Al menos 18 GB de espacio libre
- Wan arriba/abajo: 8 mbit/s – 4 mbit/s
Si no sabe cómo verificar las especificaciones de su computadora, puede consultar esta publicación. Además, debe estar familiarizado con sus configuraciones de red, incluida la configuración del enrutador, IP, TCP, UDP, DHCP, puertos, etc. Una vez que esté listo, veamos cómo hacer servidores de Minecraft en Windows 10/11.
Cómo hacer un Java de Minecraft Server en Windows 10/11
Los servidores de Minecraft permiten a los jugadores jugar en línea o a través de una red local con sus amigos. Sin embargo, muchas personas no saben cómo configurar un servidor de Minecraft en Windows 10/11. No te preocupes. Aquí proporcionaremos una guía completa que incluye 7 piezas simples.
Nota: Configuración de un servidor de Minecraft requiere cambiar las configuraciones de su red doméstica. Entonces, asegúrese de saber lo que está haciendo. Si desea comprar un pequeño servidor privado para amigos, asegúrese de consultar el Reinos de Minecraft.
Parte 1. Obtenga la última versión de Minecraft Java Edition
En primer lugar, debe instalar Minecraft Java Edition en Windows 10/11. Si lo tiene instalado, puede omitir esta parte y proceder a la Parte 2. No sé cómo descargar Minecraft Java Edition para Windows? Esta publicación le proporciona pasos detallados.
Parte 2. Obtenga la última versión de Java
Cómo hacer un servidor en Minecraft Java? Para configurar el servidor Minecraft en Windows 10/11 sin problemas, asegúrese de tener la última versión de Java instalada. Puede seguir los pasos a continuación para Verifique la versión de Java primero:
Paso 1. Tipo CMD en el cuadro de búsqueda, y luego haga clic derecho en el Solicitante del sistema aplicación y seleccionar Ejecutar como administrador.
Paso 2. En la ventana del símbolo del sistema elevado, escriba el Java -versión comandar en él y presionar Ingresar. Entonces puede ver la versión Java instalada.
Paso 3. Si no tiene el último Java instalado en Windows 10/11, puede consultar las siguientes guías para instalarlo.
Parte 3. Obtenga la última versión de Minecraft Server
Ahora, es hora de descargar el software del servidor Minecraft en Windows 10/11. Siga los pasos a continuación para obtener la última versión de Minecraft Server.archivo jar.
Paso 1. Hacer clic aquí Para abrir la página de descarga del servidor de Minecraft y haga clic en el Servidor de Minecraft.frasco enlace.
Paso 2. Seleccione una ubicación para guardar el archivo JAR descargado del servidor Minecraft. Si se le solicita un mensaje de advertencia, haga clic en Mantener.
Paso 3. Antes de ejecutar este archivo, puede crear una carpeta vacía para hacer clic derecho en el escritorio y seleccionando Nuevo> Carpeta. Luego nombra la carpeta como Servidor de Minecraft y mover el servidor.frasco Archivo en la carpeta.
Etapa 4. Haga clic derecho en el servidor.frasco archivo y hacer clic en Abierto Para sintonizar este software. Luego creará algunos archivos de configuración para la configuración del servidor de Minecraft y se colocarán en la carpeta recién creada.
Paso 5. Necesitas aceptar el Eula Acuerdo para el servidor. Dentro de Servidor de Minecraft carpeta, haga clic con el botón derecho en el EULA>archivo y seleccionar Abrir con el bloc de notas.
Paso 6. Con el archivo EULA abierto en el bloc de notas, cambie el eula = falso a > eula = verdadero y haga clic en Ctrl + S Para guardarlo.
Paso 7. Dentro de Servidor de Minecraft carpeta, haga clic con el botón derecho en el servidor.frasco archivo y seleccionar Abierto Para descargar más carpetas/archivos requeridos. Entonces deberías descargar muchos documentos de texto nuevos en el Mincecraft sever ventana.
Una vez hecho esto, el servidor de Minecraft debe iniciarse oficialmente y puede encontrar el nombre de su servidor en el Multijugador Pestaña Cuando tus amigos son la misma conexión a Internet con la tuya. Si quieres dejar que tus amigos se unan al servidor de juegos desde una conexión a Internet diferente, proceda a las siguientes partes.
Parte 4. Cree un archivo por lotes para el servidor Minecraft
Para ejecutar el servidor de Minecraft sin problemas y evitar el mayor retraso posible, puede crear un archivo por lotes. Así es cómo:
Paso 1. Abre el Servidor de Minecraft Nuevamente, haga clic derecho en el espacio vacío y seleccione Nuevo> documento de texto Para crear un nuevo documento, entonces asígnelo start_server>.
Paso 2. Haga doble clic en el start_server Archivo para abrirlo en el bloc de notas y agregar los siguientes textos en él. Estos comandos lo harán Agregue más RAM a Minecraft y ayudar al servidor a funcionar sin problemas.
Asegúrese de reemplazar el Servidor de Minecraft.frasco con el nombre exacto del .archivo jar.
ava -xmx1024m -xms1024m -jar minecraft_server.frasco
PAUSA
Paso 3. Seleccionar Archivo> Guardar como y cambiar el Guardar como tipo a Todos los archivos, y añadir .murciélago Al final del nombre de archivo y haga clic en Ahorrar. Entonces puedes eliminar el antiguo start_server archivo.
Una vez terminado, puede iniciar el servidor de Minecraft con el start_server.murciélago archivo y ver si se inicia correctamente. Si no, asegúrese de tener el correcto .Nombre del archivo JAR que el símbolo del sistema necesita iniciar.
Parte 5. Configurar las propiedades del servidor de Minecraft
Esta parte te muestra cómo personalizar el tipo de juego de Minecraft que quieres jugar en el servidor.
Paso 1. Dentro de Servidor de Minecraft carpeta, haga clic con el botón derecho en el servidor.propiedades Archivo y ábralo con bloc de notas.
Paso 2. En el Bloc ventana, encontrarás muchas propiedades. Estas son las propiedades que en su mayoría desee configurar:
- GamEmode = Creative (Deje que los jugadores construyan, rompan y vuelen en el juego)
- Monstruos de desove = Falso (Deja de que los monstruos y los enemigos peligrosos desoven)
- PVP = falso (deshabilitar la capacidad de los jugadores para dañarse)
- habilitar-command-block = True(Deje que se use el bloque de comando)
- Max-Players =la cantidad de jugadores que desea alojar en el servidor
- NIVEL-NAME =El nombre de tu nuevo mapa
Paso 3. Después de cambiar estas propiedades, haga clic Ctrl + S Para salvarlos.
Parte 6. Port Reenvía el servidor de Minecraft
Para que sus amigos se conecten al servidor desde diferentes conexiones a Internet, se requiere el reenvío de puertos el servidor de Minecraft. Si no tiene claro el procedimiento, puede obtener pasos detallados de el cargo. Después del reenvío de puertos, puede leer Este artículo Para ver cómo agregar amigos al servidor de Minecraft.
Parte 7. Conectarse al servidor de Minecraft
Ahora, veamos cómo conectar el servidor Minecraft que acaba de crear.
Paso 1. Abre el Servidor de Minecraft carpeta nuevamente y ejecutar el start_server.murciélago Archivo para iniciar el servidor.
Paso 2. Una vez que se lance la Minecraft, vaya a la Multijugador pestaña en el menú principal y haga clic en Agregar servidor.
Paso 3. Escriba el nombre de su servidor bajo el Nombre del servidor Sección y escriba su dirección IP pública bajo el Dirección IP del servidor sección, y presione el Hecho botón.
Es posible que deba ingresar un colon plus y un puerto (25565) después de la dirección del servidor.
Paso 3. De vuelta a Multijugador pestaña, entonces verá el servidor enumerado. Seleccione el servidor y haga clic Unirse al servidor. Ahora, debe estar conectado al servidor.
Cómo hacer una versión Java de Minecraft Server en Windows 10/11? Ahora, creo que ya sabes la respuesta. Si tiene alguna pregunta o sugerencia, déjalos en el área de los siguientes comentarios.
Otras lecturas: ¿Desea administrar su partición y disco en Windows de manera efectiva?? Minitool Partition Wizard es una buena opción que puede ayudarlo a extender/cambiar el tamaño/eliminar la partición, convertir un disco a MBR/GPT, migrar OS, etc.
- gorjeo
Sobre el Autor
Ariel ha estado trabajando como un editor de tecnología relevante para la computadora altamente profesional en Minitool durante muchos años. Ella tiene una fuerte pasión por investigar todo el conocimiento relacionado con el disco, la partición y el sistema operativo de Windows de la computadora. Hasta ahora, ha terminado miles de artículos que cubren una amplia gama de temas y ayudaron a muchos usuarios a solucionar varios problemas. Se enfoca en los campos de la gestión de disco, la copia de seguridad del sistema operativo y la edición de PDF y proporciona a sus lectores contenido perspicaz e informativo.
Cómo unirse a un servidor de Minecraft (edición PC / Java)
Si desea unirse a un servidor Minecraft PC / Java Edition, hay algunas cosas a considerar:
- El servidor debe estar ejecutando cualquier tipo de servidor de Minecraft PC / Java Edition.
- Tener a Minecraft instalado en su computadora. Puede descargar el instalador del sitio oficial de Minecraft: https: // Minecraft.net/en-us/descargar/
- Su cliente de Minecraft debe ser la misma versión en la que se ejecuta el servidor. Puede encontrar la versión en la esquina inferior izquierda de su cliente de Minecraft.
Cómo identificar la dirección de su servidor (IP y puerto)
Para comenzar, debe identificar la dirección del servidor al que desea unirse. Si posee un servidor ShockByte, puede encontrar la dirección de su servidor en su Panel de servidor multicraft (https: // mc.Shockbyte.com). Esto se etiquetará como “dirección del servidor” como se muestra en la captura de pantalla a continuación.
En el ejemplo anterior, la dirección del servidor es 192.168.2.1: 12345 . Rompiendo esto, la IP del servidor es el conjunto de números antes del “:“Símbolo, y después de esto son los últimos cinco números que son el puerto del servidor .
Cómo conectarse a su servidor (PC / Java)
Ahora que tiene la dirección del servidor, está listo para unirse al servidor siguiendo los pasos a continuación:
- En el cliente de Minecraft, haga clic en el Multijugador botón.
En la pantalla multijugador, haga clic en el Agregar servidor botón.
En la pantalla Editar información del servidor, (1) ingrese un nombre al que desea llamar a su servidor en el Nombre del servidor caja de texto. Debajo (2) Dirección del servidor TextBox, pegar la dirección de su servidor (IP y puerto).
Una vez que haya completado completamente la información de su servidor, haga clic en Hecho .
Una vez que haya agregado con éxito su servidor a la página multijugador, puede conectarse haciendo clic en el botón en forma de flecha de punta derecha a través del icono del servidor, haga doble clic en el servidor o haga clic en el Unirse al servidor botón mientras se selecciona su servidor.
Ya has terminado! Ahora puede jugar en un servidor Minecraft PC / Java Edition.
Artículos relacionados:
- Cómo unirse a un servidor de Minecraft Pocket / Bedrock Edition
- Personalice el icono de su servidor
- Personaliza tu servidor MOTD