Cómo instalar GetSimple CMS en Ubuntu 18.04 LTS

GetSimple CMS es un sistema de gestión de contenidos web gratuito, de código abierto, sencillo y fácil de usar, que puede utilizarse para crear blogs y sitios web. Está escrito en lenguaje PHP y utiliza archivos XML para almacenar el contenido. Es adecuado para sitios web medianos y grandes, y puedes ampliar su funcionalidad mediante plug-ins y temas.

En este tutorial, explicaremos cómo instalar GetSimple CMS en un servidor Ubuntu 18.04.

Requisitos

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

Instalar Apache y PHP

Antes de empezar, tendrás que instalar el servidor web Apache y PHP en tu sistema. Por defecto, la última versión de PHP no está disponible en el repositorio por defecto de Ubuntu 18.04. Por tanto, tendrás que añadir primero el repositorio ondrej. Puedes añadirlo ejecutando el siguiente comando:

sudo apt-get install software-properties-common -y
sudo add-apt-repository ppa:ondrej/php

Una vez instalado el repositorio, actualiza el repositorio e instala PHP, Apache y otras librerías PHP ejecutando el siguiente comando:

sudo apt-get update -y
sudo apt-get install apache2 wget uzip 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-cli php7.2-curl php7.2-zip -y

Una vez instalados todos los paquetes, inicia el servidor web Apache y habilítalo para que se inicie al arrancar con el siguiente comando:

sudo systemctl start apache2
sudo systemctl enable apache2

A continuación, tendrás que modificar el archivo php.ini y realizar algunos cambios:

sudo nano /etc/php/7.2/apache2/php.ini

Realiza los siguientes cambios:

memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = Asia/Kolkata

Guarda y cierra el archivo, cuando hayas terminado.

Instalar GetSimple CMS

A continuación, tendrás que descargar la última versión del GetSimple CMS desde su sitio web oficial. Puedes hacerlo ejecutando el siguiente comando:

wget http://get-simple.info/data/uploads/releases/GetSimpleCMS-3.3.13.zip

Una vez completada la descarga, extrae el archivo descargado al directorio raíz de la web de Apache:

sudo mkdir /var/www/html/getsimplecms
sudo unzip GetSimpleCMS-3.3.13.zip -d /var/www/html/getsimplecms

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

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

A continuación, tendrás que crear un archivo de host virtual de Apache para GetSimple CMS. Puedes hacerlo con el siguiente comando:

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

Añade las siguientes líneas:

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

     <Directory /var/www/html/getsimplecms/>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Guarda y cierra el archivo. A continuación, activa el archivo de host virtual y el módulo de reescritura de Apache con el siguiente comando:

sudo a2ensite getsimplecms.conf
sudo a2enmod rewrite

Por último, reinicia el servidor web Apache para aplicar todos los cambios:

sudo systemctl restart apache2

Accede a GetSimpleCMS

Ahora, abre tu navegador web y escribe la URL http://example.com/admin. Serás redirigido al asistente de instalación web de GetSimple CMS:

Instalación de GetSimple CMS

Aquí, haz clic en el botón Continuar con la instalación, deberías ver la siguiente página:

Entra en

Aquí, proporciona el nombre de tu sitio web y el nombre de usuario del administrador, luego haz clic en el botón Instalar ahora. Deberías ver el panel de control de GetSimple CMS en la siguiente imagen:

Cómo empezar con GetSimple CMS

Enlaces

También te podría gustar...