PrestaShop es una de las plataformas de comercio electrónico más populares y completas del ecosistema de software libre. Con ella, puedes crear una tienda online potente, flexible y completamente personalizable sin necesidad de pagar licencias. Es ideal tanto para pequeños proyectos como para negocios de mayor escala.
En este artículo te guiaremos paso a paso para instalar PrestaShop en Debian 13, la nueva versión estable de esta distribución GNU/Linux. Utilizaremos un entorno LAMP (Linux, Apache, MariaDB y PHP), asegurándonos de cumplir con todos los requisitos necesarios para que tu tienda funcione de forma óptima y segura.
Tanto si estás montando tu primer e-commerce como si ya vienes del mundo de la venta online, esta guía te ayudará a tener una base sólida sobre la que empezar a trabajar con PrestaShop en tu servidor Debian.
Pasos previos
Para poder instalar Prestashop 8.x deberemos de tener un servidor LAMP/LEMP al completo. A continuación, os dejo estos dos artículos para instalar correctamente un LAMP o LEMP en Debian 13:


Tened en cuenta que para Prestashop es necesario también instalar los siguientes paquetes de PHP 8.4:
apt install php8.4-xml php8.4-zip php8.4-curl php8.4-gd php8.4-intl php8.4-mbstringInstalación de Prestashop 8.x
Lo primero que haremos será descargarnos el fichero ZIP desde el mismo repositorio:
wget https://github.com/PrestaShop/PrestaShop/releases/download/8.2.2/prestashop_8.2.2.zipY lo descomprimimos dentro del directorio correspondiente, en esta ocasión lo dejaremos en /var/www/html/prestashop:
unzip prestashop_8.2.2.zip -d /var/www/html/Sin entender muy bien porqué, esto nos descomprimirá otro .zip 🙄 así que deberemos de crear un directorio y descomprimir el segundo fichero ZIP.
cd /var/www/html
mkdir -p prestashop
unzip prestashop.zip -d prestashopFinalmente, solo tendremos que cambiar permisos:
chown www-data.www-data -R prestashopUna vez tengamos esto, podremos ir a nuestro navegador y acceder vía IP o bien si queremos podemos configurar un dominio especifico.

Seleccionamos el idioma y continuamos haciendo clic en Next.

Aceptamos la licencia y continuamos haciendo clic en Next.

Si encontramos algún error, deberemos de solventarlo. Si nos aparece el aviso en verde, podremos continuar haciendo clic en Next.

Ahora tendremos que rellenar los datos de la tienda, nombre de la tienda, actividad, país, zona horaria, etc.

Nos preguntará si queremos instalar productos de ejemplo, en nuestro caso al ser un tutorial marcaremos la opción Yes en ambas opciones.
En el siguiente paso, nos preguntará los datos de la base de datos, para ello, primero deberemos de tener una base de datos y un usuario.


Configuramos los datos de nuestra base de datos y seguimos haciendo clic en Next. A continuación, iniciará la instalación:

Al acabar el proceso:

A partir de aquí, ya tendremos acceso a nuestra tienda con Prestashop 8.x. Siempre y cuando eliminemos el directorio install.
rm -rf /var/www/html/prestashop/install
Más sobre ./voidNull
- 📖 Aprende todos sobre los comandos de GNU/Linux en nuestro Diccionario "De la A a la Z: Los comandos de GNU/Linux"
- 💪 ¡Forma parte de la Comunidad de ./voidNull!
- 🤖 Disfruta de todos nuestros Cursos sobre Ansible, Proxmox, Home Assistant entre otros.
- 📩 Mantente actualizado con lo último en GNU/Linux y Software Libre. Recibe nuestra Newsletter mensual.



Comentarios