faq-post
La autenticación en servidores es el proceso de verificar tu identidad para obtener acceso autorizado a un sistema remoto, panel de control de hosting o servicio en línea. Los tres métodos predominantes son SSH basado en contraseña, autenticación SSH mediante par de claves e inicio de sesión en panel de control web — cada uno […]
El comando `history` en Linux es una utilidad integrada del shell Bash que registra, muestra y gestiona cada comando ejecutado en una sesión de terminal. Lee y escribe en `~/.bash_history`, un archivo de texto plano en el directorio de inicio de cada usuario, lo que le permite recordar, buscar, volver a ejecutar y auditar comandos […]
GNU Screen es un multiplexor de terminal que te permite crear, gestionar y reanudar de forma persistente múltiples sesiones de shell independientes desde una única conexión de terminal. Cuando desconectas una sesión de Screen, todos los procesos que se ejecutan dentro de ella continúan ejecutándose en segundo plano — sobreviviendo a desconexiones SSH, caídas de […]
Nginx puede escuchar en múltiples puertos simultáneamente añadiendo múltiples directivas `listen` dentro de uno o más bloques `server` en su configuración. Cada directiva `listen` vincula Nginx a una combinación específica de IP/puerto, lo que permite que una única instancia del servidor gestione tráfico HTTP, HTTPS y de aplicaciones personalizadas en puertos distintos sin ejecutar procesos […]
`useradd` es una utilidad binaria de bajo nivel disponible en prácticamente todas las distribuciones Linux que crea cuentas de usuario escribiendo directamente en `/etc/passwd`, `/etc/shadow` y `/etc/group`. `adduser` es un script contenedor de nivel superior — típicamente escrito en Perl en sistemas basados en Debian — que llama a `useradd` internamente mientras automatiza la creación […]
Dominar las operaciones de importación y exportación de bases de datos MySQL desde la línea de comandos es una habilidad imprescindible para cualquier administrador de bases de datos o ingeniero de backend. La utilidad `mysqldump` exporta una base de datos a un archivo `.sql` portátil que contiene todas las instrucciones DDL y DML necesarias para […]
La sentencia `FLUSH` de MySQL obliga al servidor a recargar cachés internas, cerrar y reabrir archivos de registro, restablecer contadores de estado y sincronizar el estado en memoria con las estructuras en disco, todo sin necesidad de reiniciar el servidor. Esto la convierte en una de las familias de comandos más críticas operacionalmente disponibles para […]
PHP-FPM (PHP FastCGI Process Manager) es un gestor de procesos de alto rendimiento que maneja la ejecución de PHP como un servicio independiente, desacoplado del servidor web. Reiniciar PHP-FPM aplica los cambios de configuración de `php.ini` o `php-fpm.conf`, recupera memoria con fugas en grupos de trabajadores de larga ejecución y se recupera de procesos hijo […]
mysqldump es una utilidad de línea de comandos incluida con MySQL y MariaDB que genera copias de seguridad lógicas serializando objetos de base de datos y datos como una secuencia de sentencias SQL. El archivo de volcado resultante puede recrear una base de datos idéntica en cualquier servidor compatible, lo que lo convierte en la […]
Google Public DNS es un resolutor de Sistema de Nombres de Dominio gratuito y distribuido globalmente operado por Google, accesible en 8.8.8.8 (primario) y 8.8.4.4 (secundario). Reemplazar los servidores DNS predeterminados de su ISP con estas direcciones puede reducir la latencia de búsqueda DNS, fortalecer su resolutor contra ataques de envenenamiento de caché y eliminar […]
