Instalar PrestaShop en cPanel paso a paso
¡Hola! ¿Estás listo para lanzar tu tienda online con PrestaShop? Es una decisión fantástica. PrestaShop es uno de los sistemas de gestión de contenidos (CMS) más potentes y flexibles para crear tiendas virtuales. Y lo mejor de todo es que puedes instalarlo de forma rápida y sencilla directamente desde el panel de control de tu hosting: cPanel.
En esta guía paso a paso, te voy a explicar cómo instalar PrestaShop en cPanel usando una herramienta llamada Softaculous. No necesitas ser un experto en programación; solo sigue estos pasos y en menos de 15 minutos tendrás tu tienda online lista para empezar a vender.
¿Qué necesito antes de empezar?
Antes de lanzarnos a la instalación, asegúrate de tener tres cosas muy importantes:
- Un plan de hosting con cPanel: La mayoría de los proveedores de hosting (como los que ofrecen servicios compartidos, VPS o dedicados) incluyen cPanel. Si tienes dudas, pregunta a tu proveedor si tu panel de control es cPanel.
- Un dominio registrado: Por ejemplo,
tutiendaonline.comomimarca.es. Debes tener acceso a la configuración de los DNS para apuntarlos a tu hosting (normalmente tu proveedor te da los servidores DNS). - Los datos de acceso a cPanel: Tu usuario y contraseña para entrar a tu panel de control. Normalmente los recibes por correo electrónico al contratar el hosting.
[INFO] Si tu hosting usa otro panel, como Syspanel (el antiguo HestiaCP), el proceso puede variar. En Syspanel, accedes por el puerto 2106 (ejemplo:
tudominio.com:2106) y no encontrarás Softaculous. En ese caso, deberías instalar PrestaShop manualmente subiendo los archivos por FTP. Pero no te preocupes, esta guía está enfocada en cPanel, que es lo más común.
Paso 1: Accede a tu cPanel
Lo primero es entrar a tu panel de control. Normalmente, la dirección es algo como:
tudominio.com/cpanel o tudominio.com:2083 (aunque algunos proveedores usan tudominio.com:2082).
Introduce tu usuario y contraseña de cPanel. Una vez dentro, verás un escritorio lleno de iconos. No te asustes, solo necesitas encontrar uno en concreto.
Paso 2: Busca el instalador Softaculous
Dentro de cPanel, busca una sección que se llame "Software" o "Aplicaciones". Allí verás un icono que dice "Softaculous Apps Installer" o simplemente "Softaculous". Haz clic en él.
[TIP] Softaculous es un instalador automático que te permite instalar cientos de aplicaciones (como WordPress, Joomla, Drupal y, por supuesto, PrestaShop) con solo unos clics. Es la forma más fácil y segura de instalar PrestaShop.
Paso 3: Encuentra PrestaShop en Softaculous
Una vez dentro de Softaculous, verás un buscador o una lista de categorías. Busca la categoría "E-Commerce" (o "Comercio electrónico") y haz clic en ella. Te aparecerá una lista de aplicaciones para tiendas online. Busca el icono de PrestaShop y haz clic en él.
Verás una página de descripción de PrestaShop con información sobre la versión, los requisitos y un botón grande que dice "Install Now" (Instalar ahora). ¡Haz clic ahí!
Paso 4: Configura la instalación de PrestaShop
Ahora llega la parte más importante. Softaculous te pedirá que rellenes un formulario con los datos de tu tienda. Vamos paso a paso:
4.1. Configuración del software
- Elegir dominio: Selecciona el dominio donde quieres instalar la tienda (por ejemplo,
tudominio.com). Si quieres que la tienda esté en una subcarpeta (comotudominio.com/tienda), puedes escribir el nombre de la carpeta en el campo "In Directory". Si lo dejas en blanco, la tienda se instalará en la raíz de tu dominio. - Nombre de la tienda: Pon el nombre que quieras que aparezca en el título de tu tienda (ej: "Mi Tienda de Ropa").
- Descripción de la tienda: Una breve descripción de lo que vendes (opcional).
- Idioma: Selecciona el idioma de instalación. Elige Español o el que prefieras.
4.2. Configuración de la cuenta de administrador
Aquí crearás el usuario con el que accederás al panel de administración de tu tienda (el back-office de PrestaShop).
- Usuario administrador: Elige un nombre de usuario (ej:
adminotunombre). Evita usar "admin" por seguridad. - Contraseña: Crea una contraseña segura (con mayúsculas, minúsculas, números y símbolos). Softaculous suele generarla automáticamente, pero puedes cambiarla.
- Correo electrónico: Introduce tu correo electrónico. Aquí recibirás notificaciones importantes de la tienda y los datos de acceso.
[WARNING] Guarda este usuario y contraseña en un lugar seguro. Sin ellos, no podrás gestionar tu tienda. Te recomiendo usar un gestor de contraseñas.
4.3. Configuración de la base de datos
Softaculous gestiona esto automáticamente. No toques nada a menos que sepas exactamente lo que haces. Por defecto, creará una base de datos nueva para tu PrestaShop.
4.4. Opciones avanzadas (opcional)
Aquí puedes elegir:
- Hacer una copia de seguridad: Marca esta opción si quieres que Softaculous haga una copia de seguridad automática de la instalación antes de empezar. Es muy recomendable.
- Seleccionar tema: Puedes elegir un tema por defecto, pero no te preocupes, luego podrás cambiarlo desde el panel de administración.
Paso 5: ¡Haz clic en "Install"!
Revisa todos los datos una última vez. Si todo está correcto, haz clic en el botón "Install" (Instalar). Softaculous comenzará a trabajar. Verás una barra de progreso. El proceso suele tardar entre 1 y 3 minutos.
Cuando termine, te aparecerá un mensaje de éxito con dos enlaces muy importantes:
- URL de tu tienda: La dirección pública donde tus clientes verán tu tienda (ej:
tudominio.com). - URL del panel de administración: La dirección para gestionar tu tienda (ej:
tudominio.com/admin).
[INFO] Si has instalado PrestaShop en una subcarpeta, las URLs serán algo como
tudominio.com/tiendaytudominio.com/tienda/admin.
Paso 6: Accede al panel de administración de PrestaShop
¡Enhorabuena! Ya tienes tu tienda online instalada. Ahora, para empezar a personalizarla y añadir productos, necesitas entrar al back-office (panel de administración). Usa la URL que te dio Softaculous (normalmente es tudominio.com/admin o tudominio.com/tienda/admin).
Introduce tu usuario y contraseña que configuraste en el paso 4.2. ¡Ya estás dentro!
¿Qué hago después de instalar PrestaShop?
La instalación es solo el primer paso. Ahora tienes que configurar tu tienda para que funcione correctamente. Aquí tienes una checklist básica:
- Configura los ajustes generales: Ve a Parámetros de la tienda > Parámetros generales y configura el nombre, la URL, el país, la moneda (ej: EUR, USD) y el idioma por defecto.
- Configura el transporte: Define las zonas geográficas a las que vas a enviar y las tarifas de envío. Ve a Transporte > Transportistas.
- Configura los métodos de pago: Activa los módulos de pago que quieras usar (PayPal, tarjeta de crédito, transferencia bancaria, etc.). Ve a Módulos > Gestor de módulos y busca "pago".
- Añade productos: Ve a Catálogo > Productos y empieza a añadir tus artículos con fotos, descripciones, precios y stock.
- Elige un tema (plantilla): PrestaShop viene con un tema por defecto, pero puedes instalar otros gratuitos o de pago desde Diseño > Tema y logo.
Preguntas frecuentes (FAQ) sobre instalar PrestaShop en cPanel
1. ¿Softaculous es seguro?
Sí, Softaculous es una herramienta muy segura y utilizada por millones de sitios web. Se encarga de crear la base de datos, subir los archivos y configurar todo correctamente. Eso sí, asegúrate de tener contraseñas fuertes.
2. ¿Puedo instalar PrestaShop si mi dominio no apunta aún a mi hosting?
Sí, pero no podrás ver la tienda hasta que los DNS se propaguen (puede tardar hasta 24 horas). Softaculous te permitirá instalarlo, pero la URL no será accesible hasta que el dominio esté apuntando a tu servidor.
3. ¿Qué hago si me sale un error de "500 Internal Server Error" después de instalar?
Esto suele deberse a un problema de permisos de archivos o de configuración de PHP. Lo primero que puedes hacer es contactar con el soporte de tu hosting y pedirles que verifiquen los requisitos de PHP de PrestaShop (necesita PHP 7.4 o superior, y ciertas extensiones como mysqli, gd, curl, etc.).
4. ¿Puedo instalar PrestaShop manualmente en lugar de usar Softaculous?
Sí, claro. Puedes descargar PrestaShop desde su web oficial, subir los archivos por FTP a tu hosting y luego crear la base de datos manualmente desde phpMyAdmin. Pero te recomiendo Softaculous porque es mucho más rápido y evita errores comunes.
5. ¿Qué hago si mi hosting usa Syspanel en lugar de cPanel?
Si tu panel es Syspanel (accesible por el puerto 2106), no tendrás Softaculous. En ese caso, deberás instalar PrestaShop manualmente: descarga el ZIP de PrestaShop, súbelo a tu servidor por FTP, descomprímelo, crea una base de datos desde Syspanel y luego ejecuta el instalador web (accediendo a tudominio.com). El proceso es un poco más técnico, pero también funciona.
6. ¿Puedo instalar PrestaShop en un subdominio?
Sí, perfectamente. En el paso 4.1, en lugar de elegir tudominio.com, selecciona un subdominio (ej: tienda.tudominio.com) si ya lo has creado en cPanel.
7. ¿Softaculous me hará una copia de seguridad?
Sí, si marcas la opción correspondiente en "Opciones avanzadas". También puedes programar copias de seguridad periódicas desde el panel de Softaculous.
8. ¿Puedo instalar más de una tienda PrestaShop en el mismo hosting?
Sí, siempre que tu plan de hosting lo permita (normalmente los planes compartidos tienen límite de sitios web). Solo tienes que repetir el proceso con otro dominio o subcarpeta.
9. ¿Qué hago si olvido la contraseña de administración de PrestaShop?
No te preocupes. Puedes usar la opción "¿Olvidaste tu contraseña?" en la pantalla de inicio de sesión del back-office. También puedes cambiarla desde phpMyAdmin modificando la tabla ps_employee (pero es más técnico).
10. ¿Es necesario tener conocimientos de programación para gestionar PrestaShop?
No. PrestaShop es muy intuitivo. Con esta guía ya has dado el primer paso. Luego, con un poco de práctica, podrás añadir productos, gestionar pedidos y personalizar el diseño sin escribir una sola línea de código. Si necesitas algo más avanzado, siempre puedes contratar a un desarrollador.
Conclusión
Instalar PrestaShop en cPanel con Softaculous es un proceso rápido, seguro y al alcance de cualquier persona. En menos de 5 minutos tienes tu tienda online funcionando. Recuerda que lo más importante después de la instalación es dedicar tiempo a configurarla bien y a llenarla de productos atractivos.
Si has seguido todos los pasos, ¡felicidades! Ya formas parte del mundo del comercio electrónico. Ahora solo te queda vender. Si tienes cualquier duda, no dudes en consultar la documentación oficial de PrestaShop o contactar con el soporte de tu hosting. ¡Mucho éxito con tu nueva tienda online!
