PrestaShop es una plataforma de comercio electrónico de código abierto, potente y flexible, que te permite crear y gestionar tu propia tienda en línea. En este tutorial, te guiaremos a través de los pasos para instalar PrestaShop en tu servidor VPS con AlmaLinux 9.
Requisitos previos
- Un servidor VPS con AlmaLinux 9.
- Acceso SSH al servidor con privilegios de root o sudo.
- Un servidor web como Apache o Nginx instalado y configurado.
- PHP 7.4 o superior con las extensiones `mysqli`, `gd`, `openssl`, `curl`, `zip` y `intl` habilitadas.
- Una base de datos MySQL o MariaDB.
Pasos
- Instalar dependencias:
sudo dnf install epel-release -y sudo dnf install httpd mariadb-server php php-mysqlnd php-gd php-openssl php-curl php-zip php-intl -y - Iniciar y habilitar los servicios:
sudo systemctl start httpd sudo systemctl enable httpd sudo systemctl start mariadb sudo systemctl enable mariadb - Configurar la base de datos:
Accede a la consola de MySQL/MariaDB:
sudo mysqlCrea la base de datos y el usuario:
CREATE DATABASE prestashop_db; CREATE USER 'prestashop_user'@'localhost' IDENTIFIED BY 'tu_contraseña_segura'; GRANT ALL PRIVILEGES ON prestashop_db.* TO 'prestashop_user'@'localhost'; FLUSH PRIVILEGES; exitReemplaza “tu_contraseña_segura” con una contraseña fuerte.
- Descargar PrestaShop:
Navega al directorio web:
cd /var/www/htmlDescarga la última versión de PrestaShop:
sudo wget https://download.prestashop.com/download/releases/prestashop_latest.zip - Descomprimir y configurar permisos:
sudo unzip prestashop_latest.zip sudo chown -R apache:apache /var/www/html/prestashop - Configurar el servidor web:
Crea un archivo de configuración para tu servidor web (Apache o Nginx) que apunte al directorio
/var/www/html/prestashop. Asegúrate de habilitar el módulo `rewrite` si estás usando Apache. - Acceder al instalador web:
Abre tu navegador web y accede a
http://tu_dominioohttp://tu_direccion_ip. Sigue las instrucciones en pantalla para completar la instalación.
Conclusión
¡Felicidades! Has instalado PrestaShop en tu servidor AlmaLinux 9. Ahora puedes comenzar a configurar tu tienda en línea y añadir productos.