Ir al contenido principal

Herramienta de línea de comandos para gestionar servidores de juegos.

Despliegue de una aplicación Marketplace

Linode Marketplace le permite desplegar fácilmente software en una Instancia Compute utilizando Cloud Manager. Consulte Introducción a Marketplace Apps para conocer los pasos completos.

  1. Conéctese al Cloud Manager y seleccione el enlace Marketplace del menú de navegación de la izquierda. Aparecerá la página Linode Create con la pestaña Marketplace preseleccionada.
  2. En la sección Seleccionar aplicación, seleccione la aplicación que desea desplegar.
  3. Rellene el formulario siguiendo los pasos y consejos de la guía Crear una instancia informática. Dependiendo de la aplicación Marketplace que haya seleccionado, puede haber opciones de configuración adicionales disponibles. Consulte la sección Opciones de configuración a continuación para conocer las distribuciones compatibles, los planes recomendados y las opciones de configuración adicionales disponibles para esta aplicación Marketplace .
  4. Haga clic en el botón Crear Linode. Una vez que la Instancia de Computación ha sido aprovisionada y se ha encendido completamente, espere a que la instalación del software se complete. Si la instancia se apaga o se reinicia antes de este momento, es probable que la instalación del software falle.
  5. Para verificar que la aplicación se ha instalado completamente, consulte Introducción a Marketplace Apps > Verificar la instalación. Una vez instalada, siga las instrucciones de la sección Primeros pasos tras la implantación para acceder a la aplicación y empezar a utilizarla.

Para verificar que la aplicación se ha instalado completamente, consulte Introducción a Marketplace Apps > Verificar la instalación. Una vez instalada, siga las instrucciones de la sección Primeros pasos tras la implantación para acceder a la aplicación y empezar a utilizarla.

Tiempo estimado de despliegue: LinuxGSM debería estar completamente instalado en 10-15 minutos después de que la Instancia Compute haya finalizado el aprovisionamiento.

Despliegue de una aplicación Marketplace

  • Distribuciones compatibles: Ubuntu 22.04 LTS
  • Plano sugerido: Se pueden utilizar todos los tipos y tamaños de plano.

Opciones de LinuxGSM

  • Dirección de correo electrónico (obligatoria): Introduzca la dirección de correo electrónico que se utilizará para generar los certificados SSL.
  • Nombre del servidor de juego: Introduzca el código del servidor que desea instalar. Consulte la lista de servidores LinuxGSM.

Usuario Sudo limitado

Debe rellenar los siguientes campos para crear automáticamente un usuario sudo limitado, con una contraseña fuerte generada para su nueva Instancia Compute. Esta cuenta se asignará a la sudo que proporciona permisos elevados cuando se ejecutan comandos con el grupo sudo prefijo.

  • Usuario sudo limitado: Introduzca su nombre de usuario preferido para el usuario limitado. Sin mayúsculas, espacios ni caracteres especiales

    Localización de la contraseña Sudo generada
    Se genera una contraseña para el usuario limitado y se almacena en un archivo .credentials en su directorio personal, junto con las contraseñas específicas de la aplicación. Esto se puede ver ejecutando: cat /home/$USERNAME/.credentials

    Para obtener mejores resultados, añada una clave SSH de cuenta para el usuario de Cloud Manager que está desplegando la instancia, y seleccione ese usuario como un authorized_user en la API o seleccionando esa opción en Cloud Manager. Su pubkey SSH será asignada tanto a root como al usuario limitado.
  • Desactiva el acceso root a través de SSH: Para impedir que el usuario root inicie sesión a través de SSH, seleccione . Puede cambiar al usuario root una vez iniciada la sesión, y también puede iniciar sesión como root a través de Lish.

    Acceso a la instancia sin SSH
    Si deshabilita el acceso root para su implantación y no proporciona una Clave SSH de cuenta válida asignada a la aplicación authorized_usertendrá que iniciar sesión como usuario root a través de la carpeta Consola Lish y ejecuta cat /home/$USERNAME/.credentials para ver la contraseña generada para el usuario limitado.

Dominio personalizado (opcional)

Si desea configurar automáticamente un dominio personalizado, primero debe configurar su dominio para que utilice los servidores de nombres de Linode. Esto suele hacerse directamente a través de tu registrador. Consulta Utilizar los servidores de nombres de Linodecon tu dominio. Una vez hecho esto, puedes rellenar los siguientes campos para la aplicación Marketplace :

  • Linode API Token: Si desea utilizar el Linode's DNS Manager para gestionar los registros DNS de tu dominio personalizado, crea un Linode API Token de Acceso Personal en su cuenta con acceso de Lectura/Escritura a Dominios. Si se proporciona junto con los campos de subdominio y dominio (que se describen a continuación), la instalación intentará crear registros DNS a través del archivo Linode API. Consulte Obtener un token de acceso a API . Si no proporciona este campo, deberá configurar manualmente sus registros DNS a través de su proveedor DNS y apuntarlos a la dirección IP de la nueva instancia.
  • Subdominio: El subdominio que desea utilizar, por ejemplo www para www.example.com.
  • Dominio: El nombre de dominio que desea utilizar, como por ejemplo example.com.

Advertencia: No utilice comillas dobles (") en cualquiera de los campos de configuración específicos de la aplicación, incluidos los campos de usuario y contraseña de la base de datos. Este carácter especial puede causar problemas durante la implementación.

Cómo empezar después de la implantación

Obtención de la contraseña de administrador

La contraseña para la cuenta de usuario sudo se generó automáticamente durante el proceso de instalación inicial. Para encontrar esta contraseña, inicie sesión en su Instancia de Compute a través de la opción Consola LISHo con SSH si ha proporcionado un Clave de cuenta. Las credenciales están disponibles en el archivo /home/$USERNAME/.credentials:

cat /home/$USERNAME/.credentials
Sudo Username: $USERNAME
Sudo Password: 0oVSsWmkbGesmtuTlOEgFl7t
LinuxGSM User: linuxgsm
LinuxGSM User Password: nc023n30cal-3kd

El usuario LinuxGSM es miembro del grupo sudo.

Para completar el proceso de instalación del servidor ejecute su linuxgsm && chdir /home/linuxgsm seguido de ./$GAMEERVERNAME install.

Más información

Puede obtener más información en LinuxGSM.

La aplicación LinuxGSM Marketplace ha sido desarrollada por el equipo Linode . Para obtener ayuda sobre el despliegue de la aplicación, ponte en contacto con Linode Support. Para obtener ayuda sobre LinuxGSM, conéctate con la comunidad a través de Discord.