Entradas del autor

¿Cómo instalar NGINX en NetBSD?

NGINX es un servidor web con excelente rendimiento y bajo consumo de memoria. NGINX también puede usarse como proxy reverso (FastCGI, Apache, uWSGI), como proxy para protocolos de correo (IMAP, POP3) y como balanceador de carga.

En este artículo instalaremos NGINX como proxy FastCGI, es decir las peticiones PHP que le hagamos a nuestro servidor web serán redirigidas a un servidor PHP-FPM.

¿Cómo instalar PHP en NetBSD?

PHP 8.0 incorporó características modernas como: Unión de tipos (Union Types), Argumentos nombrados (Named arguments), expresiones match (Match expressions), compilación en tiempo de ejecución (Just In Time Compilation) entre otras.

Cómo instalar MariaDB en NetBSD

NetBSD es un sistema operativo de tipo UNIX con un enfoque en la seguridad, simplicidad, elegancia y limpieza en su código fuente, es altamente portable y robusto.

MariaDB es un gestor de base datos creado, a partir del código fuente de MySQL 5.1, por los desarrolladores originales de MySQL diseñado como un reemplazo directo y mejorado de MySQL. MariaDB es rápido, escalable y robusto, con un rico ecosistema de motores de almacenamientos, complementos y otras herramientas que lo hacen versátil y flexible en diferentes escenarios.

MariaDB está disponible en los repositorios oficiales de NetBSD por lo que podemos instalar el servidor y herramientas a través del administrador de paquetes pkgin

Syncronice y comparta ficheros en la nube con Seafile

Seafile es una solución de sincronización y uso compartido de archivos, diseñada para brindar alta confiabilidad, rendimiento y productividad. Con Seafile puedes sincronizar, compartir y colaborar entre diferentes dispositivos y equipos. El núcleo del servidor Seafile está escrito en lenguaje de programación C, es pequeño y tiene un rendimiento excelente además presenta un cliente web desarrollado en Python/Django el cual permite administrar (agregar, compartir, eliminar) sus ficheros en la nube, también es posible instalar un cliente/drive el cual fácilita el manejo de sus ficheros desde la comodidad de su dispositivo.

pkgin, un administrador de paquetes para NetBSD

pkgin es una herramienta similar a apt/yum/dnf que permite administrar paquetes binarios permite la instalación, eliminación y actualización de paquetes y dependencias asociadas, utilizando un repositorio remoto.

Instalar certificado de seguridad Let's Encrypt

SSL / TLS (Secure Socket Layer / Transport Layer Security) son protocolos criptográficos que permiten establecer un canal de comunicación segura en Internet: web, correo, fax y mensajería instantánea

CA (Certificate Authoritative): entidad reconocida a nivel mundial encargada de generar certificados de seguridad para terceros.

CSR (Certificate Signing Request): es una solicitud de firmado de certificado a una CA.

Let's Encrypt: es una autoridad de certificación (CA) gratuita, automatizada y abierta, disponible para beneficio público. Es un servicio proporcionado por Internet Security Research Group (ISRG).

Proporciona a las personas los certificados digitales que necesitan para habilitar HTTPS (SSL/TLS) en sus sitios web, de forma gratuita, de la manera más fácil de usar posible.

NGINX como proxy reverso

NGINX es un servidor web con excelente rendimiento y bajo consumo de memoria. NGINX puede usarse como proxy reverso HTTP, cómo proxy genérico TCP/UPD, como un servidor proxy de correo y como como balanceador de carga, en el día de hoy instalaremos NGINX y lo usaremos como proxy génerico TPC/UPD.

Cómo instalar MariaDB en Alpine Linux

Alpine Linux es una distribución minimalista con un enfoque en la seguridad y simplicidad.

MariaDB es uno de los servidores de bases de datos más populares del mundo, creado por los desarrolladores originales de MySQL y concebido inicialmente como un reemplazo directo y mejorado de MySQL. MariaDB es rápido, escalable y robusto, con un rico ecosistema de motores de almacenamiento, complementos y otras herramientas que lo hacen versátil y flexible en diferentes escenarios. MariaDB se desarrolla como software libre bajo licencia GPL. Las últimas versiones de MariaDB también incluyen funciones GIS y JSON.

Como instalar MySQL 8.0 en Debian

MySQL

MySQL es un gestor / servidor de bases de datos relacionales rápido, eficiente, seguro, estable, fácil de usar, multi plaforma, multi hilo, multi usuario y bien documentado. Actualmente Oracle guía el desarrollo de MySQL, no obstante la versión comunitaria está disponible bajo licencia GPL por lo que sigue siendo software libre.

MySQL 8.0:

  • Mejora aspectos de seguridad.
  • Añade el concepto de roles y categorías de cuentas de usuarios.
  • Permite realizar bloqueo temporal de usuarios luego de x intentos de autenticación fallidos.
  • Incorpora varias mejoras al motor InnoDB y al tipo de datos JSON.
  • Añade el nuevo mecanismo de autenticación: caching_sha2_password que implementa el algoritmo de encriptación SHA-256 (al igual que el mecanismo sha256_password) pero usando una cache para resolver problemas de latencia durante el proceso de conexión.

File Browser, administrador de ficheros para la Web

File Browser es un administrador de ficheros para la web con las siguientes características:

  • Interfaz clara y sencilla
  • Permite administrar su ficheros de forma cómoda y flexible
    • Subir
    • Eliminar
    • Editar
    • Descargar
    • Vista previa
  • Administración de usarios
    • Puede crear múltiple usarios y cada usuario tener su propio directorio
  • Fácil de instalar