Cómo instalar Pluck CMS en Ubuntu 18.04 LTS

Pluck es un sistema de gestión de contenidos gratuito, de código abierto, pequeño y sencillo, que puede utilizarse para gestionar tu propio sitio web sin necesidad de tener conocimientos de lenguajes de programación. Está escrito en lenguaje PHP y no utiliza una base de datos para almacenar sus datos. Viene con muchos módulos que nos permiten integrar funcionalidades personalizadas en el sistema.

En este tutorial, aprenderemos a instalar Pluck CMS en Ubuntu 18.04 LTS (Bionic Beaver).

Requisitos

  • Un servidor con Ubuntu 18.04.
  • Un usuario no root con privilegios sudo.

Instalar Apache y PHP

Primero, instala el servidor web Apache con el siguiente comando:

sudo apt-get install apache2 -y

A continuación, tendrás que añadir el repositorio Ondrej a tu sistema. Puedes añadirlo con el siguiente comando:

sudo add-apt-repository --yes ppa:ondrej/php

A continuación, actualiza el sistema e instala PHP con todas las librerías necesarias con el siguiente comando:

sudo apt-get update -y
sudo apt-get install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mysql php7.2-curl php7.2-opcache -y

Una vez instalados todos los paquetes, inicia el servicio de Apache y habilítalo para que se inicie en el momento del arranque con el siguiente comando:

sudo systemctl start apache2
sudo systemctl enable apache2

Instalar Pluck CMS

Primero, descarga la última versión de Pluck CMS con el siguiente comando:

wget https://codeload.github.com/pluck-cms/pluck/zip/master

Una vez completada la descarga, descomprime el archivo descargado con el siguiente comando:

mv master master.zip
unzip master.zip

A continuación, copia el directorio extraído al directorio raíz de Apache con el siguiente comando:

sudo cp -r pluck-master /var/www/html/pluck

A continuación, da los permisos adecuados al directorio pluck:

sudo chown -R www-data:www-data /var/www/html/pluck/
sudo chmod -R 755 /var/www/html/pluck/

Configurar Apache para Pluck CMS

En primer lugar, tendrás que crear un archivo de host virtual de Apache para Pluck CMS. Puedes crearlo con el siguiente comando:

sudo nano /etc/apache2/sites-available/pluck.conf

Añade las siguientes líneas:

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/pluck
     ServerName example.com

     <Directory /var/www/html/pluck/>
          Options FollowSymlinks
          AllowOverride All
	  Order allow,deny
	  allow from all
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/pluck_error.log
     CustomLog ${APACHE_LOG_DIR}/pluck_access.log combined

</VirtualHost>

Guarda el archivo y, a continuación, habilita el archivo de host virtual de Apache con el siguiente comando:

sudo a2ensite pluck

Por último, reinicia el servicio de Apache para aplicar los cambios:

sudo systemctl restart apache2

Accede a Pluck CMS

Abre tu navegador web y escribe la URL http://example.com. Serás redirigido a la siguiente página:

Instalador web de Pluck CMS

Ahora, haz clic en el botón de iniciar la instalación. Deberías ver la siguiente página:

Instalación iniciada

Ahora, comprueba si los archivos y directorios mostrados tienen permisos de escritura, y haz clic en el botón Proceder. Deberías ver la siguiente página:

Establecer el correo electrónico y el idioma

Ahora, proporciona el título de tu sitio, el correo electrónico y la contraseña, y luego haz clic en el botón Guardar. Deberías ver la siguiente página:

Crea el contenido de la página web

Ahora, proporciona el título y la descripción de tu página de inicio, luego haz clic en el botón Guardar. Deberías ver la siguiente página:

Instalación del desplante con éxito

Ahora, haz clic en el botón Gestionar tu sitio web. Deberías ver la siguiente página:

Entra en Pluck como administrador

Ahora, proporciona la contraseña de tu sitio, y luego haz clic en el botón Iniciar sesión. Deberías ver la siguiente página:

Tablero de mandos de Pluck CMS

Enlaces

También te podría gustar...