Cambia de SO: Ahora con HTTP/2 y Cifrado SSL

Ha tardado, pero al final ha llegado. Siento las disculpas si llegaste hasta aquí hace algún día y te has encontrado con el mensaje por defecto de Nginx o directamente no respondía. La razón de esa pequeña indisponibilidad ya está resuelta y no es ni más ni menos que la configuración de un certificado SSL, el soporte de HTTP/2 y la activación del módulo pagespeed para Nginx.

Logo Nginx
Un servidor web muy rápido, pero hasta que lo configuras…

La verdad es que estos problemas surgen de escoger a Nginx como servidor en lugar de coger el más conocido en esta materia: Apache. Este último es compatible con un montón de módulos y la instalación de los mismos es automática. Si no me equivoco, la instalación del certificado SSL de Let’s Encrypt es prácticamente introducir un único comando y ya. Yo, sin embargo, me ha tocado seguir algún que otro tutorial para solucionarlo, editando los archivos de configuración de Nginx.

Continuar leyendo “Cambia de SO: Ahora con HTTP/2 y Cifrado SSL”

1 0

Dax Os Store

Hace tiempo que no escribo. Esta vez lo hago para “informar” del desarrollo que tengo actualmente entre manos. Se trata de la tienda de aplicaciones del sistema operativo Dax OS, una distro derivada de Ubuntu que usa al escritorio Enlightenment.

En la última versión su desarrollador se decidió a hacer una tienda, y la tenía hecha, pero eran páginas sencillas escritas en html, lo que lo hacía muy complejo en caso de hacer alguna modificación: descargarse el fichero, actualizarlo y subirlo al FTP. Además esto se puede complicar enormemente en el momento en el que empiezas a añadir aplicaciones.

Por eso, cuando descubrí el proyecto me dije que sería una buena idea ayudar a la creación de una página web en PHP, no sólo por querer ayudar y difundir el proyecto, sino para terminar de afianzar mis conocimientos (escasos) de PHP.

Actualmente consta, básicamente, de una base de datos sqlite donde se almacenan todos los archivos. Elegí este tipo porque ya lo había usado en otros desarrollos con python y me había dado siempre buenos resultados. Además es bastante portable, y está todo incluido en un archivo, por lo que no hace falta establecer ninguna conexión a ninguna base de datos, simplemente abriendo el fichero y modificándolo.

Le he agregado soporte de usuarios, para que cualquier usuario pueda contribuir a la página fácilmente, siempre y cuando un administrador lo apruebe posteriormente.

Enlaces | Dax Os Store | Mirror Dax Os Store

1 0