Bloguear es un gran pasatiempo. En su forma más básica, es una forma de diario en línea que gobierna sin las reglas y restricciones de las plataformas de microblogging como Facebook y Twitter.

Cuando se trata de tu blog, eres tu propio escritor y editor; eres dueño de la historia que compartes con el mundo. Y con una solución como DotClear, puede crear fácilmente su blog y alojarlo desde su hogar en una Raspberry Pi. Así es cómo:

¿Qué es Dotclear y en qué se diferencia de otras plataformas de blogs?

Dotclear es un programa gratuito y software de código abierto que se anuncia a sí mismo como "gestión de blogs simplificada"; es anterior a la popular plataforma de WordPress por un año, lanzada inicialmente en 2002.

La plataforma es inusual en el sentido de que una sola instalación admite múltiples blogs separados y múltiples usuarios. Además, cuenta con mecanismos antispam incorporados, un diseño personalizable, un fantástico sistema de comentarios y una plétora de temas y complementos para Haz que tu blog se vea más atractivo visualmente. tan pronto como lo despliegue.

instagram viewer

La licencia de código abierto de Dotclear significa que además de descargar, usar y modificar el software, también tienes la libertad de redistribuir el código y contribuir al futuro del proyecto dirección.

Cómo instalar Dotclear en tu Raspberry Pi

Antes de comenzar, debe seguir nuestra guía para preparando tu Raspberry Pi como servidor. Una vez que haya terminado, diríjase a la cuenta de su registrador. DNS avanzado página de configuración.

Eliminar todos los registros y crear uno nuevo A registro. Establezca el anfitrión en "@", valor a su dirección IP pública y el TTL lo más bajo posible.

Si va a acceder a su Dotclear a través de un subdominio, por ejemplo, blog.improbable.guru, establecerá el registro A en "blog".

Con los preliminares fuera del camino, inicie sesión en su Raspberry Pi usando Shell seguro (SSH)y asegúrese de que todos los paquetes instalados estén actualizados:

sudo apto actualizar
sudo apt actualización

Dotclear requerirá una base de datos y un usuario de la base de datos para completar la instalación. Ya deberías haber instalado MariaDB, así que ingrésalo con el siguiente comando:

sudo mariadb

Ahora, agregue las siguientes entradas una línea a la vez:

CREARBASE DE DATOS punto claro;
CREARUSUARIO punto claro IDENTIFICADOPOR 'contraseña supersecreta';
OTORGARUSOEN *.* A dotclear@hostlocal IDENTIFICADOPOR 'contraseña supersecreta';
OTORGARTODOSprivilegiosEN punto claro.* A dotclear@localhost;
ENJUAGARPRIVILEGIOS;
abandonar;

Cambie el directorio y use nano para crear un nuevo archivo de configuración de Apache:

discos compactos /etc/apache2/sites-available
sudonanopunto claro.conf

En el nuevo archivo, establece el nombre de dominio y el directorio donde almacenarás los archivos de tu blog:

<Servidor virtual *: 80>
Nombre del servidorBlog.improbable.gurú
 Raiz del documento /variable/www/dotclear/
</VirtualHost>

Guarde el archivo y salga de nano con Control + O seguido por Control + X.

Habilite el nuevo archivo conf y reinicie Apache:

sudoa2ensitepunto claro.conf
reinicio del servicio sudo apache2

Cree el directorio que acaba de especificar, luego muévase a él:

sudo mkdir /variable/www/dotclear
discos compactos /variable/www/dotclear/

Ahora, descarga el instalador automático de Dotclear:

sudo wget https://download.dotclear.org/loader/dotclear-loader.php

Utilice la siguiente línea de código para cambiar recursivamente la propiedad de su directorio actual para que Apache pueda escribir en él:

sudoChon-Rwww-datos:www-datos .

Ahora, abra un navegador y vaya a your-domain.tld/dotclear-loader.php. En este punto, estará utilizando una conexión HTTP no segura. No te preocupes; usted puede y va a cambiar esto más tarde.

Será recibido por el asistente Dotclear NetInstall, cuyo trabajo es recuperar el último archivo de Dotclear y descomprimirlo en su espacio web.

De forma predeterminada, el destino es your-domain.tld/dotclear, pero si desea que el blog esté en la raíz de su dominio o subdominio (probablemente lo desee), elimine este campo. Ahora haga clic en el botón "Recuperar y descomprimir Dotclear".

Rellene los datos de la base de datos. El nombre de host de la base de datos es servidor local, el nombre de la base de datos y el nombre de usuario de la base de datos son ambos punto claroy la contraseña es la que configuró anteriormente. Puede establecer el prefijo de la base de datos como más le convenga. Estos datos se confirmarán en un archivo de configuración. Para ver su contenido, ingrese lo siguiente:

gato /variable/www/dotclear/inc/config.php

En la siguiente pantalla, se le pedirá que cree una cuenta de usuario y el asistente le pedirá su primera nombre, apellido y dirección de correo electrónico; puede ignorarlos si lo desea, pero deberá establecer un nombre de usuario y un clave.

Asegure su instalación de Dotclear

Con la creación de cuentas fuera del camino, necesita asegurar su conexión a su blog Dotclear. Sí, el servidor está ubicado físicamente en el mismo edificio que usted, pero el tráfico a través de conexiones HTTP está sujeto a ataques de hombre en el medio (MITM), espionaje por parte de su ISP o de terceros. Certbot obtendrá e implementará un certificado y una clave de Let's Encrypt y los implementará en su sistema.

sudo certbot

Ingrese su dirección de correo electrónico cuando se le solicite y seleccione el dominio de su blog de una lista cuando se le solicite.

Vuelva a cargar la página de administración de su blog y será redirigido a una conexión HTTPS segura. No es magia, pero está cerca.

Administrar su blog Dotclear

La dirección de su blog será la dirección de su dominio y la interfaz de administración se encuentra en your-domain.tld/admin.

Inmediatamente notará que el tablero es claro, ordenado y fácil de usar, con las actividades más comunes que se muestran como íconos cuadrados grandes, adornados con pictogramas comprensibles. Estos incluyen publicaciones, publicación nueva, página nueva, comentarios, categorías, administrador de medios, blog, apariencia, widgets, menús, preferencias y ayuda. Cada uno de estos hace exactamente lo que esperas que hagan.

Puede configurar los temas y administrarlos a través del menú "Apariencia del blog" ubicado en el panel izquierdo; puede agregar nuevos temas desde aquí usando la pestaña "Agregar temas".

En cuanto a la selección de temas, tiene cientos para elegir en estilos que se adaptarán a cualquier blog. Ninguno es de pago y puedes instalar cualquier tema con un solo clic. Una vez instalado, puede editar su tema desde la interfaz de administración de Dotclear.

Como puede ver ahora, puede tener un blog atractivo ejecutándose en su Raspberry Pi en cuestión de minutos.

¡Usar Dotclear para crear un blog en su Raspberry Pi es rápido y fácil!

Puedes usar tu blog para cualquier propósito que quieras. Es una gran idea comenzar un portafolio en línea, mostrar sus habilidades tecnológicas o demostrar sus habilidades de escritura a un público más amplio. Y si no está seguro de por dónde empezar, considere escribir una novela serializada o incluso un blog de consejos técnicos.

Si no eres un gran fanático de Dotclear, no te preocupes. Puede probar Ghost, que es otra herramienta de blogs de código abierto que puede instalar fácilmente en su Raspberry Pi.