Si estás dando tus primeros pasos en el mundo de la administración de sistemas, configurar un servidor Linux puede parecer una montaña imposible. Tranquilo: no necesitas ser un gurú del terminal para empezar. Solo necesitas ganas de aprender, un poco de práctica… y una buena guía como esta.
En este artículo te voy a explicar cómo montar tu primer servidor Linux desde cero, con pasos claros y sin rodeos. Y si te gusta este mundillo, al final te cuento cómo puedes profundizar con el curso de administración de sistemas Linux de Hazerta, que es una auténtica joya para aprender de forma práctica.
Elige tu distribución Linux
Antes de hacer nada, necesitas elegir qué distribución vas a usar. Las más recomendadas para servidores son:
- Ubuntu Server
- Debian
- CentOS / AlmaLinux / Rocky Linux
- openSUSE Leap
Si estás empezando, Ubuntu Server es ideal. Tiene mucha documentación, comunidad activa y es muy estable. Puedes descargarlo gratis desde su web oficial.
Prepara tu máquina o entorno de pruebas
Tienes dos opciones para instalar tu servidor:
- Usar una máquina física (un ordenador viejo sirve perfectamente)
- Crear una máquina virtual con herramientas como VirtualBox o VMware
Si no quieres arriesgarte con tu equipo principal, una máquina virtual es la mejor opción para practicar sin miedo.
Descarga la ISO de la distro que elegiste y arranca la instalación desde ahí.

Instala el sistema operativo
Durante la instalación, el asistente te guiará paso a paso. Aquí algunos puntos clave:
- Elige la opción “Instalación mínima” para evitar instalar interfaces gráficas innecesarias
- Configura la zona horaria y el idioma correctamente
- Asigna un usuario administrador (con privilegios sudo)
- Si el disco está vacío, puedes dejar que el sistema lo particione automáticamente
Cuando termine, reinicia y entra al sistema por primera vez. ¡Ya tienes tu servidor listo para comenzar!
Configura la red y actualiza el sistema
Uno de los primeros pasos tras instalar es asegurarte de que tienes conexión a internet. Puedes probarlo así:
bashCopiarEditarping google.com
Si funciona, perfecto. Ahora actualiza todos los paquetes del sistema:
bashCopiarEditarsudo apt update && sudo apt upgrade -y
Con eso te aseguras de tener las últimas versiones y parches de seguridad.
Instala los servicios básicos
Un servidor puede tener mil funciones distintas, pero si estás empezando, lo típico es instalar un servidor web. Aquí un ejemplo con Apache:
bashCopiarEditarsudo apt install apache2 -y
Después puedes abrir tu navegador y escribir la IP del servidor. Si todo fue bien, verás la página de bienvenida de Apache.
También puedes instalar otras herramientas útiles como:
- OpenSSH para acceder remotamente:
sudo apt install openssh-server - ufw para configurar el firewall:
sudo apt install ufw - htop para monitorizar el rendimiento:
sudo apt install htop
Crea usuarios y gestiona permisos
No trabajes siempre con el usuario root. Lo ideal es crear usuarios y darles permisos según lo que necesiten hacer.
bashCopiarEditarsudo adduser nombreusuario
sudo usermod -aG sudo nombreusuario
Y si quieres ver qué usuarios tienen acceso sudo:
bashCopiarEditargetent group sudo
La seguridad empieza por la buena gestión de usuarios.

Configura el firewall
Con ufw puedes proteger tu servidor de accesos no deseados. Aquí tienes algunos comandos básicos:
bashCopiarEditarsudo ufw allow OpenSSH
sudo ufw allow 80
sudo ufw allow 443
sudo ufw enable
Eso habilita el acceso por SSH, HTTP y HTTPS. Puedes revisar el estado con:
bashCopiarEditarsudo ufw status
Conéctate por SSH desde otra máquina
Una vez tengas el servidor configurado, puedes conectarte desde otro ordenador con:
bashCopiarEditarssh usuario@ip_del_servidor
¡Y listo! Ya puedes administrar tu servidor de forma remota.
¿Y ahora qué? Si todo esto te ha parecido interesante pero te gustaría profundizar de verdad, aprender cómo gestionar usuarios, configurar servidores DNS, automatizar tareas, montar bases de datos, aplicar buenas prácticas de seguridad y mucho más… entonces tienes que echarle un ojo al curso de administración de sistemas Linux de Hazerta.
Es 100% práctico, va al grano y está pensado para que aprendas desde cero hasta llegar a un nivel profesional real. Nada de teoría aburrida ni vídeos eternos. Aquí aprendes haciendo, y al acabar, serás capaz de administrar servidores Linux como un auténtico pro.



