CentOS
-
Pasos adicionales recomendados para los nuevos servidores CentOS 7
Introducción Después de configurar la configuración mínima necesaria para un nuevo servidor, hay algunos pasos adicionales que se recomienda altamente en la mayoría de los casos. En esta guía, continuaremos la configuración de nuestros servidores abordando algunos procedimientos recomendados, pero opcionales. Requisitos previos y objetivos Antes de comenzar esta guía, deberías seguir la guía de Configuración inicial del servidor CentOS 7. Esto es necesario para configurar tus cuentas de usuario, configurar la elevación de privilegios con sudo y bloquear SSH…
-
Cómo crear redireccionamientos temporales y permanentes con Nginx
Introducción La redirección HTTP es una forma de señalar un dominio o una dirección hacia otro. Hay varios tipos diferentes de redireccionamientos, cada uno de los cuales significa algo diferente para el navegador del cliente. Los dos tipos más comunes son las redirecciones temporales y las redirecciones permanentes. Las redirecciones temporales (código de estado de respuesta 302 Encontrado) son útiles si una URL necesita ser servida temporalmente desde una ubicación diferente. Por ejemplo, si estás realizando mantenimiento en el sitio,…
-
Cómo instalar MySQL en CentOS 7
Introducción MySQL es un sistema de gestión de bases de datos de código abierto, comúnmente instalado como parte del popular stack LEMP (Linux, Nginx, MySQL/MariaDB, PHP/Python/Perl). Utiliza una base de datos relacional y SQL (Structured Query Language) para gestionar sus datos. CentOS 7 prefiere MariaDB, una bifurcación de MySQL gestionada por los desarrolladores originales de MySQL y diseñada como reemplazo de MySQL. Si ejecutas yum install mysql en CentOS 7, se instala MariaDB en lugar de MySQL. Si te preguntas…
-
Cómo instalar Git en CentOS 7
Introducción El control de versiones se ha convertido en una herramienta indispensable en el desarrollo de software moderno. Los sistemas de control de versiones te permiten realizar un seguimiento de tu software a nivel de origen. Puedes rastrear cambios, revertir a etapas anteriores y crear ramificaciones a partir del código base para crear versiones alternativas de archivos y directorios. Uno de los sistemas de control de versiones más populares es git. Muchos proyectos mantienen sus archivos en un repositorio Git,…
-
Cómo Instalar Suricata en CentOS 8 Stream
Introducción Suricata es una herramienta de Monitorización de Seguridad de Red (NSM, por sus siglas en inglés) que utiliza conjuntos de firmas creadas por la comunidad y definidas por el usuario (también denominadas reglas) para examinar y procesar el tráfico de red. Suricata puede generar eventos de registro, activar alertas y bloquear el tráfico cuando detecta paquetes sospechosos o solicitudes a cualquier número de servicios diferentes que se ejecuten en un servidor. Por defecto, Suricata funciona como un Sistema de…
-
Cómo instalar y usar LinuxBrew en un VPS Linux
Estado: Obsoleto Este artículo está obsoleto y ya no se mantiene. Razón Homebrew ahora proporciona soporte principal para Linux. Ver en su lugar Este artículo aún puede ser útil como referencia, pero es posible que no funcione o siga las mejores prácticas. Recomendamos encarecidamente utilizar un artículo reciente escrito para el sistema operativo que esté utilizando. Cómo instalar y usar Homebrew en Linux Introducción LinuxBrew es una bifurcación de Linux del popular gestor de paquetes HomeBrew de Mac OS X.…
-
Cómo agregar y eliminar usuarios en un servidor CentOS 7
Introducción Cuando comienzas a usar un servidor Linux nuevo, agregar y eliminar usuarios suele ser una de las primeras cosas que necesitarás hacer. En esta guía, aprenderás cómo crear cuentas de usuario, asignar privilegios sudo y eliminar usuarios en un servidor CentOS 7. Prerrequisitos Para completar este tutorial, necesitarás: A CentOS 7 server with a non-root sudo-enabled user. If you are logged in as root instead, you can drop the sudo portion of all the following commands. For guidance, please…
-
Cómo instalar Java en CentOS, Rocky Linux, RHEL y Fedora
Introducción Este tutorial te mostrará cómo instalar Java en las versiones actuales de las distribuciones de Linux basadas en RPM: Red Hat Enterprise Linux, CentOS, Fedora y Rocky Linux. Java es un lenguaje de programación y plataforma de software popular que te permite ejecutar muchas aplicaciones en el servidor. Este tutorial cubre la instalación de la versión predeterminada más reciente de Java, así como la selección manual de versiones anteriores para la instalación y el cambio entre múltiples versiones en…
-
Cómo automatizar implementaciones de aplicaciones Ruby On Rails utilizando Capistrano
Introducción Si aún no estás cansado de repetir las mismas tareas mundanas para actualizar tus servidores de aplicación y llevar tu proyecto en línea, probablemente lo estarás eventualmente. La alegría que sientes al desarrollar tu proyecto tiende a disminuir cuando se trata de las partes aburridas de la administración del sistema (por ejemplo, cargar tu base de código, modificar configuraciones, ejecutar comandos una y otra vez, etc.) ¡Pero no temas! Capistrano, la herramienta de automatización de tareas, está aquí para…