_ voidNull SysAdmin, Terminal y GNU/Linux
Temas Artículos Destacados Newsletter Cursos Foro
Más

Instalación de instancia de Peertube en Debian 13

10 noviembre, 2025

Instalación de una instancia de Pleroma en Ubuntu 24.04

18 noviembre, 2024

Instalación de instancia de Peertube en Debian 12

26 agosto, 2023

Instalación de instancia de Peertube en Debian 11

18 noviembre, 2022

No se han encontrado etiquetas

Iniciar sesión Registrarse
_ voidNull | #newsletter / octubre 27, 2023

Newsletter #8 - Seguimos con el curso de Ansible, instalamos un montón de aplicaciones web y os enseñamos nuevos comandos

Octava Newsletter que escribimos desde ./voidNull! Si estás corto de tiempo, no te preocupes. Hemos resumido los mejores artículos, noticias y recursos de la semana en un solo lugar para tu conveniencia. ¡Disfruta de todos los artículos!


Octava Newsletter que escribimos desde ./voidNull! Si estás corto de tiempo, no te preocupes. Hemos resumido los mejores artículos, noticias y recursos de la semana en un solo lugar para tu conveniencia. ¡Disfruta de todos los artículos!


💬 En esta semana, hemos publicado estos artículos relevantes:

  • Instalación de un nodo de Mastodon en Debian 12
  • ping: Un comando que permite saber si hay maquinas vivasç
  • Creando nuestros PlayBooks [Ansible #5]
  • Acelera Ghost CMS con Varnish Cache
  • whereis: busca donde se encuentran los binarios y manuales de un comando
  • ... y mucho más!

👨‍🚀 ¡Camarero! ¡Una de aplicaciones web!

A continuación os pasamos un listado de aplicaciones web que hemos instalado durante este tiempo.

  • Instalación y configuración de Etherpad en Ubuntu 22.04
  • Desplegar un nodo de VDO Ninja en Debian 12
  • Instalar ntopng para monitorizar la red en Ubuntu 22.04
  • Instalación de un nodo de Mastodon en Debian 12
  • Instalación de instancia de Peertube en Debian 12
  • Instalación de WordPress en nuestro servidor en Debian 12

🐘 Mantenimiento de Mastodon: Envía un e-mail a las cuentas que lleven cierto tiempo sin conectarse

A veces para hacer mantenimiento de nuestro nodo de Mastodon, necesitamos liberar espacio eliminando usuarios que no se han conectado en cierto tiempo. Por lo general, muchos nodos eliminan las cuentas que por ejemplo llevan 6 meses sin acceder.

Mantenimiento de Mastodon: Envía un e-mail a las cuentas que lleven cierto tiempo sin conectarse
A veces para hacer mantenimiento de nuestro nodo de Mastodon, necesitamos liberar espacio eliminando usuarios que no se han conectado en cierto tiempo. Por lo general, muchos nodos eliminan las cuentas que por ejemplo llevan 6 meses sin acceder.
_ voidNullDon T3rr0rZ0n3

🤸‍♀️ Configurar replicación master/slave para MariaDB

La replicación de datos es muy importante cuando se trata de proteger y garantizar la alta disponibilidad de los datos y la facilidad de acceso durante un error inesperado como la caída del sistema, hardware o error basado en software, etc.

Configurar replicación master/slave para MariaDB
La replicación de datos es muy importante cuando se trata de proteger y garantizar la alta disponibilidad de los datos y la facilidad de acceso durante un error inesperado como la caída del sistema, hardware o error basado en software, etc.
_ voidNullDon T3rr0rZ0n3

Si aprecias nuestro trabajo y quieres hacer una pequeña donación puedes hacerlo sin problemas. O si lo prefieres, puedes invitarme a un café!

Hacer donación

Recuerda también que puedes invitar a tus amigos y familiares a formar parte de la comunidad y explicar los beneficios de registrarse en ./voidNull.

🔥 Beneficios de registrarse en ./voidNull

📖 Diccionario de comandos para GNU/Linux

Dentro del mundo de la administración de sistemas operativos basados en GNU/Linux, existen muchos comandos. Hay un subconjunto de comandos de shell como cd o mkdir y luego están los comandos de GNU coreutils como less. Además de todo esto, existen utilizades CLI adicionales como curl, wget, dt, entre muchas otras herramientas.

En ./voidNull tenemos previsto hacer un listado grande de los comandos más comunes y de otros comandos útiles para el día día del administrador de sistemas.

🔎 whereis: busca donde se encuentran los binarios y manuales de un comando

whereis: busca donde se encuentran los binarios y manuales de un comando
whereis busca en tu sistema operativo los archivos binarios, el código fuente y manuales para los comandos que les pases como parámetros.
_ voidNullDon T3rr0rZ0n3

🏓 ping: Un comando que permite saber si hay maquinas vivas

ping: Un comando que permite saber si hay maquinas vivas
Probablemente el comando ping es uno de los comandos de red más utilizados por SysAdmins. ping se utiliza principalmente para comprobar si un host remoto está activo o no. El host remoto puede ser un servidor web, un router o una raspberry pi en nuestra red local.
_ voidNullDon T3rr0rZ0n3

👩‍🎓 tr: traduce caracteres a lo que quieras

tr: traduce caracteres a lo que quieras
Siempre he pensado que el comando tr eran las siglas de “transform” pero en realidad significa “translate”. Este comando se utiliza para realizar traducciones simples pero útiles de un conjunto de caracteres a otro.
_ voidNullDon T3rr0rZ0n3

🗑️ rm: el comando para eliminar ficheros y directorios

rm: el comando para eliminar ficheros y directorios
Una de las tareas más comunes y potencialmente peligrosas es la eliminación de archivos o directorios, tarea que se lleva a cabo con el comando rm.
_ voidNullDon T3rr0rZ0n3

¿Buscas otro comando?

¡Revisa nuestro "Diccionario de comandos para GNU/Linux"!

Diccionario de comandos para GNU/Linux

🤖 Curso de Ansible en ./voidNull

Iniciamos también un apartado con cursos específicos sobre temas relacionados con el despliegue entre otras cosas.

Accede a nuestros cursos

Creando nuestros PlayBooks [Ansible #5]

Creando nuestros PlayBooks [Ansible #5]
La gracia de Ansible es que permite crear unos ficheros conocidos bajo el nombre de PlayBooks.
_ voidNullDon T3rr0rZ0n3

Variables y sus prioridades [Ansible #6]

Variables y sus prioridades [Ansible #6]
Dentro de nuestros Playbooks podemos tener variables que podemos usar en varias ocasiones. Una variable contiene un valor modificable para dinamizar las tareas, algunos de sus posibles usos se listan a continuación.
_ voidNullDon T3rr0rZ0n3

Los handlers [Ansible #7]

Los handlers [Ansible #7]
Un handler es una tarea que solo se ejecuta en caso de que otra tarea le llame. El uso más común es reiniciar un servicio en un handlers cuando la configuración es cambiada por una tarea.
_ voidNullDon T3rr0rZ0n3

Los roles [Ansible #8]

Los roles [Ansible #8]
Los roles permiten crear estructuras de ficheros y directorios para separar diferentes elementos que hemos visto o que veremos en próximos artículos: variables, tareas, handlers, ficheros y plantillas.
_ voidNullDon T3rr0rZ0n3

Las plantillas [Ansible #9]

Las plantillas [Ansible #9]
Las plantillas en Ansible son archivos que contienen marcadores de posición que se llenan con valores específicos durante la ejecución de una tarea.
_ voidNullDon T3rr0rZ0n3

ARTÍCULO DE LA SEMANA

El artículo seleccionado para esta semana es...

👻 Acelera Ghost CMS con Varnish Cache

Si tenemos Ghost instalado en nuestro servidor con Nginx como Proxy, cada vez que Nginx reciba una petición, ésta debe de pasar directamente a Ghost, que deberá de cargar el contenido necesario desde el disco. Aun que el disco de nuestro servidor pueda ser un SSD, el proceso puede ser lento.

Acelera Ghost CMS con Varnish Cache
Pero aquí hemos venido a mejorar el rendimiento de nuestra web. Así que lo que haremos será añadir una capa entre Nginx y Ghost para que Varnish almacene en caché el contenido estático en la RAM y que sólo pase las peticiones de contenido que no se almacenen en cache.
_ voidNullDon T3rr0rZ0n3

🏗️ Extra, extra!

Si bien es cierto que para limpiar la cache de Varnish es necesario reiniciar el servicio y se pueden hacer varias cosas para automatizar este proceso, hoy os vamos a explicar como reiniciar la cache utilizando un webhook de Ghost.

Crear un webhook en Ghost para limpiar la caché de Varnish
Recientemente hemos hablado sobre como configurar Ghost con Varnish para acelerar la carga de contenido.
_ voidNullDon T3rr0rZ0n3


sobre nosotros

./voidNull - SysAdmin, Terminal y GNU/Linux

Descubre nuestro blog enfocado en la administración de sistemas operativos y redes, presentando una diversidad de artículos informativos y tutoriales prácticos. Profundiza en temas técnicos con contenido actualizado y útil. ¡Únete a nuestra comunidad y potencia tus habilidades y conocimientos!

Social

  • RSS Icon RSS

Archivo

  • Archivo de etiquetas
  • Archivo de artículos
  • Artículos destacados
  • Archivo de Newsletters

Suscríbete

Suscríbete a mi Newsletter y recibe todos los últimos y mejores artículos directamente en tu bandeja de entrada!

_ voidNull | 2025 Hecho con utilizando Software Libre

  • Sobre voidNull
  • Contacto
  • 🔥 Beneficios de registrarse
  • Foro