Technical Anshu
Tutorials Blog
🐧 Configuración del servidor Linux

Configurar un servidor Linux automáticamente y completar el método sin código

Instalar un servidor Linux a mano significa responder las mismas pantallas una y otra vez, y un paso olvidado aparece semanas después. El método automático invierte el trabajo: usted prepara sus respuestas una vez, el instalador las sigue exactamente y siempre aparece el mismo servidor perfecto.

✍️ Technical Anshu🐧 Linux Server⏱️ 12 minute read
🎥 La configuración automática completa se muestra en vivo en este video: mírelo una vez y luego siga esta página como lista de verificación

Una instalación manual del servidor no es difícil porque los pasos son complicados. Es difícil porque hay muchos de ellos (diseño del disco, nombre de host, cuenta de usuario, zona horaria, SSH, actualizaciones, firewall) y un humano que los haga a medianoche se saltará uno. La configuración automatizada elimina el problema de la medianoche. Usted escribe sus respuestas una vez, en un pequeño archivo de configuración o en un panel guiado, y el instalador lee ese archivo y construye el servidor sin preguntarle nada. No se necesitan conocimientos de codificación para este enfoque: usted está completando respuestas, no escribiendo programas. El vídeo de arriba muestra el proceso completo en pantalla; Esta página explica lo que sucede en cada etapa y qué verificar cuando finaliza.

Terminal — automated server setup running (example)
Starting automated installation... [ ok ] Disk partitioned and formatted [ ok ] Base system installed [ ok ] User account created with sudo rights [ ok ] SSH server installed and enabled [ ok ] System updates applied [ ok ] Firewall enabled (SSH allowed) Setup finished. Rebooting into your new server.
Una instalación automatizada informa cada etapa a medida que se completa; las líneas en la pantalla serán diferentes, pero esta forma de lista de verificación es lo que parece una ejecución saludable. Se muestran valores de ejemplo.
1

Por qué la configuración automática es mejor que hacer clic en las pantallas

Cada servidor construido a mano es ligeramente diferente, porque cada sesión de instalación es ligeramente diferente. Esa diferencia es donde surgen problemas extraños más adelante: un servidor obtuvo sus actualizaciones durante la instalación, otro no; uno tiene SSH habilitado, otro fue olvidado.

Con un archivo de respuesta, la receta es el servidor. Cambie la receta y cada servidor futuro cambiará con ella. Guarde la receta y podrá reconstruir exactamente la misma máquina el próximo mes o el próximo año.

  1. El mismo resultado en cada máquina, siempre
  2. No se puede olvidar ningún paso de configuración: el archivo lo enumera o no sucede
  3. Un servidor nuevo está listo en una ejecución desatendida en lugar de una hora de hacer clic
  4. La receta también sirve como documentación de cómo se construyó el servidor.
2

Lo que preparas antes de comenzar

El instalador automático aún necesita sus decisiones; simplemente las recopila por adelantado en lugar de detener la instalación para cada una. Decídalo antes de comenzar y la carrera no se detendrá.

  1. La máquina o máquina virtual en la que vivirá el servidor, con su disco listo para ser borrado.
  2. Un nombre de host: un nombre corto como fileserver o office-web
  3. El nombre de usuario y una contraseña segura para su cuenta de administrador
  4. Su clave pública SSH, si tiene una (la guía de casos SSH en este conjunto de páginas muestra cómo crear una)
  5. El plan de red: dirección automática (DHCP) o una dirección IP fija que hayas elegido
  6. Qué trabajos hará el servidor primero, para que se incluya el software adecuado
3

Cómo funciona la ejecución automatizada, etapa por etapa

Cualquiera que sea la herramienta o panel que utilice, incluido el que se muestra en el vídeo, las etapas siguientes son las mismas en todas las configuraciones de servidor Linux. Conocerlos significa que una carrera atascada te indica exactamente dónde se detuvo.

  1. El instalador arranca y encuentra su archivo de respuestas en lugar de hacer preguntas.
  2. El disco se particiona y se formatea exactamente como lo especifican las respuestas; este es el paso destructivo y ocurre temprano
  3. Se copia el sistema base y se instala el gestor de arranque.
  4. Se crean su cuenta de usuario, contraseña y clave SSH
  5. Se instala software adicional de su lista y se aplican actualizaciones del sistema.
  6. La máquina se reinicia en el servidor terminado y espera su primer inicio de sesión.
4

Los primeros diez minutos después del reinicio

Una finalización automática de la configuración no es prueba de que el servidor sea correcto. Ejecute estas comprobaciones en el primer inicio de sesión, en este orden, antes de que el servidor realice algún trabajo real.

  1. Inicie sesión con la cuenta que especificó: ssh username@server-ip-address
  2. Confirme que puede convertirse en administrador: sudo -v debe aceptar su contraseña
  3. Verifique lo básico: hostname, ip a para la dirección, df -h para el diseño del disco
  4. Confirme que las actualizaciones estén limpias: sudo apt update debería finalizar sin errores
  5. Verifique que SSH esté escuchando: sudo systemctl status ssh debería mostrarse activo y ejecutándose
5

Déle al servidor su primer trabajo y luego asegúrelo adecuadamente

Un servidor nuevo que no hace nada es sólo un riesgo encendido. Apunte a un trabajo real (un archivo compartido, un pequeño sitio web, una aplicación) y demuestre que toda la cadena funciona de principio a fin. Luego, realice el pase de seguridad que le dejó el instalador: inicio de sesión SSH basado en clave, inicio de sesión con contraseña desactivado y firewall confirmado. Las guías de casos siguientes abordan cada uno de esos trabajos uno por uno.

🔴 Límite honesto: la automatización instala el mismo sistema operativo que una instalación manual; no convierte un plan débil en uno bueno. Si las respuestas son incorrectas, construirá fielmente el servidor equivocado y más rápido. Ejecute la receta una vez en una máquina de repuesto o en una máquina virtual y verifique el resultado antes de confiarle un disco real o datos reales.

🎥 Mira la configuración completa en el vídeo

El vídeo recorre la configuración automática completa desde una máquina en blanco hasta un servidor en funcionamiento, pantalla por pantalla. Pauselo en cada etapa y compárelo con la lista de verificación en esta página.

▶️ Watch Full Video
❓ Preguntas comunes (FAQ)

¿Necesito saber codificación para configurar un servidor de esta manera?

No. Usted responde preguntas sencillas (nombre de host, nombre de usuario, contraseña, qué software) en un archivo o panel, y el instalador hace el resto. Nada en esta página le pide que escriba un programa; Los pocos comandos que se muestran son para verificar el servidor terminado.

¿Es diferente un servidor creado automáticamente de uno creado manualmente?

No. El sistema terminado es un servidor Linux normal, idéntico a uno instalado manualmente con las mismas opciones. La única diferencia está en cómo llegó allí: las mismas respuestas, aplicadas de la misma manera, siempre.

¿Qué pasa si la configuración automática se detiene en el medio?

No adivine: lea el registro de configuración, porque menciona la etapa que falló. Una ejecución fallida generalmente significa una mala respuesta (un disco incorrecto, un archivo faltante, falta de red). La siguiente guía de casos fallidos a mitad de camino muestra el orden seguro: lea el registro, corrija la respuesta y luego decida si continuar o reconstruir limpiamente.

Esta guía está basada en el vídeo Anshu técnico vinculado anteriormente • ¿Atascado en un escalón? Pregunte en los comentarios del video: las respuestas vienen allí 🙏