0% encontró este documento útil (0 votos)
4 vistas26 páginas

Clse

El documento detalla las diferencias entre distribuciones de Linux para servidores y de escritorio, destacando características como la ausencia de interfaz gráfica en las distros de servidor y su enfoque en estabilidad y seguridad. Se presentan ejemplos de distribuciones populares para servidores, como Ubuntu Server y CentOS, junto con requisitos de instalación y comandos básicos para la gestión del sistema. Además, se incluyen comandos útiles para la gestión de archivos, usuarios, red y sistema en entornos Linux.

Cargado por

kevin.zepeda4cm
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas26 páginas

Clse

El documento detalla las diferencias entre distribuciones de Linux para servidores y de escritorio, destacando características como la ausencia de interfaz gráfica en las distros de servidor y su enfoque en estabilidad y seguridad. Se presentan ejemplos de distribuciones populares para servidores, como Ubuntu Server y CentOS, junto con requisitos de instalación y comandos básicos para la gestión del sistema. Además, se incluyen comandos útiles para la gestión de archivos, usuarios, red y sistema en entornos Linux.

Cargado por

kevin.zepeda4cm
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

SERVIDORES EN PLATAFORMAS LIBRES

UNIDAD 1ADMINISTRACIÓN, MONITOREO Y GESTION DE PROBLEMAS EN SERVIDORES LIBRES


Distribuciones Linux
para servidores
¿Qué es una distribución Linux?

Una distribución (o “distro”) de Linux es un sistema operativo basado en el núcleo Linux que incluye
herramientas, software y servicios preconfigurados.

Existen diferencias entre una distro de escritorio y una de servidor, estas están relacionadas con su
propósito, características y componentes:

Distro de escritorio:
Diseñada para usuarios finales (uso personal o de oficina).

Características:

Interfaz gráfica: GNOME, KDE, XFCE, etc.


Aplicaciones para usuario: Navegadores, suites de oficina, reproductores multimedia, etc.
Fácil de instalar y configurar.
Mejor compatibilidad con impresoras, Wi-Fi, Bluetooth, etc.
Actualizaciones frecuentes.

Ejemplos: Ubuntu Desktop, Fedora Workstation, Linux Mint, Zorin OS.


Distro para servidores
Diseñada para ofrecer servicios en red (web, bases de datos, archivos, etc.).

Características:

No entorno gráfico: En su mayoria solo tienen interfaz de línea de comandos (CLI) para
ahorrar recursos.
Estabilidad, seguridad y eficiencia son prioridad.
Facilitan la instalación de servicios como Apache, MySQL, Samba, etc.
Se priorizan actualizaciones de seguridad y estabilidad a largo plazo.
Administración remota, preparadas para ser administradas vía SSH.

Ejemplos: Ubuntu Server, Debian Server, CentOS, Red Hat Enterprise Linux (RHEL),
AlmaLinux, SUSE Linux Enterprise Server.
Distribuciones populares para servidores

Ubuntu Server
Debian CentOS / AlmaLinux / Rocky Linux
➢ Basado en Debian
➢ Muy estable y seguro ➢ Alternativas a Red Hat
➢ Fácil de usar
➢ Preferido para entornos Enterprise Linux (RHEL)
➢ Amplia documentación
críticos ➢ Usadas en entornos
➢ Soporte LTS (Long Term
➢ Comunidad muy activa empresariales
Support)
➢ Compatibilidad binaria con RHEL

Información de introducción a esta sección de


la información.
Distribuciones populares para servidores

➢ Red Hat Enterprise Linux


Fedora Server
(RHEL)
➢ Esta a la vanguardia de la
➢ Distribución comercial
tecnología
➢ Soporte oficial profesional
➢ Ciclo de lanzamiento rápido
➢ Usado en empresas
y adopción temprana de
grandes
nuevas tecnologías.
Requisitos de instalación de Ubuntu Servidor.

Ubuntu Server está diseñado para entornos de servidor, ofreciendo una configuración más
ligera sin interfaz gráfica de usuario, lo que lo hace ideal para ejecutar servidores web, bases
de datos y otros servicios backend.

Requisitos mínimos del sistema:


Procesador: procesador mononúcleo a 1 GHz o superior
Memoria (RAM): 512 MB (se recomienda 1 GB)
Espacio de almacenamiento: 2,5 GB de espacio libre en disco para una instalación mínima
Red: Una conexión de red para las actualizaciones y la instalación de paquetes

Requisitos del sistema recomendados:


Procesador: procesador de doble núcleo a 2 GHz o superior
Memoria (RAM): 2 GB o más para un funcionamiento más fluido
Espacio de almacenamiento: 20 GB de espacio libre en disco o más para alojar el software y
los registros
Proceso de Instalación y
actualización
Se seleccione la base de instalación Ubuntu Server y se verifique la obtención de
direccionamiento IPv4, también en la dirección proxy se deja en blanco.
Comandos en Linux

sudo: es un comando en sistemas operativos basados en Unix y Linux que permite a un usuario
autorizado ejecutar comandos con privilegios elevados (de superusuario o root).

sudo apt update no Instala nada, solo actualiza la lista de paquetes


Comandos en Linux
sudo apt upgrade Instala todos los paquetes de actualización

cd solicita el nombre del directorio o la ruta del directorio

cd.. Retrocede en un directorio


Comandos en Linux
pwd Muestra la ruta del directorio de trabajo actual

mkdir Crea un directorio


ls -l Muestra el contenido del directorio de trabajo actual

touch [Link] Crea un archivo de texto vacío


echo Muestra o escribe el texto de un archivo en la terminal
cat [Link] Muestra el contenido de un archivo de texto
Comandos en Linux
cp [Link] Genera una copia del Archivo
rm [Link] Borra un archivo

rm -r trabajo Borra un directorio con todo su contenido


sudo find Busca un archivo dentro del sistema
Comandos en Linux
cp [Link] Genera una copia del Archivo
rm [Link] Borra un archivo

rm -r trabajo Borra un directorio con todo su contenido


sudo find Busca un archivo dentro del sistema
Comandos en Linux

Gestión de archivos y directorios

Comando Descripción Ejemplo

ls Lista los archivos de un directorio ls -l (lista detallada)

cd Cambia de directorio cd /home/usuario

pwd Muestra el directorio actual pwd

mkdir Crea un nuevo directorio mkdir nueva_carpeta

rm Elimina archivos o carpetas rm [Link] / rm -r carpeta/

cp Copia archivos o carpetas cp [Link] [Link]

mv Mueve o renombra archivos mv [Link] [Link]

touch Crea un archivo vacío touch [Link]

cat Muestra contenido de un archivo cat [Link]


Gestión de usuarios y permisos

Comando Descripción Ejemplo

whoami Muestra el usuario actual whoami

adduser Agrega un nuevo usuario sudo adduser juan

passwd Cambia la contraseña passwd juan

chmod Cambia permisos de archivos chmod 755 [Link]

chown Cambia propietario de archivos sudo chown juan [Link]

groups Muestra grupos del usuario groups


Gestión del sistema

Comando Descripción Ejemplo

sudo Ejecuta comandos como administrador sudo apt update

apt update Actualiza lista de paquetes sudo apt update

apt upgrade Instala actualizaciones sudo apt upgrade

reboot Reinicia el sistema sudo reboot

shutdown Apaga el sistema sudo shutdown now

df -h Muestra uso del disco df -h

top Muestra procesos en tiempo real top

ps aux Muestra procesos activos ps aux

kill Mata un proceso kill PID


Red y conectividad

Comando Descripción Ejemplo

ip a Muestra información de red ip a

ping Verifica conectividad ping [Link]

hostname Muestra o cambia el nombre del equipo hostname

curl Consulta URLs desde la terminal curl [Link]

netstat -tuln Muestra puertos abiertos (instalar net-tools) netstat -tuln


Búsqueda y ayuda

Comando Descripción Ejemplo

man Muestra el manual de un comando man ls

which Muestra la ubicación de un ejecutable which python3

locate Busca archivos por nombre (requiere updatedb) locate [Link]

find Busca archivos según criterios find / -name [Link]

history Muestra historial de comandos history


Comandos extra útiles

Comando Descripción Ejemplo

clear Limpia la terminal clear

echo Muestra texto en la terminal echo "Hola mundo"

date Muestra la fecha y hora actual date

uptime Muestra el tiempo encendido del sistema uptime

uname -a Muestra información del sistema uname -a


¿Preguntas?

También podría gustarte