Instalar PrestaShop en su ordenador
Last updated
Was this helpful?
Last updated
Was this helpful?
Quizá quieras instalar PrestaShop en tu ordenador local, tanto si es para probarlo antes de invertir dinero en un servidor y un nombre de dominio como para personalizar tu tienda localmente antes de vertir tus modificaciones a la instalación de PrestaShop que ya tienes online.
Para instalar cualquier aplicación web localmente, primero tienes que instalar el entorno adecuado, como el servidor web Apache, el intérprete de lenguaje PHP, el servidor de base de datos MySQL e, idealmente, la herramienta phpMyAdmin. Esto se conoce como AMP: Apache + MySQL + PHP. Existe para muchos sistemas operativos; de ahí que se añada otra letra al acrónimo: WAMP (Windows + Apache + MySQL + PHP), MAMP (Mac OS X + ...) y LAMP (Linux + ...).
Esto requeriría un alto nivel técnico, pero por suerte, existen muchos paquetes ya preparados que puedes instalar fácilmente. Esto no quita que tengas que ser técnico aquí y allá, pero desde luego son de lo más útil. Puesto que todos los paquetes son de código abierto, estos instaladores suelen ser gratuitos la mayoría de las veces. Aquí tienes una selección de instaladores AMP gratuitos:
EasyPHP: (Windows)
MAMP: (Mac OS X)
WampServer: (Windows)
XAMPP: (Windows, Mac OS X, Linux, Solaris)
Elige el paquete que te resulte más cómodo y ejecútalo.
Antes de continuar con este tutorial de instalación de PrestaShop, asegúrate de que todos los componentes de tu paquete AMP funcionan correctamente:
El servidor web tiene que estar en marcha. Deberías poder acceder a él a través de tu navegador escribiendo “127.0.0.1” en la barra de direcciones.
es el “servidor local”, es decir, “tu ordenador”: es una dirección de bucle invertido que dirige el navegador a tu servidor web local. En efecto, y son sinónimos: puedes usarlos indistintamente, ya que ambos te dirigen a la carpeta raíz de tu servidor web local.
Algunos servidores web podrían no arrancar debido a que hay otra aplicación que ya está usando sus puertos de conexión (normalmente, el puerto 80).
Esto suele ocurrir cuando se utiliza Skype. Para evitar que Skype bloquee el funcionamiento de tu servidor web, visita la configuración avanzada de Skype (Herramientas > Opciones > Avanzada > Conexiones) y desmarca la opción “Usar los puertos 80 y 443 para las conexiones entrantes adicionales”. Reinicia Skype y vuelve a iniciar tu servidor web local.
El servidor de la base de datos tiene que estar en marcha. Los datos de PrestaShop se almacenan en MySQL. El paquete AMP tiene que indicarte claramente si MySQL está funcionando o no.
Cuando hayas comprobado que el paquete está instalado correctamente y que todos sus componentes están funcionando, tienes que encontrar la carpeta raíz de tu servidor web local.
La ubicación local real de la carpeta depende enormemente del paquete AMP, y puede personalizarse:
EasyPHP: C:\easyphp\www
MAMP: /Applications/MAMP/htdocs/
WampServer: C:\easyphp\www
XAMPP: C:\xampp\htdocs
o /Applications/xampp/htdocs
Por último, tienes que conocer el nombre de usuario raíz y la contraseña de MySQL para poder instalar PrestaShop.
La mayoría de los paquetes utilizan el nombre de usuario “root” con una contraseña vacía, entre ellos EasyPHP, MAMP, WampServer y XAMPP.
Lee la documentación de tu paquete.
Con todo eso claro y hecho, ya puedes continuar con el resto de esta guía de iniciación y empezar a instalar PrestaShop.
Ten en cuenta lo siguiente cuando instales PrestaShop en local:
los archivos no se cargarán mediante un software FTP (como FileZilla) a un servidor web: solo tienes que moverlos a la carpeta local correspondiente, tal como hemos indicado anteriormente.
Debes poder acceder a la herramienta phpMyAdmin. Esta es la aplicación web que te permite gestionar los datos almacenados en MySQL. Su ubicación depende del paquete AMP que elijas: puedes encontrarla en (XAMPP, WampServer, MAMP), en (EasyPHP) o en otra ubicación. Consulta la documentación de tu paquete, ya que podría proporcionarte incluso un botón phpMyAdmin que abriría la URL correcta en tu navegador.
Esta es la carpeta local donde colocarás los archivos de tu aplicación. Puede compararse con la carpeta raíz de tu servidor web online, solo que accedes a su contenido con .
No tienes que crear un nombre de dominio local: tal como comentábamos, PrestaShop está disponible mediante la dirección de bucle inverso que hemos comentado anteriormente, que puede ser o . Para acceder a PrestaShop como tal en esta dirección, solo tienes que añadir el nombre de su carpeta, por ejemplo o , suponiendo que PrestaShop esté en la subcarpeta /prestashop/
de la carpeta raíz local. Cuando accedas a esta dirección por primera vez, se te debería redirigir automáticamente a la instalación de PrestaShop en o .
¿Lo has leído todo? Ahora sigue la guía de instalación, empezando por la sección “Creación de una base de datos para tu tienda”: .