Cómo descargar un servidor ya creado en Minecraft. Cómo hacer que un servidor Denwer local sea accesible en Internet. Conexión al servidor

Instalación y configuración de un servidor de Minecraft.

Introducción

Antes de empezar a hablar de los detalles técnicos, quiero aclarar la situación respecto a la creación de un servidor "vivo y visitado". Estas etapas se dividen en tres partes:

  1. Creación de servidores;
  2. Configuración e instalación de complementos;
  3. Atraer jugadores.

Si el primer punto toma 30 minutos, el segundo puede tomar un día entero (usando complementos, puedes crear tu propio “mundo” único de Minecraft), y el tercero es una actividad por un período de tiempo indefinido.

Crear su propio servidor, invitar a amigos a él, jugar un par de noches no es difícil, pero para que su servidor se vuelva famoso y visitado, necesitará trabajar duro, y este trabajo estará lejos del juego: comprar una IP dedicada, crear un sitio servidor, su publicidad, promoción, comprar un servidor dedicado para el juego, etc.

En este artículo solo hablaré sobre el primer punto, el más simple: crear su propio servidor en una computadora personal, sin una IP dedicada.

tipos de servidores

Hay varios "paquetes" de servidores: originales, por así decirlo "limpios", y a la vez con algún paquete de modificaciones. Las instrucciones siguen un ejemplo de instalación. versión oficial. Una vez que trates con ella, también tratarás con los demás.

Instrucciones

1. Vaya a la página http://www.minecraft.net/download.jsp

Descargue Minecraft_Server.exe. El sitio web oficial siempre contiene lo más última versión servidor.

Nota: a partir de hoy (5 de noviembre de 2011), en servidor oficial La versión del servidor es 1.8.1, mientras que la mayoría de los jugadores ya tienen la 1.9 pre5. Descargar parte del servidor para 1.9.5: minecraft_server.jar (descargas: 25002)

2. Transfiere el archivo descargado Minecraft_Server.exe (o minecraft_server.jar) a la carpeta en la que tendrás el servidor (no lo ejecutes en el escritorio).

3. Si tiene abierto el puerto 25565, verá la siguiente ventana:

Espere a que se complete el proceso. después de lo cual cerrar la ventana.

Si el puerto está cerrado o algo bloquea el funcionamiento de Minecraft_Server.exe o Java, aparecerá el siguiente mensaje:

Cómo abrir el puerto 25565. En cualquier caso, si al iniciarlo por primera vez el antivirus pregunta si permite el acceso a Jave o no:

Esto debe permitirse:

(Las capturas de pantalla se muestran usando el ejemplo del antivirus Dr.Web)

Después de un inicio exitoso, aparecerán nuevos archivos en la carpeta y en la carpeta mundial.

Nos interesa el archivo propiedades.servidor. Ábrelo con el bloc de notas. Veamos la información que está escrita allí (las líneas que deben cambiarse están resaltadas en negrita):

(Lista actualizada a la versión 1.9.5)

  • enable-nether=true: si se puede acceder al mundo inferior (infierno). Verdadero – disponible, falso – no (todos los portales creados serán desactivados);
  • nivel-nombre=mundo: el nombre del mapa que se creará/cargará cuando se inicie el servidor. Puedes tomar una tarjeta de un solo jugador(Están ubicados en %appdata%\.minecraft\saves\). De forma predeterminada, se creará un nuevo mundo llamado "mundo";
  • enable-query=false - nuevo parámetro desconocido, déjelo como está*
  • enable-flight=false - habilita (verdadero)/deshabilita (falso) el vuelo en el servidor;
  • puerto-servidor=25565 – puerto del juego. El valor predeterminado es 25565, pero dicen que puedes jugar en cualquiera;
  • enable-rcon=false - nuevo parámetro desconocido, déjelo como está*
  • level-seed= - “opción responsable de los datos del generador de números aleatorios al crear el mundo” (no está claro qué hace, déjelo como está);
  • IP del servidor =- IP del servidor. Requerido para indicar(vea abajo)
  • white-list=false - habilita (verdadero)/deshabilita (falso) la lista blanca de jugadores. Un jugador que no esté en la lista blanca no podrá iniciar sesión en el servidor. Gran configuración, para crear servidores oficiales y privados “solo para ti”
  • spawn-animals=true – habilita (verdadero)/deshabilita (falso) animales;
  • modo en línea = verdaderoasegúrese de reemplazar el parámetro con falso(permite a los jugadores ingresar al servidor sin versión con licencia);
  • pvp=true - activa (verdadero)/desactiva (falso) el daño entre jugadores
  • dificultad=1 - nuevo parámetro desconocido, déjelo como está*
  • Modo de juego: nuevo parámetro desconocido, déjalo como está*
  • jugadores máximos = 20 – cantidad máxima jugadores;
  • spawn-monsters=true – habilita (verdadero)/deshabilita (falso) monstruos en el servidor. La dificultad predeterminada de los monstruos es Fácil;
  • view-distance=10: fuerza a establecer el radio de visualización (y carga).
  • Una configuración importante para servidores ocupados, porque... afecta directamente la carga; mot=A Servidor Minecraft

- nuevo parámetro desconocido, déjelo como está*

* Los nuevos parámetros que aparecieron con la versión 1.8.1 aún no han descubierto por qué son necesarios, pero sin cambiarlos, el servidor se inicia y funciona bien.

¿Cómo saber tu IP?

¿Se requiere una IP dedicada (permanente, estática)? No, no es necesario. Pero si tiene una IP flotante (cambia cada vez que accede a Internet; esto es lo que tiene la mayoría de la gente), antes de iniciar cada servidor deberá actualizar la línea server-ip=

Inicie e inicie sesión en su servidor

Después de realizar todos los cambios necesarios en el archivo server.properties (al menos 2 líneas), ciérrelo.

Ejecute Minecraft_Server.exe nuevamente y espere a que finalice la descarga.

Vayamos a Minecraft (no es necesario registrarse e iniciar sesión con nombre de usuario y contraseña; me conecté, aunque sea a mi propio servidor, desde el modo “Sin conexión”)

Ingrese el nombre del servidor (que se mostrará en la lista de servidores) y la IP del servidor (la misma que escribió en server-ip=):

Listo, estoy en mi servidor:

¡Ahora puedes invitar amigos!

Notas

En un área pequeña cerca del punto de generación (apariencia), no se puede cambiar/construir nada. Esto se hace para que ningún tipo inteligente cree, por ejemplo, un agujero justo en el lugar de aparición.

Errores y sus causas.

  • Desconectado por el servidor. Servidor obsoleto!- este error aparece cuando tu versión de minerite es superior a la versión del servidor. Instale la versión adecuada del servidor.
  • Conexión perdida. No se pudo iniciar sesión: inicio de sesión incorrecto - este error se muestra si intenta iniciar sesión desde un cliente gratuito en un servidor con el parámetro online-mode=true (solo con la versión con licencia). Si se muestra un error de este tipo al iniciar sesión en el servidor de un amigo, significa que olvidó cambiar de verdadero a falso.
  • No se pudo conectar al servidor java.net.socketexception: falló el argumento no válido: conectar- este error se muestra cuando el puerto 25565 está cerrado y (o) Java no puede acceder a Internet (por ejemplo, un antivirus está bloqueando)
  • FALLÓ AL ENLAZARSE AL PUERTO: el puerto 25565 está cerrado

Hola amigos.

En este artículo instalaremos servidor local a su computadora para el posterior desarrollo y configuración de sitios en ella.

Para ello utilizaremos un programa llamado Denwer. Su instalación es sencilla y no requiere ningún conocimiento técnico. Además, el proceso de instalación va acompañado de indicaciones.

Cómo instalar un servidor local y si es necesario, sigue leyendo. Comencemos viendo la importancia de un servidor local.

¿Necesito un servidor local?

Para principiantes, comenzaré definiendo el concepto de "servidor local": es un servidor (alojamiento) que se encuentra en su computadora (no en Internet) y le permite crear y configurar sitios web en él.

Creo que crear y configuración adicional El sitio debe estar en un servidor local, para que luego, de una sola vez, pueda colocar un sitio completamente funcional con todas las configuraciones en Internet. Y luego llénelo inmediatamente de contenido.

Esto es lo que hacen los verdaderos profesionales en la creación de sitios web. Incluso si observamos a las personas que trabajan constantemente creando sitios web en varios motores, veremos que casi todos primero instalan el sitio en un servidor local, luego lo configuran y solo luego lo transfieren a un hosting real.

Como ejemplo, os mostraré el menú del curso de Sergei Patin. "Joomla 3 - sitio web profesional en un día". Mire la secuencia en la que se crea el sitio web.

Como puede ver, desde el principio el sitio se instala localmente, se configura y, al final, el recurso completamente terminado se transfiere al alojamiento.

No es aconsejable colocar un sitio web en Internet y luego configurarlo cuando sea necesario promocionarlo.

¿Qué pasa si ya tienes un sitio web? ¿Necesitas un servidor local?

Imaginemos la situación en la que ya tienes un sitio web y eres un aficionado a la tecnología, es decir, te gusta ahondar siempre en todo tipo de cuestiones técnicas y experimentar constantemente con algo.

Entonces, ya tienes un sitio web y ya hay algunos visitantes en él. Incluso si no gran número, pero existen. Ponte en su lugar.

Vas a un sitio web y ves constantemente que el propietario del sitio o blog cambia algo constantemente. Cambia la ubicación de los bloques en el sitio, la estructura y, a veces, el diseño es nuevo todos los días. ¿Te gustaría esto? Así que a los visitantes no les gustaría mucho esta situación.

Desarrollar, configurar sitios web y crear diseños en un sitio web que ya está publicado en Internet no es, como mínimo, profesional. Sin mencionar el hecho de que tiene un impacto muy negativo en su desarrollo y aprobación ante los ojos de los motores de búsqueda y su audiencia.

Por lo tanto, debe hacer todas estas cosas en su computadora local.

Ahora comenzaremos a instalarlo, después de lo cual podrás instalar tu sitio en tu computadora local y hacer lo que quieras con él. Los visitantes no verán estos fraudes, porque... Esta es su computadora personal y nadie tiene acceso a ella. Y después de llevar todo a su estado final, puede transferirlo fácilmente en un formato completamente terminado a un sitio web real.

Por cierto, también hablo de la importancia de un servidor local a la hora de crear un blog en mi mapa mental “Plan de creación blog de calidad de Konstantin Khmelev", que puedes recibir dejando tu primer comentario.

Pasemos al proceso de instalación en sí.

Instale un servidor local en su computadora

El servidor local es un programa. Por lo tanto, necesitas descargarlo. Usaremos la web para esto. servidor denwer.

Ir al sitio web oficial programa y haga clic en el botón grande.


Después de hacer clic, se le pedirá que seleccione la versión del programa. Elegir una versión antiguo PHP 5.2 y presione el botón Descargar.


En la siguiente ventana debemos ingresar los datos donde se enviará el enlace para descargar Denwer. Ingresa tus datos reales y haz clic en el botón “Obtener enlace de descarga”.


Después de hacer clic en el botón, recibirá inmediatamente un correo electrónico con un enlace para descargar el programa. El remitente y las líneas de asunto de la carta serán las siguientes (ver captura de pantalla a continuación).


Después de la descarga, en la ubicación donde guardó el programa verá un instalador que se verá así.

Para comenzar a instalar el servidor local, ejecute el instalador.


Nos pregunta si queremos instalar paquete básico? Estamos de acuerdo.


La desarchivación de los datos comenzará y se realizará muy rápidamente.

Después de descomprimir los datos, comenzará la instalación del servidor local, que se realizará en la línea de comando. Inmediatamente cuando se inicie, se nos pedirá que cerremos el navegador.


Automáticamente, cuando aparezca la línea de comando, el navegador se abrirá con un mensaje de que debes cerrar el navegador para continuar o cancelar la instalación.


También debe cerrar otros navegadores si la instalación de la línea de comandos no continúa.

Después de cerrar todos los navegadores de Internet, la instalación continuará. Solo necesita seguir las indicaciones que proporciona la línea de comando.

Para continuar con la instalación presione Entrar.


Lo instalaré en otro lugar. En mi caso es un disco. mi carpeta anfitrión.



En el siguiente paso, presione Enter nuevamente.


En siguiente etapa Debe seleccionar una letra de disco virtual. De forma predeterminada, el programa le solicita que seleccione la unidad Z, ya que esta letra es la última del alfabeto inglés y es poco probable que alguna unidad esté ocupada por ella.

Lo dejaré así. Puede ingresar otra letra, pero asegúrese de que no haya ninguna unidad ocupada por ella.

Después de seleccionar e ingresar la letra, presione Enter para continuar con la instalación del servidor local.



Una vez completada la copia, debe seleccionar la opción de inicio Denwer.

Hay 2 modos de inicio, pero el propio programa recomienda elegir la opción 1. Eso es lo que hacemos. Introduzca el número 1 en línea de comando y presione Entrar.


  • lanzamiento;
  • se detiene;
  • reiniciar.

Necesitamos estas etiquetas. Por lo tanto, ingrese la letra Y y presione Enter.


Este fue el último paso para instalar el servidor local, después del cual el navegador se abrirá automáticamente con el mensaje "Denwer se instaló correctamente", y también se escribirá que Denwer funciona con los mismos puertos que Skype.

Por lo tanto, si tiene Skype instalado, haga lo que está escrito en la ventana del navegador.


También creará los accesos directos en el escritorio que tanto deseábamos.

  1. Iniciar Denwer - iniciar Denver;
  2. Detener Denwer - detener;

Todo. Nuestro servidor local está instalado. Ahora sólo queda comprobarlo un poco. Inicie y vea si nuestro disco virtual, que actuará como servidor local, realmente se inicia.

Antes de iniciar, vayamos al directorio donde instalamos Denver y veamos qué hay allí.

Desde que instalé en la unidad E en la carpeta host, ahora debería haber dicha carpeta en mi unidad.


Así es. Y dentro de la carpeta deberían estar los archivos de Denver. Entramos dentro de la carpeta, donde deberíamos ver la siguiente imagen.


Hay archivos. Esto significa que todo se copió correctamente durante la instalación.

Ahora comprobemos si Denwer se inicia. Usemos el atajo para iniciar.

Después de iniciar el acceso directo, parpadearán rápidamente 2 líneas de comando. Cuando desaparezcan, aparecerán 2 accesos directos en la barra de tareas.

Si aparecen tales atajos, entonces Denwer se está ejecutando. En mi caso también debería aparecer un disco virtual con la letra Z. En tu caso, con la letra que asignaste. Además, este disco debe tener un nombre similar al del disco en el que instaló Denver.


Como puede ver, está la unidad "E", que instalé, así como la unidad "Z", que apareció después de iniciar Denver. Tienen los mismos nombres. Ambos discos se denominan "Disco local". Sólo las letras son diferentes.

Si vamos al disco virtual (Z), deberíamos ver los mismos archivos y carpetas en Denver que vimos anteriormente.


Eso es todo, amigos. Esto completa la instalación del servidor local. Ahora puede comenzar a crear un sitio web en él y realizar cualquier manipulación con el sitio.

En el próximo artículo lo mostraré. Allí también encontrarás un artículo detallado con imágenes y un vídeo tutorial.

Por cierto, sobre la lección en video. Si alguien no entiende algo de la versión de texto, aquí hay una lección en video que grabé especialmente para usted.

Con esto me despido de ti. Espero sus comentarios y cualquier idea para nuevos artículos del blog. Si algo no funciona o tienes alguna duda escríbela en los comentarios.

Mis mejores deseos.

Saludos cordiales, Konstantin Khmelev.

Este artículo presenta al lector las características de un servidor limpio (sin modificaciones). minecraft versión actual. A diferencia del cliente, se distribuye de forma gratuita a través del sitio web oficial del juego. La información de este artículo se ha actualizado para reflejar la versión 1.12.2.

Preparándose para el trabajo

Para que el servidor funcione, necesita instalar el paquete Java en su PC. Se puede descargar desde esta página. Pero si el cliente minecraft se inicia, esto es un indicador de que este paquete ya está instalado en la computadora. (Minecraft ahora se puede instalar a través de un instalador que descarga Java por sí mismo. En este caso, aún necesita instalar Java).

Para descargar el servidor, debe ir a la página de descarga del sitio web oficial. Haga clic en el enlace correspondiente y guarde el archivo en un directorio separado, que será el principal de su servidor. Al crear un servidor en Linux u OS X, el directorio principal del servidor es el directorio de trabajo; use el comando cd /ruta/al/servidor/ .

Crear y configurar un servidor

Presentación de la configuración del servidor

Cuando el archivo descargado esté en la futura carpeta del servidor, ejecútelo y espere hasta que finalice el proceso de generación de niveles. Verás que han aparecido varios archivos y subcarpetas nuevos en tu carpeta.

Veamos el archivo propiedades.servidor. Este archivo contiene todos los parámetros principales del servidor. Abra este archivo usando cualquier editor de texto adecuado. Verás contenido similar a este:

#Propiedades del servidor de Minecraft #Jueves 07 de julio 16:45:52 Configuración del generador de MSK 2016 = nivel de permiso de operación = 4 permitir-nether = verdadero nombre de nivel = mundo habilitar-query = falso permitir-vuelo = falso anunciar-jugador- logros = verdadero puerto de servidor = 25565 tamaño máximo del mundo = 29999984 tipo de nivel = PREDETERMINADO enable-rcon = falso modo de juego de fuerza = falso nivel de semilla = IP del servidor = umbral de compresión de red = 256 altura máxima de compilación =256 spawn-npcs=true lista blanca=falso spawn-animals=true snooper-enabled=true hardcore=false paquete de recursos-sha1= modo-en línea=true paquete de recursos= pvp=true transmisión-consola-a-ops = verdadera dificultad = 1 enable-command-block = falso tiempo de espera de inactividad del jugador = 0 modo de juego = 0 jugadores máximos = 20 tiempo máximo de tick = 60000 monstruos de generación = distancia de visualización verdadera = 10 estructuras de generación = motd verdadero =Un servidor de Minecraft

Descripción de parámetros

Parámetro Valores Por defecto Descripción
permitir vuelo verdadero/falso verdadero Permite al jugador volar mundo minecraft. Esta opción sólo aplica para vuelos en Supervivencia y sólo tiene efecto si hay un complemento correspondiente (por ejemplo, Flight). Los vuelos en modo Creativo no se ven afectados de ninguna manera.
permitir-bajo verdadero/falso verdadero Este parámetro determina la posibilidad de transición al Mundo Inferior. Si está deshabilitado, todos los jugadores que estaban en Inframundo, pasará a la normalidad. No afecta la transición al Edge.
anunciar-logros-de-jugadores verdadero/falso verdadero Este parámetro determina si el servidor debe enviar mensajes en el chat sobre la recepción de logros.
dificultad Número (0-3) 0 Nivel de dificultad: 0 - Pacífico 1 - Fácil 2 - Normal 3 - Difícil
habilitar-comando-bloque verdadero/falso FALSO Permite el uso de un bloque de comandos. Esta opción no se genera en el primer arranque, pero aparece la primera vez que intenta utilizar un bloque de comandos.
habilitar-consulta verdadero/falso FALSO Le permite activar el protocolo GameSpy4 para escuchar el servidor (obtener información sobre el servidor).
habilitar-rcon verdadero/falso FALSO Le permite utilizar el acceso remoto a la consola del servidor.
modo de juego forzado verdadero/falso FALSO Si es verdadero, al conectarse al servidor, el modo de juego del jugador cambiará al estándar especificado en modo de juego.
modo de juego Número (0-3) 0 Modo de juego estándar, instalado automáticamente para todos los jugadores que inician sesión en el servidor por primera vez. El modo de un jugador individual se cambia con el comando /gamemode.
0 - Supervivencia 1 - Creatividad 2 - Aventura 3 - Observación configuración del generador No Línea
Esta línea especifica la plantilla para generar un mundo superplano. Ver superplano para más detalles. verdadero/falso verdadero generar-estructuras
Ya sea para generar estructuras (tesoros, fortalezas, pueblos...) verdadero/falso FALSO duro
Habilita el modo Hardcore en el servidor. Después de la muerte: transición al modo de observador. nombre-nivel Nombre de la carpeta mundo El nombre de la carpeta con archivos de mapas que el servidor utilizará durante el juego. Esta carpeta se encuentra en el mismo directorio donde se encuentra el servidor. Si no está allí, el servidor generará automáticamente Nuevo Mundo
y colocará sus archivos en una carpeta con este nombre. semilla nivelada Cualquier grano aceptable
Datos de entrada (grano) para el generador de niveles. Si desea crear un mundo aleatorio, deje este campo en blanco. tipo de nivel PREDETERMINADO / PLANO / GRANDES BIOMAS / AMPLIFICADO POR DEFECTO
Define el tipo de mundo. altura máxima de construcción 256 Múltiplo de 16 (64 - 256)
Especifica la altura máxima del edificio en su servidor. Por encima de este nivel no será posible romper ni colocar bloques. Se puede generar terreno por encima de este nivel y los bloques también se pueden destruir usando TNT y fuego. Además, los depósitos funcionan por encima del borde (error). jugadores máximos 20 Número (0-2147483647) Indica el máximo cantidad permitida
jugadores en el servidor. motd Línea no más de 60 caracteres minecraft Servidor Descripción del servidor, que se muestra al conectarse en la lista de servidores. Admite formato de texto.
modo en línea verdadero/falso verdadero Esta configuración le permite habilitar/deshabilitar la autenticación de cuentas premium de usuarios que se conectan a este servidor. Si FALSO- el programa no comprobará las cuentas de los jugadores y los jugadores cuyas cuentas no tengan el estado de "cuenta premium" podrán iniciar sesión en el servidor. Si el valor del parámetro verdadero, sólo los usuarios con una cuenta premium podrán acceder al servidor. Si la verificación de cuenta está deshabilitada, este servidor Podrán entrar “piratas” y jugadores que hayan falsificado sus apodos, lo cual es algo inseguro. Un administrador que crea un servidor en este modo no viola los términos del acuerdo de usuario, ya que esta opción se agregó intencionalmente a la lista de parámetros configurables del servidor; al deshabilitar la verificación, puede, por ejemplo, jugar red local y sin acceso a Internet.
nivel de permiso de operación Número (1-4) 3 Le permite cambiar los derechos del operador.
1 - Los operadores pueden romper/colocar bloques dentro del radio de protección del área de generación. 2 - Los operadores pueden usar los comandos /clear , /difficulty , /effect , /gamemode , /gamerule , /give , / y pueden modificar bloques de comandos. 0 3 - Los operadores pueden usar los comandos /ban, /deop, /kick y /.
4 - Los operadores pueden utilizar el comando /stop. verdadero/falso tiempo de espera del jugador inactivo verdadero Número FALSO Si no se establece en cero, los jugadores se desconectarán automáticamente del servidor si no han hecho nada durante el tiempo especificado (en minutos).
JcJ Activa/desactiva que los jugadores reciban daño de los ataques de otros jugadores en el servidor. En 25565 Los jugadores podrán “luchar” entre ellos, matándose unos a otros. Si se establece en
, los jugadores no podrán infligir daño directo entre sí. No configuración del generador consulta.puerto Número (1-65535) Puerto para obtener información sobre el servidor. Aparece automáticamente cuando enable-query=true.
rcon.contraseña Activa/desactiva que los jugadores reciban daño de los ataques de otros jugadores en el servidor. En 25575 Contraseña para acceso remoto al servidor. Aparece automáticamente cuando enable-rcon=true.
puerto.rcon Puerto para configuración del generador mando a distancia servidor. Aparece automáticamente cuando enable-rcon=true. paquete de recursos
Nombre del archivo La ubicación de los recursos que el servidor ofrecerá para descargar al reproductor al conectarse. En este campo deberás indicar configuración del generador enlace directo
puerto-servidor Activa/desactiva que los jugadores reciban daño de los ataques de otros jugadores en el servidor. En 25565 Este parámetro determina el valor del puerto en los protocolos TCP y UDP que utilizará el servidor del juego. Estándar para minecraft puerto - 25565. Se recomienda no cambiar el valor, porque para iniciar sesión en un servidor usando puerto estándar, el reproductor solo necesitará escribir la dirección IP o DNS, sin especificar el puerto, y al utilizar otros puertos, existe la posibilidad de que este puerto ya esté ocupado por otro. recurso de red. Si aún desea especificar el puerto manualmente, elija números mayores y evite los puertos populares: 80 y 8080 (servidor web), 21 (servidor ftp), 22 (servidor ssh), 143 (imap), 6969 y 6881-6889 (bittorrent). ), etc. Por ejemplo, el puerto 23000 es adecuado.
habilitado para fisgones verdadero/falso verdadero Permite que el servidor envíe algunas estadísticas y datos a los desarrolladores.
animales-engendros verdadero/falso verdadero Asimismo monstruos-spawn, sino para mobs amigables (vacas, cerdos, ovejas...).
monstruos-spawn verdadero/falso verdadero Si el valor del parámetro verdadero Luego, como en un juego para un solo jugador, por la noche y en cuevas oscuras aparecerán mobs hostiles en el mapa e intentarán dañar a los jugadores en el servidor. si el valor FALSO, los mobs hostiles (por ejemplo, esqueletos, zombies) no aparecerán automáticamente durante el juego, sin embargo, se pueden generar usando huevos de generación. Todos los mobs en el mapa permanecerán.
spawn-npcs verdadero/falso verdadero Permitir que aparezcan NPC en las aldeas.
protección de desove Número (1-100) 16 El radio de protección del territorio de generación en bloques (solo los operadores pueden cambiar este territorio). El radio 0 brinda protección a un solo bloque, 1 a una zona de 3x3, y así sucesivamente. Esta opción no se genera en el primer inicio, pero aparece cuando el primer jugador se une al servidor. Después de 1.4.2, la protección de generación se desactiva automáticamente si el servidor no tiene ningún operador.
distancia de visión Número (3-15) 10 Ajusta el radio de los fragmentos actualizados que se enviarán al jugador. Como referencia: distancia de dibujo Lejos en versiones anteriores a la 1.7, muestra un área dentro de un radio de 10 fragmentos.
lista blanca verdadero/falso FALSO Le permite habilitar/deshabilitar el uso de la lista blanca en el servidor. En verdadero El administrador del servidor deberá agregar manualmente los apodos de los jugadores a la lista blanca. Si se establece en FALSO, cualquier jugador podrá acceder a este servidor, conociendo su dirección IP y puerto. Los administradores del servidor tienen la capacidad de iniciar sesión en el servidor independientemente de la lista blanca.
tamaño máximo del mundo Número (1-29999984) 29999984 Establece el límite mundial en el radio seleccionado, comenzando desde la coordenada cero. Establecer un límite que vaya más allá de los límites del mundo no servirá de nada.

Por ejemplo

  • Si se especifica un radio de 1000 bloques, obtendrá un espacio de trabajo de 2000 x 2000 bloques.
  • Si se especifica un radio de 4000 bloques, obtendrá un espacio de trabajo de 8000 x 8000 bloques.
umbral-de-compresión-de-red 2 - Los operadores pueden usar los comandos /clear , /difficulty , /effect , /gamemode , /gamerule , /give , / y pueden modificar bloques de comandos. 256 Por defecto permite paquetes que son n-1 bytes grandes para ir normalmente, pero un paquete que norte Se comprimirán bytes o más. Por lo tanto, un número más bajo significa más compresión, pero comprimir pequeñas cantidades de bytes podría terminar con un resultado mayor que el que se obtuvo. -1 - desactivar la compresión por completo 0 - comprimir todo

Nota: La especificación de Ethernet requiere que los paquetes de menos de 64 bytes se rellenen a 64 bytes. Por lo tanto, establecer un valor inferior a 64 puede que no ser beneficioso. Tampoco se recomienda exceder la MTU, normalmente 1500 bytes.

paquete de recursos-sha1 No blanco Resumen SHA-1 opcional del paquete de recursos, en hexadecimal en minúsculas. Se recomienda especificar esto. Esto aún no se utiliza para verificar la integridad del paquete de recursos, pero mejora la efectividad y confiabilidad del almacenamiento en caché.
uso-nativo-transporte verdadero/falso verdadero Mejoras en el rendimiento del servidor Linux: envío/recepción de paquetes optimizados en Linux verdadero- Activado. Habilite la optimización de envío/recepción de paquetes de Linux FALSO- Desactivado. Deshabilitar la optimización de envío/recepción de paquetes de Linux
tiempo máximo de tic Número (0 - (2^63 - 1)) 60000 El número máximo de milisegundos que puede tardar un solo tick antes de que el guardián del servidor detenga el servidor con el mensaje, Un solo tick de servidor tomó 60,00 segundos (debe ser un máximo de 0,05); Al considerar que está bloqueado, el servidor se cerrará a la fuerza. Una vez que se cumple este criterio, llama a System.exit(1). -1 - deshabilitar completamente el mecanismo de vigilancia (esta opción de deshabilitar se agregó en 14w32a)
consola de transmisión a operaciones verdadero/falso verdadero Envíe mensajes de chat sobre el uso de comandos operativos como dar o modo de juego. verdadero- enviar FALSO- no enviar

La primera línea "Propiedades del servidor #Minecraft" es necesaria para que el servidor determine que este es el archivo válido server.properties que utilizará en este momento.

La segunda línea "#Thu Jul 07 16:45:52 MSK 2016" describe las fechas. último cambio servidor este archivo. Es importante recordar que el servidor toma la fecha y hora que establece el sistema operativo.

"#" <Первые три буквы дня недели на английском языке> <Первые три буквы месяца на английском языке> <Число> <Время ЧЧ:ММ:СС> <Часовой пояс> <Год>

Inmediatamente antes de comenzar a jugar en el servidor, puedes configurar los parámetros del servidor anteriores.

  • Campo Nombre del archivo Es mejor dejarlo vacío: el juego mismo determinará y configurará este parámetro. Pero si desea asignar una dirección IP especial al servidor, puede cambiar esta configuración.
  • Campo modo de juego indica un modo de juego que se habilitará automáticamente para todos los jugadores que inicien sesión en el servidor. Modo de juego para un reproductor específico se puede cambiar durante la operación.
  • Si tienes habilitado lista blanca, conviértase en operador o agréguese a la lista blanca.
  • Al llenar el campo Define el tipo de mundo. Si el número no es adecuado, el servidor selecciona automáticamente el número más cercano posible para usar.

Cualquier cambio en la configuración de este archivo requiere reiniciar el servidor. Además, el servidor a veces puede escribir cambios en este archivo, por lo que es mejor reconfigurarlo cuando el servidor está fuera de línea.

Configurar una conexión al servidor

Vale la pena señalar que los jugadores tanto de la red local como de Internet pueden jugar en el servidor al mismo tiempo.

Conéctate a tu propio servidor

Si mantienes el servidor en la misma computadora en la que vas a jugar, todo lo que necesitas hacer para conectarte es ingresar la dirección 127.0.0.1 o localhost. Esta dirección utiliza una interfaz de red virtual (loopback), que siempre está disponible, incluso si la computadora no tiene una tarjeta de red.

Si no puede conectarse ni siquiera a través de la interfaz loopback, este es un motivo para verificar la configuración de su antivirus y firewall. Añadir a excepciones minecraft Servidor y puerto 25565.

Servidor en red local

El proceso de configuración de un servidor de juegos en una red local es mucho más sencillo que crear uno accesible desde Internet, y es más fácil en términos de errores que se producen al conectarse al servidor.

Además, su dirección puede ser permanente, estático, o cambiar cada vez que se vuelva a conectar al proveedor, es decir, ser dinámica. lo mas la manera fácil Determinar el tipo de dirección es volver a conectar el módem y comparar direcciones IP externas. Si después de volver a conectar el módem la dirección IP ha cambiado, esto significa que tienes una dirección IP dinámica. Las direcciones dinámicas son más comunes que las estáticas, pero al crear un servidor de juegos se recomienda tener dirección IP estática, ya que la dirección dinámica cambia cada vez que te vuelves a conectar al ISP (y tendrás que informar constantemente nueva dirección tus jugadores). Sin embargo, dirección estática- una condición opcional para que el servidor funcione.

Además, existen servicios (incluidos los gratuitos) que proporcionan dominios de tercer nivel, por ejemplo, dyn.com/dns/. La actualización de la dirección generalmente se realiza mediante un programa especial que deberá instalar en su computadora, pero algunos módems y enrutadores pueden realizar esta función por sí mismos (busque DNS dinámico en la interfaz del enrutador). Muchos proveedores ofrecen una dirección IP estática como servicio adicional.

Conexión al servidor

Para conectarse a su servidor, los jugadores deben ingresar la dirección IP de su servidor en el cliente del juego. externo Dirección IP o dominio (dirección del sitio web) y haga clic en el botón conectarse al servidor. El propietario del servidor puede encontrar la dirección IP externa y comunicársela a los jugadores que quieran conectarse a su servidor. Los siguientes sitios pueden ayudarle a averiguar su dirección IP externa: SpeedTest.net, 2IP.ru, Smart-IP.net.

Si los jugadores no pueden conectarse a su servidor, consulte la sección.

Servidor a través de VPN

Si tiene problemas con interno Dirección IP, puedes probar Hamachi, P2PLauncher, EasyVPN, Garena o servicios similares. El más popular de ellos es Hamachi. El creador del servidor y quienes se conectan deben descargar e instalar Hamachi. Próximo:

Para el servidor:

  1. Crea una habitación.
  2. deje la IP del servidor vacía.
  3. Inicie el servidor.
  4. Comunique su IP en Hamachi (al lado del botón de conexión) a quienes se conecten.

Para jugadores:

  1. Ingrese a la sala con el servidor.
  2. Intente conectarse utilizando la IP recibida.

El más fácil de usar es el programa P2PLauncher, que conecta computadoras a través de una red peer-to-peer. Simplemente colóquelo en la carpeta del juego y ejecútelo. En el servidor:

  1. Ingrese un apodo (también conocido como el nombre futuro del servidor) y el nombre de la sala, haga clic en "Iniciar servidor".
  2. Di el nombre de la sala y tu apodo a quienes quieran unirse a ti.

Sobre el cliente:

  1. Inicie P2PLauncher. Ingrese su apodo y el nombre de la sala, haga clic en "Iniciar cliente".
  2. Para el nombre del servidor, utilice el apodo del jugador que creó el servidor.

Apertura de puertos

Apertura, o reenvío de puertos (Reenvío de puertos ) permite a los clientes que se conectan desde Internet acceder a un servidor que reside detrás de un enrutador o módem. El problema con la apertura de puertos suele ocurrir al crear un servidor en una subred local. Es posible que su enrutador o módem esté bloqueando el puerto que el servidor del juego está intentando usar. Para diferentes modelos Este procedimiento funciona un poco diferente.

Hay 2 formas de abrir puertos:

  • El sitio web portforward.com presenta un conjunto de software especial diseñado para abrir puertos en varios modelos módems. Vaya a este sitio y busque el modelo de su módem o enrutador en la lista. Vaya a la página de su modelo y descargue desde allí una utilidad diseñada para abrir puertos. Úselo para abrir el puerto que usa su servidor (por defecto 25565 ).
  • Inicie sesión en la interfaz web de su módem o enrutador a través de un navegador web. Como regla general, para ingresarlo, en la línea de entrada de la dirección web debe ingresar 192.168.1.1 o 192.168.0.1 . Una vez que esté en el menú de la interfaz web, busque el elemento Reenvío de puertos o NAT. Una vez que se abra este menú, deberá ingresar algunos parámetros. Parámetros que pueden ser necesarios: Puerto de inicio: 25565, Puerto final: 25565, Dirección IP: dirección IP local de la computadora en la que está creando el servidor (por ejemplo, 192.168.1.2), Protocolo: primero ingrese TCP y luego repita todo el procedimiento nuevamente para el protocolo UDP. Puede encontrar ejemplos de apertura de puertos para muchos modelos de módem en portforward.com.

Ejemplo de uso del programa PFPortChecker

Para verificar si el procedimiento de apertura del puerto fue exitoso, pídale a alguien fuera de su red local que se conecte al servidor usando la dirección IP externa (también puede intentar conectarse a usted mismo usando la dirección externa, pero el fracaso en este caso no siempre significa el servidor no está disponible). O descargue e instale el programa PFPortChecker. en el campo Puerto ingrese el número de puerto que intentó abrir. en el campo Protocolo Seleccione UDP primero y luego TCP. Luego haga clic en el botón de verificación. Una vez completada la verificación, el programa mostrará 3 totales para TCP y 3 para UDP. Si el texto de los 6 resultados de la prueba es verde, entonces el procedimiento fue completamente exitoso. Para ver un ejemplo, vea la captura de pantalla de la derecha.

administración del servidor

Esta sección describe los elementos de la administración del servidor: el proceso de administrar y mantener el funcionamiento correcto del servidor mientras se ejecuta utilizando la línea de comandos y los elementos de la interfaz gráfica.

Descripción de la interfaz gráfica de usuario

La GUI de la ventana del servidor consta de los siguientes elementos:

  1. Ventana de información. Esta ventana muestra información sobre la cantidad de RAM utilizada, crea dinámicamente un gráfico de la cantidad de RAM utilizada, etc.
  2. Lista de jugadores. Esta ventana muestra una lista de apodos de todos los jugadores que están conectados al servidor.
  3. Inicia sesión y chatea. Muestra información sobre el estado del servidor, errores, el resultado de las operaciones, el uso de comandos de control del servidor por parte de los jugadores, etc. Todos los mensajes enviados por los jugadores en el chat también se muestran aquí. Toda la información que está en la ventana de registro se escribe automáticamente en un archivo. servidor.log, ubicado en el mismo directorio donde se encuentra el servidor.
  4. Línea de comando. Este panel es la parte más importante de la GUI. Desde allí, el administrador puede administrar el servidor: agregar a la lista blanca, prohibir, otorgar elementos a los jugadores o poderes de operador (ver más abajo), guardar el mapa, detener el servidor, etc.

Modo consola

En el modo consola, o nogui, solo hay un registro y una línea de comando. Realizan las mismas funciones que las ventanas del modo gráfico correspondiente.

Sólo puede ejecutar la versión .jar del servidor en modo consola ( minecraft_server.jar). Para hacer esto, debe especificar el parámetro nogui en el comando de inicio:

Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Descripción de los comandos disponibles

Los comandos del juego se dividen en dos grupos: para operadores y jugadores. Con su ayuda, puede obtener acceso a algunas funciones útiles y los operadores pueden monitorear el estado del servidor.

Preguntas frecuentes

P: Los jugadores no pueden destruir bloques; todo lo roto vuelve. ¿Cómo solucionar esto?
A: Cerca del punto de generación hay un área protegida donde solo los operadores del servidor pueden colocar y destruir bloques. Es decir, los jugadores sólo necesitan mover exactamente tantos bloques en cualquier dirección como se establece en la protección de generación en el archivo de configuración del servidor.

P: El mensaje "¡No puedo seguir el ritmo!" aparece en el registro del servidor todo el tiempo. ¿El servidor está sobrecargado o la hora del sistema ha cambiado? ¿Qué significa?
A: Esto significa que el servidor se encuentra actualmente sobrecargado y su funcionamiento puede no ser del todo correcto. Puedes reducir la carga en el servidor cerrando todo. programas de terceros, reduciendo así la carga en el procesador y liberando volumen adicional RAM. Puedes intentar reiniciar el servidor. La velocidad del servidor depende en gran medida de la cantidad de jugadores que juegan en él.

P: Los jugadores se quejan de que el servidor tiene un retraso terrible. ¿Cómo puedo solucionar esto?
A: Es posible que su conexión a Internet no sea lo suficientemente rápida o hardware la computadora es demasiado débil. Intente minimizar el uso del tráfico de Internet (cierre los navegadores de Internet, los clientes de torrents, etc.) y reduzca la carga en el uso de los recursos de la computadora. Agregar Minecraft_Server.exe a la lista de exclusión de su firewall/antivirus, o mejor aún, apáguelos. Intente reiniciar el servidor. Pide a los jugadores que experimentan retraso que se vuelvan a conectar al servidor; puede haber un problema de retraso del lado del cliente.

P: Los jugadores no pueden conectarse a mi servidor. ¿Qué hacer?
A: Primero, intente conectarse usted mismo, utilizando la dirección IP del servidor. servidor local. Si no pudo conectarse, el servidor se creó de manera completamente incorrecta. Es posible que hayas cometido un error al configurar el archivo. propiedades.servidor, o tu antivirus está bloqueando agresivamente el servidor del juego. Si lograste conectarte a servidor propio, compruebe si ha determinado correctamente su propia dirección IP. Quizás olvidaste abrir los puertos que utiliza el servidor del juego. Revise el registro del servidor en busca de errores; pueden indicarle la causa del problema.

P: Al conectarse, los jugadores reciben el mensaje "¡Servidor obsoleto!" / "¡Cliente desactualizado!"
A: El servidor y el cliente deben tener la misma versión, verifíquelo con atención.

P: Quiero ejecutar mi mapa para un jugador en el servidor. ¿Cómo puedo hacer esto?
A: De la carpeta salva, que está en el directorio juego instalado (.minecraft), mueva la carpeta con su mapa (por ejemplo, New World) a la carpeta donde se encuentra el servidor del juego. No olvides cambiar Habilita el modo Hardcore en el servidor. Después de la muerte: transición al modo de observador. en el archivo propiedades.servidor si su carpeta tiene un nombre diferente al carpeta actual servidor. La transferencia debe realizarse con el servidor apagado.

P:¿Cómo puedo crear un mundo nuevo?
A: Elimine todos los archivos de la carpeta mundial de su servidor o especifique un nuevo nombre mundial en el parámetro Habilita el modo Hardcore en el servidor. Después de la muerte: transición al modo de observador. en el archivo propiedades.servidor.

P: Quiero actualizar el servidor. ¿Qué se necesita para esto?
A: Primero haga una copia de seguridad; si algo sale mal, puede restaurar el servidor desde la copia de seguridad. Luego descargue nuevamente desde el sitio web oficial. archivo ejecutable servidor y reemplace el anterior con él. Luego inicie el servidor; todas las configuraciones, mapas y jugadores deben guardarse.

P:¿Cómo puedo agregar funciones al servidor? /hogar /urdimbre /desovar y otros?
A: Busque en los complementos de Bukkit. Por ejemplo, existe un excelente complemento CommandBook.

P: Al crear un servidor, aparece un mensaje en el registro: “FALLÓ AL ENLAZAR AL PUERTO. ¿Quizás ya se esté ejecutando un servidor en ese puerto?". ¿Qué hacer?
A: Esto significa que el puerto que utiliza el servidor ya está ocupado o el acceso a él está bloqueado. Desactive su antivirus y firewall, programas que utilizan Internet. Probablemente especificó un puerto que utiliza otro programa (por ejemplo, un servidor web o un cliente torrent) o olvidó abrir los puertos en el módem/enrutador antes de crear el servidor. Para saber cómo hacerlo, consulte la última sección de este artículo.

P: Aparece un mensaje en el registro del servidor: "%username% perdió la conexión: fin de la transmisión". ¿Qué tengo que hacer?
A: Este problema puede ocurrir a veces en el sistema operativo Windows XP SP3. Intente ejecutar el servidor en una máquina virtual (por ejemplo, VirtualBox) o cambie el sistema operativo.

P: Al iniciar el servidor me sale un error que mi versión java anticuado. ¿Cómo sé qué versión de Java tengo?
A: El juego requiere Java 8 para ejecutarse. Para verificar tu versión, haz lo siguiente:

  1. Abra una línea de comando (consola, terminal):
    • Ventanas: -> cmd ->
    • Linux: la ubicación del menú varía según el shell, generalmente Aplicaciones -> Sistema/Accesorios -> Terminal
    • OS X: En el Dock o Finder: Programas -> Utilidades-> terminal
  2. En el símbolo del sistema, escriba java -version y presione Entrar
  3. En la respuesta, busque la línea que comienza con la versión de Java. El siguiente número es la versión de Java.

Si recibe un mensaje como este en respuesta:

Java no es interno o equipo externo, programa ejecutable o archivo por lotes(Windows) bash: java: comando extraviado(Linux y OS X)

entonces esto significa que Java no está instalado o configurado para usted variables de entorno(este último suele ser sólo para Windows). Pruebe lo siguiente:

  1. Hacer clic clic derecho ratón en mi computadora
  2. Haga clic en Propiedades
  3. Haga clic en Configuración avanzada del sistema
  4. Haga clic en Variables de entorno
  5. En la lista de variables del sistema, busque la variable Ruta
  6. Haga clic en Editar y agregue al final: ;%ProgramFiles(x86)%\Java\jre6\bin
  7. Vuelva a abrir el símbolo del sistema e inténtelo de nuevo

Si su versión es inferior a 1.6.1 o no tiene Java instalado, vaya a la página de descarga de Java y descargue la última versión.

P:¡Tengo una IP dinámica! ¿Debo comprar una dirección estática por el bien del servidor? minecraft'No quiero...
A: Usando servicios como DynDNS o No-IP, puedes obtener un dominio estático de tercer nivel (myminecraft.dyndns.org, serverminecraft.zapto.org...)

  • Tutorial

Minecraft es uno de los más populares en la actualidad. juegos de red. En menos de tres años (el primer lanzamiento oficial tuvo lugar en el otoño de 2011), ganó millones de fanáticos en todo el mundo.

Los desarrolladores del juego se centran deliberadamente en los mejores ejemplos de hace veinte años, cuando muchos juegos eran, según los estándares actuales, primitivos en términos de gráficos e imperfectos en términos de usabilidad, pero al mismo tiempo eran realmente emocionantes.

Como todos los juegos sandbox, Minecraft ofrece al usuario enormes oportunidades para la creatividad; esto, de hecho, es lo que secreto principal su popularidad.

Los servidores para juegos multijugador los organizan los propios jugadores y sus comunidades. Hoy en día hay decenas de miles de servidores de juegos funcionando en Internet (consulte, por ejemplo, la lista aquí).

Hay muchos fanáticos de este juego entre nuestros clientes y alquilan equipos para proyectos de juegos. En este artículo hablaremos de lo que puntos tecnicos debe prestar atención al elegir un servidor para
Minecraft.

Elegir una plataforma

Incluido juegos de minecraft Incluye los siguientes elementos arquitectónicos:
  1. servidor: un programa a través del cual los jugadores interactúan entre sí a través de la red;
  2. cliente: un programa para conectarse al servidor, instalado en la computadora del jugador;
  3. complementos: adiciones al servidor que agregan nuevas funciones o amplían las antiguas;
  4. mods - adiciones a mundo del juego(nuevos bloques, elementos, oportunidades).

Hay muchos para Minecraft plataformas de servidor. Los más comunes y populares son Vanilla y Bukkit.

Inmediatamente hagamos una reserva de que esta sección proporcionará consejos relacionados únicamente con la optimización del servidor del juego. Preguntas sintonia FINA y la optimización del servidor en el que está instalado Minecraft son un tema aparte que escapa al alcance de este artículo; Los lectores interesados ​​pueden encontrar fácilmente la información que necesitan en Internet.

Uno de los problemas más comunes que surgen al jugar Minecraft son los llamados retrasos, situaciones en las que el programa no responde a las entradas del usuario de manera oportuna. Pueden deberse a problemas tanto en el lado del cliente como en el del servidor. A continuación le daremos recomendaciones que ayudarán a reducir la probabilidad de que ocurran problemas en el lado del servidor.

Supervise periódicamente el consumo de memoria del servidor y los complementos.

El consumo de memoria se puede controlar mediante complementos administrativos especializados, por ejemplo, LagMeter.

Estén atentos a las actualizaciones de complementos

Como regla general, los desarrolladores de nuevos complementos se esfuerzan por reducir la carga con cada nueva versión.

Intente no utilizar muchos complementos con funciones similares

Los complementos grandes (por ejemplo, Essentials, AdminCMD, CommandBook) suelen incluir la funcionalidad de muchos complementos más pequeños. Por ejemplo, el mismo Essential contiene las funciones de los complementos iConomy, uHome, OpenInv, VanishNoPacket, Kit. Los complementos pequeños, cuya funcionalidad está completamente cubierta por la funcionalidad de uno grande, en la mayoría de los casos se pueden eliminar para no sobrecargar el servidor.

Restringe el mapa y cárgalo tú mismo.

Si no limita el mapa, la carga en el servidor aumentará significativamente. Puede limitar el mapa utilizando el complemento WorldBorder. Para hacer esto, necesita ejecutar este complemento y ejecutar el comando /wb 200, y luego dibujar el mapa usando el comando /wb fill.

Dibujar, por supuesto, llevará mucho tiempo, pero es mejor hacerlo una vez, cerrando el servidor para trabajos técnicos. Si cada jugador dibuja el mapa, el servidor funcionará lentamente.

Reemplace los complementos pesados ​​​​por otros más rápidos y que consuman menos recursos

No todos los complementos para Minecraft pueden considerarse exitosos: a menudo contienen muchas funciones innecesarias e innecesarias y, a veces, también consumen mucha memoria. Es mejor reemplazar los complementos fallidos por otros alternativos (hay bastantes). Por ejemplo, el complemento LWC se puede reemplazar con Wgfix+MachineGuard y el complemento DynMap con Minecraft Overviewer.

Borre siempre el drop o instale un complemento para eliminarlo automáticamente

Las gotas en los juegos son elementos que se caen cuando una mafia muere o se destruyen algunos bloques. El almacenamiento y procesamiento de entregas consume muchos recursos del sistema.

Para que el servidor funcione más rápido, es recomendable eliminar el drop. La mejor manera de hacerlo es utilizar complementos especiales, por ejemplo, NoLagg o McClean.

No uses anti-trampas

En los servidores de juegos suelen instalarse los llamados anti-trampas, programas que bloquean los intentos de influir en el juego de forma deshonesta.

También existen anti-trampas para Minecraft. Cualquier anti-trampas es siempre una carga adicional en el servidor. Es preferible instalar protección para el iniciador (que, sin embargo, no ofrece una garantía absoluta de seguridad y se rompe fácilmente, pero este es un tema para una discusión aparte) y para el cliente.

En lugar de una conclusión

Cualquier instrucción y recomendación es mucho más efectiva si está respaldada. ejemplos concretos. Según las instrucciones de instalación anteriores, creamos nuestro propio servidor de Minecraft y pusimos algunas cosas interesantes en el mapa.

Esto es lo que tenemos:

  • Servidor Bukkit: versión estable recomendada 1.6.4;
  • Complemento de estadísticas: para recopilar estadísticas sobre jugadores;
  • Complemento WorldBorder: para dibujar y limitar el mapa;
  • Complemento WorldGuard (+WorldEdit como dependencia): para proteger algunas áreas.

Invitamos a todos a jugar en él: para conectarse, agregue un nuevo servidor e ingrese la dirección mncrft.slc.tl.

Buenas noticias: A partir del 1 de agosto pago de instalación de servidores dedicados configuración fija reducido en un 50%. Ahora el pago único de instalación es de solo 3000 rublos.

Los lectores que no puedan dejar comentarios aquí están invitados a unirse a nosotros en el blog.

Etiquetas:

  • seleccionar
  • Minecraft
  • servidor dedicado
  • servidor de juegos
  • seleccionar
Agregar etiquetas

Debido a que mi blog carece absolutamente de cronología, decidí corregir esto. La próxima serie de artículos estará dedicada a la creación de su propio sitio web.
En este artículo veremos: ¿Qué es un servidor local?, donde descargarlo, cómo instalar, cómo configurar, cómo hacer que un servidor local sea accesible en Internet.

¿Qué es un servidor local?

servidor localsoftware, que le permite depurar un sitio web en una computadora local (doméstica), sin acceso a Internet. Un servidor local imita completamente el trabajo de hosting y tiene una funcionalidad similar.

Quienes han estado involucrados en la creación de sitios web utilizando únicamente html y css saben que no es necesario un servidor local, ya que el navegador procesa y comprende perfectamente el idioma. marcado de hipertexto y hojas de estilo en cascada. Pero tan pronto como agregue algún script PHP, inmediatamente se avergonzará: el navegador no producirá el resultado. trabajo PHP. Esto sucede porque los navegadores no entienden PHP. Y para que el usuario vea la página del sitio en la forma en que debería estar, es necesario que el servidor procese y convierta el código PHP a HTML.

Todos los CMS a la WordPress y Joomla contienen scripts PHP. En consecuencia, para que los sitios creados utilizando sistemas de gestión de contenidos puedan funcionar en computadora de casa, se requiere un servidor local.

Mi sitio fue creado con usando WordPress, hay que probar constantemente algunos complementos, extensiones, profundizar en el código PHP. Es bastante lógico que, tarde o temprano, tales acciones puedan provocar la pérdida de funcionalidad del sitio debido a un error. Por supuesto, la mayoría de los proveedores de alojamiento admiten la recuperación (copia de seguridad) del sitio y la base de datos. Sí, y los webmasters competentes tienen uno de repuesto en su ordenador, por si acaso. Generalmente soy paranoico, además del hosting y mi computadora, también lo grabé en una unidad flash. Tendremos que ir a otro lugar servicio en la nube tirar =).

Y no debemos olvidar que no todos los desarrolladores de complementos se preocupan por la eliminación correcta de sus productos y, a menudo, incluso después de eliminar un producto, se pueden ver rastros de un complemento no completamente borrado en la base de datos. Y cuanto más dure el sitio, más basura quedará en la base de datos.

De hecho, un servidor local le ayudará a afrontar las tareas y problemas enumerados (y más).

¿Cómo crear un servidor local?

De hecho, no necesita crear un servidor, todo ya está creado, solo necesita descargar e instalar un conjunto listo para usar de los componentes necesarios. A continuación veremos cómo instalar y configurar uno de los servidores locales más populares.

¿Cómo instalar un servidor local?

Uno de los servidores locales más populares y estables: Denver. El nombre significa: conjunto de caballero desarrollador web – D.Sc. v. r. Veremos su instalación.

El paquete básico contiene:

  • Instalador.
  • Servidor apache.
  • PHP5.
  • MySQL5, que admite transacciones.
  • phpMyAdmin - sistema gestión de MySQL, permitiéndole trabajar con bases de datos a través de un navegador.
  • Emulador de servidor Sendmail y SMTP: simula la función de envío de correo. Todas las cartas enviadas se ubicarán en el directorio Z:\tmp\!sendmail en formato .eml y no se enviarán al correo electrónico especificado.

Una de las ventajas es que el servidor se puede instalar en una unidad flash. Y estés donde estés, podrás trabajar en tus proyectos.

Y, por supuesto, la ventaja más importante es que Denwer es totalmente gratuito.

instalación denwer

    1. Ejecute el archivo descargado y acepte instalar el paquete base.

    2. Luego, se abrirá una ventana del navegador, la cual deberá cerrarse para continuar o cancelar la instalación.
    3. Para continuar con la instalación, presione Entrar.

    4. Luego, debe especificar el directorio en el que se ubicarán los archivos. Valor predeterminado: C:\Servidores Web. No dudes en presionar Enter y continuar.

    5. Siguiendo las instrucciones, presione Enter.
    6. A continuación, el instalador le pedirá que seleccione una letra de disco virtual. De forma predeterminada, se sugiere la letra Z. Si no hay ningún disco con ese nombre en la computadora, puede continuar la instalación de manera segura presionando Enter, pero si lo hay, seleccione otro.

    7. Una vez copiados todos los archivos de distribución, se le ofrecerán dos opciones para crear un disco virtual:
    1. Un disco virtual se crea cuando se enciende la computadora.
    2. Cree un disco virtual solo cuando se le llame explícitamente, es decir, cuando haga clic en el acceso directo de inicio en el escritorio (elegí esta opción).

Eso es todo, esto completa la instalación de Denver.

Ahora puedes probar el servidor local. Si todo se hace correctamente, aparecerán 3 accesos directos en el escritorio: Iniciar Denwer, Detener Denwer, Reiniciar Denwer.

Haga clic en Iniciar Denwer para iniciar. Si inicia sesión en mi computadora, podrá ver que aparece la unidad local seleccionada. Y en la bandeja (cerca del reloj) aparecerán 2 iconos en forma de sombrero y pluma.

Abra una ventana del navegador y barra de direcciones ingrese lo siguiente: http://localhost/

Se abrirá una ventana con el mensaje: “¡Hurra, está funcionando!”, simbolizando que todo se hizo correctamente y que puedes comenzar a trabajar de manera segura con un servidor local.

La página que se abre contiene mucha información útil:

  1. Puede encontrar la documentación necesaria para PHP, MySQL, Apache, Perl, PostgreSQL mediante la búsqueda adecuada.
  2. Dado que Denver es software libre Luego, para apoyar el proyecto, los creadores aceptan donaciones de usuarios agradecidos. Bueno, me di cuenta enlace de afiliado al hospedaje de Gino.
  3. Puede comprobar la funcionalidad de los componentes haciendo clic en los siguientes enlaces:

subdominio.localhost/ssl.php: compruebe si SSL está activo.

subdomain.localhost/ - verificamos los dominios de segundo nivel "que no son de Internet", así como SSI

test1.ru/: comprobación de dominios de segundo nivel.

subdominio.test1.ru/ - comprobar subdominios (subdominios)

localhost/Tests/phpnotice/index.php: puede probar la interceptación de avisos de PHP.

localhost/Tests/PHP5/index.php5 - información sobre PHP 5.

localhost/Tools/phpMyAdmin: acceso a phpMyAdmin y MySQL.

custom-host:8648: verifica un host con una dirección IP y un puerto diferentes (127.0.0.2:8648)

localhost/Tests/sendmail/index.php: verifica el funcionamiento de sendmail (envío de correo).

Sitio de Denver mostrado en jeroglíficos

El problema con los jeroglíficos a veces ocurre si se utiliza la codificación utf-8. En Opera y Chrome, se mostraban espeluznantes inscripciones en rocas en lugar de mi texto. A Explorador de Internet, por extraño que parezca, mostró todo como debería. Pero sea como sea, el problema hay que solucionarlo. Y puedes hacer esto de la siguiente manera:

Cree un archivo .htaccess en el directorio raíz del sitio (en la carpeta www) y escriba allí lo siguiente: AddDefaultCharset UTF-8

Si el archivo ya existe, simplemente agregue esta línea allí.

¿Cómo eliminar Denver?

Desinstalar a través del panel de control: desinstalar los programas de Denver no funcionará, ya que no escribe archivos en directorio de windows y no deja entradas en el registro, por lo que no es necesario un desinstalador. Por tanto, simplemente eliminamos la carpeta con los archivos del servidor local (tras detener Denver mediante un acceso directo en el escritorio): C:\WebServers, eliminamos los accesos directos del escritorio y del Inicio.

Cómo hacer que un servidor Denwer local sea accesible en Internet.

Lo primero que hay que entender es que Denver es para... uso local. Y los desarrolladores advierten que al hacer visible un sitio local en Internet, se puede exponer la máquina local al peligro de ser pirateada, ya que Denwer no es un servidor confiable y completo.

Denver funciona con derechos de administrador, por lo que los scripts sin terminar pueden representar un peligro potencial, es decir, abrir un "agujero" a través del cual un pirata informático puede dañar la computadora.

Si es un administrador competente y comprende perfectamente lo que está haciendo, para abrir el acceso al sitio local debe:

  1. En primer lugar, necesitas tener una dirección IP estática. Las IP dinámicas cambiarán cuando se reinicie la máquina (enrutador).
  2. Windows tiene un antivirus incorporado: un firewall que bloquea el acceso desde computadoras externas. Para que el sitio local sea accesible, este bloqueo debe estar desactivado en Inicio - cortafuegos de Windows. Debe entenderse que esto también reducirá la protección de su computadora.
  3. Bueno, lo último que necesitas hacer es crear disco virtual Denver tiene una estructura de carpetas jerárquica: /home/192.168.0.1/www

En lugar de la dirección IP especificada en el párrafo anterior, deberá indicar la propia, emitida por su proveedor de Internet.

Si el proveedor proporciona, además de la dirección IP, un dominio asociado a él, entonces se podrá acceder al sitio a través de él.

En el próximo artículo veremos cómo instalar WordPress en un servidor local.

¡¡¡FELIZ AÑO NUEVO 2014 PARA TODOS!!!




Arriba