Introducción

En este artículo vamos a explicar cómo instalar una tienda online con PrestaShop en Ubuntu 20.04.

¿Qué es PrestaShop?

PrestaShop es un sistema gestor de contenidos (CMS) libre y de código abierto, pensado para construir desde cero tiendas en línea de comercio electrónico. Enfocado para permitir crear tiendas en línea desde pequeñas empresas a grandes corporaciones. Cuenta con un amplio mercado de temas con los que personalizar la tienda y más de 5000 módulos, entre gratuitos y de pago, con los que adaptar las funcionalidades propias de la herramienta.1

Servidor LAMPP/XAMPP

Antes de empezar con la instalación de PrestaShop, debemos tener configurado un servidor web LAMPP (o XAMPP) en Ubuntu. Te recomendamos que leas detenidamente nuestro artículo sobre cómo crear un servidor web Apache2 en Ubuntu 20.04, donde te explicamos paso a paso cómo instalarlo desde cero.

Servidor web Apache2 para instalación de Prestashop en Ubuntu

Una vez ya dispongas de un servidor web con Apache2, podemos empezar con la instalación de PrestaShop en Ubuntu.

Descargar la última versión de PrestaShop

El primer paso, será descargar la última versión de PrestaShop desde su página oficial, en la sección Versiones anteriores, donde podremos encontrar todas las versiones para descargar. En nuestro caso, vamos a descargar PrestaShop 1.7.

Descarga de Prestashop en Ubuntu

Actualizar paquetes de Ubuntu

Antes de comenzar a trabajar con un servidor GNU/Linux, es recomendable actualizar la lista de paquetes disponibles utilizando el comando:

sudo apt update

Instalar librerías necesarias para PHP y Apache2

Ahora vamos a instalar una serie de librerías necesarias para PHP y Apache2 que serán obligatorias tener para el proceso de instalación de PrestaShop, esto lo haremos con el siguiente comando:

sudo apt install -y curl libapache2-mod-php php-dev libmcrypt-dev php-pear unzip php-mysql php-intl php-zip php-curl

Instalación de PrestaShop

Ahora descomprimimos el fichero .zip de PrestaShop que nos hemos descargado en la ruta /var/www/html/prestashop (creamos la carpeta prestashop dentro de /var/www/html/) y accedemos a la URL http://localhost/prestashop desde nuestro navegador web

Una vez accedido, comenzará el proceso de extracción de PrestaShop

Instalación de Prestashop en Ubuntu

Y a continuación podremos acceder al proceso de instalación:

Instalación de Prestashop en Ubuntu

Elegimos nuestro idioma, y hacemos clic en siguiente (botón Next) para comenzar nuestra instalación y aceptar los términos y condiciones

Instalación de Prestashop en Ubuntu

Marcamos la opción (checkbox) Acepto los términos y condiciones arriba indicados y hacemos clic en el botón siguiente, donde comprobará si nuestro sistema es compatible con Prestashop. En nuestro caso, nos indica que debemos realizar unas configuraciones antes de continuar:

Instalación de Prestashop en Ubuntu

Solución de errores: La extensión intl no está cargada

Vamos por pasos, primero vamos a solucionar el problema que nos indica que La extensión intl no está cargada.

Para solucionarlo, te recomendamos que leas detenidamente nuestro artículo sobre cómo solucionar el error La extensión intl no está cargada durante la instalación de PrestaShop en Ubuntu.

Solución de errores: Activar el modulo de Apache mod_rewrite

Ahora vamos a solucionar el problema Activar el modulo de Apache mod_rewrite, para solucionarlo, te recomendamos que leas detenidamente nuestro artículo sobre cómo activar URL amigables en Apache2 en Ubuntu 20.04.

Continuamos con la instalación de PrestaShop

Ahora hacemos clic en el botón siguiente, y en la siguiente pantalla rellenamos los campos de configuración de nuestra tienda

Instalación de Prestashop en Ubuntu

Configuración de la base de datos con phpMyadmin

En el siguiente paso, nos solicita los datos de conexión con nuestra base de datos, pero primero debemos crearla. Para esto vamos a utilizar phpMyadmin (un gestor web de base de datos) accediendo a la URL http://localhost/phpmyadmin

Configuración de phpMyAdmin

Una vez dentro, creamos nuestra base de datos, presionando el botón Base de datos, que se encuentra en la parte superior izquierda de la interfaz, le ponemos un nombre nuestra base de datos y le damos al botón Crear.

Configuración de phpMyAdmin

Continuamos con la instalación de PrestaShop (de nuevo)

Ahora retomamos el proceso de instalación de PrestaShop, donde nos solicitaba los parámetros de conexión a nuestra base de datos y rellenamos los campos. Para comprobar que los datos de conexión son correctos, podemos presionar el botón ¡Comprobar la conexión con tu base de datos!, tal y como se muestra en la siguiente captura:

Instalación de Prestashop en Ubuntu

Si todo está correctamente configurado, veremos el mensaje (en verde) que nos indica La base de datos está conectada (ver captura anterior).

Si ahora hacemos clic en el botón Siguiente, comenzará el proceso de instalación de nuestra tienda.

Instalación de Prestashop en Ubuntu

Accediendo a nuestro PrestaShop por primera vez

Una vez finalizado el proceso de instalación, podremos acceder a nuestra tienda (Frontoffice) y a nuestra configuración de la tienda (Backoffice).

Prestashop en Ubuntu

Y eso es todo …

Este puede ser un proceso algo complicado o bastante técnico, así que si necesitas ayuda, puedes contactar con una empresa de expertos en Prestashop.

¡Y eso es todo! espero que este artículo te haya servido para aprender a realizar una instalación de Prestashop en Ubuntu.


¡Sígueme en mis redes sociales o en mi página web personal!


Deja un comentario