Dotclear, una aplicación para que cualquiera pueda publicar un blog
En el siguiente artículo vamos a echar un vistazo a cómo instalar Dotclear en Ubuntu 18.04 LTS. Se trata de una aplicación para la publicación de blogs. Es gratuita y de código abierto. Ha sido diseñada para proporcionar una interfaz fácil de usar que permita a cualquiera publicar sus ideas en en un blog.
Dotclear es una aplicación para la publicación de blogs que está escrita en PHP y distribuida bajo la GPLv2 de GNU. Esta incluye algunas características integradas para trabajar como el manejo de blogs, el uso de la sintaxis XHTML para las entradas, la posibilidad de añadir páginas, etc. También admite varios tipos de bases de datos, como MySQL, PostgreSQL y SQLite.
El propósito del proyecto es proporcionar una herramienta fácil de utilizar que permite a cualquiera que quiera publicar su propia web, independientemente de sus habilidades técnicas. Dotclear es un software diseñado para todo tipo de usuarios y mejorado regularmente por contribuciones. Cualquiera puede utilizarlo y modificarlo de acuerdo con la licencia del software.
Instalar Dotclear en Ubuntu 18.04 LTS
La instalación de esta aplicación requiere de algunos pasos. A continuación, para este ejemplo, veremos como instalar Dotclear en un Ubuntu 18.04.
Para empezar nos vamos a asegurar de que todos los paquetes del sistema estén actualizados ejecutando la siguiente secuencia de comandos:
sudo apt update && sudo apt upgrade
Algo que también tendremos que tener en cuenta es que se requiere un servidor LAMP (Linux, Apache, MariaDB y PHP). Si no lo tienes instalado, puedes seguir la guía que un compañero escribió hace un tiempo para hacerlo. También tendremos que instalar los módulos PHP necesarios:
sudo apt-get install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-zip php7.2-curl
Descargar Dotclear
En este momento ya podemos descargar la última versión estable de Dotclear. En el momento de escribir este artículo es la versión 2.14.3.
cd /var/www/html sudo wget https://download.dotclear.org/loader/dotclear-loader.php
Ahora tendremos que cambiar algunos permisos de la carpeta en donde tenemos guardado el instalador:
chown -R www-data:www-data /var/www/html/
Configurar MariaDB
Vamos a poder proteger MariaDB utilizando el script mysql_secure_installation. Es importante leer y seguir cuidadosamente cada paso ya que nos preguntará sobre establecer la contraseña de root, eliminar usuarios anónimos, sobre no permitir el inicio de sesión remoto, eliminar la base de datos de prueba o el acceso a MariaDB seguro.
mysql_secure_installation
A continuación, tendremos que iniciar sesión en la consola MariaDB y crear una base de datos para Dotclear. Ejecuta el siguiente comando:
sudo mysql -u root -p
Esto va a pedir una contraseña, así que escribe tu contraseña de root de MariaDB y pulsa Intro. Una vez que haya iniciado sesión, debes crear una base de datos para la instalación de Dotclear. Puedes utilizar los siguientes comandos para ello:
CREATE DATABASE dotclear; GRANT ALL PRIVILEGES ON dotclear.* TO dotclearuser@localhost IDENTIFIED BY 'Password'; FLUSH PRIVILEGES; \q
Configurar Apache
Para crear el archivo de configuración de host virtual para tu dominio, ejecuta el siguiente comando:
sudo nano /etc/apache2/sites-available/tu-dominio.com.conf
Añade las siguientes líneas, modificándolas según sea necesario:
<VirtualHost *:80> ServerAdmin admin@tu-dominio.com ServerName tu-dominio.com ServerAlias www.tu-dominio.com DocumentRoot /var/www/html <Directory /var/www/html> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/tu_dominio_error.log CustomLog ${APACHE_LOG_DIR}/tu_dominio_access.log combined </VirtualHost>
Guarda y cierra el archivo. Ahora habrá que habilitar el archivo de configuración del host virtual. Para hacerlo, ejecuta:
sudo ln -s /etc/apache2/sites-available/tu_dominio.com.conf /etc/apache2/sites-enabled/tu_dominio.com.conf
Acceder a Dotclear
Dotclear estará disponible en el puerto HTTP 80 de forma predeterminada. Abre tu navegador favorito y dirígete a:
http://tu_dominio/dotclear-loader.php
Esta URL nos llevará a la página del instalador:
Para empezar habrá que hacer clic en el botón ‘Retrieve and unzip Dotclear‘ y seguir las instrucciones en pantalla.
En la segunda pantalla, debemos escribir la configuración de la base de datos MariaDB, así que si has seguido las instrucciones de este artículo, utiliza los siguientes detalles:
- Database type: MySQLi
- Host Name: localhost o lo que corresponda.
- Name: dotclear
- User Name: dotclearuser
- Password: Password
- Master Email: admin@tu-dominio.com
Cuando la instalación se haga de manera exitosa, no tendremos más que cubrir la información de usuario.
Después nos va a mostrar una pantalla con la información de acceso al blog.
Si todo va bien, habrás instalado Dotclear con éxito en Ubuntu 18.04.
Para obtener ayuda sobre la configuración, instalación o información útil sobre la aplicación, siempre es recomendable visitar el sitio web oficial de Dotclear.
El artículo Dotclear, una aplicación para que cualquiera pueda publicar un blog ha sido originalmente publicado en Ubunlog.