¿Estás pensando en crear un sitio web con PrestaShop de manera local?. Con este sencillo tutorial, podremos crear nuestro sitio web antes de subirlo a un servidor en producción.

Para instalar PrestaShop localmente, necesitamos un programa llamado Xampp, de el cual ya hemos hablado en otra ocasión.

Hosting Web

En caso de no saber cómo instalar Xampp, puedes consultar el siguiente artículo pulsando aquí (Instalar Xampp en Windows)

Preparar Xampp para la instalación

Si disponemos de Xampp instalado en nuestro equipo y listo para utilizar, únicamente nos falta un requisito previo.

Y es descargarnos la última versión de PrestaShop 1.7 en nuestro ordenador.

Hecho esto, podemos comenzar con el primer apartado de nuestra instalación.

Alojar PrestaShop en Xampp

Cuando tengamos descargado PrestaShop 1.7 en nuestro equipo, nos dirigimos a la carpeta de instalación del servidor local Xampp y hacemos lo siguiente.

  • Paso 1: Dentro de "C:\xampp\htdocs" creamos una carpeta con el nombre de el sitio web.

 servidor local Xampp

 

Nota: Debemos fijarnos donde tenemos instalado Xampp, por defecto se instala en el disco "C:\".

  • Paso 2: Una vez dentro de la carpeta donde se alojará PrestaShop, arrastramos el CMS descomprimido que hemos descargado previamente.

 servidor local Xampp

Hecho esto, podemos pasar al siguiente punto de la instalación.

Crear base de datos en Xampp

Abrimos Xampp y pulsamos sobre "Start" tanto para Apache como para MySQL.

 servidor local Xampp

Hosting Web

Con esto tendremos nuestro servidor web funcionando. Por lo que ingresaremos en el navegador web la palabra "localhost" y acto seguido, pulsamos sobre "phpMyAdmin".

 servidor local Xampp

Una vez nos encontremos dentro de phpMyAdmin, seguimos los pasos de a continuación.

  • Paso 1: En el lateral izquierdo pulsamos en "Nueva" para crear una base de datos. Introducimos el nombre y seleccionamos utf8_spanish_ci. Hecho esto pulsamos en "Crear".

 servidor local Xampp

  • Paso 2: Ya tenemos la base de datos, pero nos falta crear un usuario para que la administre. Para ello, pulsamos sobre "Privilegios" dentro de la base de datos recién creada.

 servidor local Xampp

  • Paso 3: Dentro de el apartado, pulsamos sobre "Agregar cuenta de usuario".

 servidor local Xampp

En la pestaña que nos aparecerá, debemos introducir el nombre de usuario, el nombre de Host, y una contraseña. Aconsejamos de la siguiente forma:

Nombre de usuario: El nombre de el sitio web.

Nombre de Host: local, localhost.

Contraseña: Al trabajar en local, elegiré sin contraseña.

 servidor local Xampp

Bajando un poco el scroll de la pantalla, encontramos el apartado más IMPORTANTE de este punto. Los privilegios, debemos pulsar la casilla "Seleccionar todo".

 servidor local Xampp

Por último, justamente debajo de el apartado "Privilegios" pulsamos en "Continuar" para finalizar la creación de el usuario.

Ahora podemos pasar al último requisito previo a la instalación de PrestaShop 1.7.

Configurar parámetros PHP en Xampp

Lo último que debemos hacer antes de instalar PrestaShop, es acondicionar PHP para que pueda trabajar con este gestor de contenidos. Para ello, haremos lo siguiente.

En el panel de Xampp, pulsamos sobre "Config" en Apache. De las opciones que se despliegan, seleccionamos "PHP (php.ini)".

 servidor local Xampp

Dentro de el archivo que se nos abrirá, debemos encontrar las variables de a continuación, y dejarlas de la siguiente manera.

max_execution_time, Debemos buscar esta variable (ctrl+b) y sustituir el valor que aparece por este otro, debería quedar de la siguiente forma:

max_execution_time = 5000

max_input_time, realizamos la misma operación en este caso la linea debería quedar asi:

max_input_time = 5000

memory_limit

memory_limit = 1024M

post_max_size

post_max_size = 64M

realpath_cache_size

realpath_cache_size = 5M

upload_max_filesize

upload_max_filesize=100M

Instalar la extensión "intl", debemos buscar la linea "extension=intl" y quitarle el "punto y coma" que tiene delante.

Activar el acelerador PHP, para ello, elegimos PHP OPCACHE que viene con XAMPP pero desactivado de forma predefinida. Hay que buscar en el archivo php.ini la palabra "opcache" y debe quedar así:
[opcache]
Zend_extension=»php_opcache.dll»
opcache.enable=1

Ahora nos dirigimos al archivo de configuración "phpMyAdmin (config.inc.php)" de la misma manera que en el anterior archivo.

 servidor local Xampp

En esta ocasión, solamente debemos añadir una línea de código al final de el archivo pero justamente antes de el cierre php, es decir, antes de "?>".

/* Tiempo de ejecución */
$cfg[‘ExecTimeLimit’] = 0;

Quedando de la siguiente manera:

Guardamos los cambios, y reiniciamos Xampp pulsando sobre "Stop" y luego nuevamente en "Start", tanto para Apache como para MySQL.

Ahora sí, podemos proceder con la instalación de nuestro PrestaShop en el servidor local Xampp.

Instalación de PrestaShop 1.7 en Xampp

Tenemos todos los requisitos necesarios para hacer funcionar PrestaShop en nuestro servidor local. Lo primero de todo, es ingresar lo siguiente en el buscador "localhost/tutorialeshoswedaje".

Hecho esto nos aparecerá el asistente de instalación para PrestaShop. En el cual, seguiremos los siguientes pasos.

  • Paso 1: introducimos en el buscador "localhost/tutorialeshoswedaje" y esperamos a que se instale el asistente.

 servidor local Xampp

Nota: En lugar de tutorialeshoswedaje, deberás escribir el nombre de tu carpeta Xampp.

  • Paso 2: Una vez se inicie el asistente de instalación, seguimos los pasos que nos pidan, hasta llegar al apartado donde ingresaremos la información de nuestra tienda online.

 servidor local Xampp

Nota: El nombre podrá cambiarse más adelante, por lo que toda información que introduzcamos es modificable.

  • Paso 3: Lo siguiente que nos pedirán, será el nombre de la base de datos, el usuario de la base de datos y la contraseña de la base de datos.

 servidor local Xampp

  • Paso 4: Tras pulsar sobre "Siguiente" solamente faltará esperar a que finalice la instalación de nuestra tienda.

 servidor local Xampp

Una vez finalice el proceso de instalación, nos aparecerá en pantalla los datos para acceder a el BackOffice de nuestro PrestaShop. Junto a dos enlaces directos para acceder tanto al sitio web, como al apartado de administración.

 servidor local Xampp

Esto sería todo para instalar PrestaShop 1.7 en un servidor local de Xampp.

Si estas pensando en montar tu tienda online con PrestaShop de forma segura, descubre el Hosting PrestaShop que te ofrecemos el equipo de Hoswedaje.

Accede a más contenido

En Hoswedaje te ofrecemos más información acerca de cambiar el logo y el Favicon en PrestaShop y de cambiar el dominio de tu PrestaShop. Te dejamos estos artículos y si necesitas ayuda contacta con nosotros.

➡  Si estas interesado en cambiar el logo y el Favicon en PrestaShop pincha aquí.

➡  Si estas interesado en las cómo cambiar el dominio de tu PrestaShop pincha aquí.

Hosting WEB - Servidor Dedicado - Hosting Linux
Resumen de privacidad

Desde este panel podrá configurar las cookies que el sitio web puede instalar en su navegador, excepto las cookies técnicas o funcionales que son necesarias para la navegación y la utilización de las diferentes opciones o servicios que se ofrecen.

Las cookies seleccionadas indican que el usuario autoriza la instalación en su navegador y el tratamiento de datos bajo las condiciones reflejadas en la Política de cookies.

El usuario puede marcar o desmarcar el selector según se desee aceptar o rechazar la instalación de cookies.

COOKIES CONTROLADAS POR EL EDITOR

Analíticas

Propiedad Cookie Finalidad Plazo
google.com __Secure-3PAPISID Estas cookies se utilizan para entregar anuncios más relevantes para usted y sus intereses. en 2 años
google.com __Secure-3PSID Estas cookies se utilizan para entregar anuncios más relevantes para usted y sus intereses. en 2 años
google.es __Secure-3PAPISID Estas cookies se utilizan para entregar anuncios más relevantes para usted y sus intereses. en 2 años
google.es __Secure-3PSID Estas cookies se utilizan para entregar anuncios más relevantes para usted y sus intereses. en 2 años
hoswedaje.com _ga ID utiliza para identificar a los usuarios en 2 años
hoswedaje.com _gid ID utiliza para identificar a los usuarios durante 24 horas después de la última actividad en 20 horas

 

Publicitarias

 
Propiedad Cookie Finalidad Plazo
doubleclick.net IDE Esta cookie se utiliza para la orientación, el análisis y la optimización de las campañas publicitarias en DoubleClick / Google Marketing Suite en un año
facebook.com fr Contiene un navegador único e identificador de usuario, que se utiliza para la publicidad dirigida. en 3 meses
google.com 1P_JAR Estas cookies se establecen a través de vídeos de youtube incrustados. Registran los datos estadísticos anónimos sobre, por ejemplo, cuántas veces se reproduce el vídeo y las configuraciones que se utilizan para la reproducción. en un mes
google.com ANID Google utiliza estos cookies para hacer publicidad más atractiva para los usuarios y más valiosa para los editores y anunciantes en un año
google.com APISID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.com HSID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.com NID Estas cookies se utilizan para recopilar estadísticas del sitio web y rastrear las tasas de conversión y la personalización de anuncios de Google en 7 meses
google.com OTZ Análisis agregado de los visitantes del sitio en 13 días
google.com SAPISID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.com SID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.com SIDCC Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en un año
google.com SSID Descarga ciertas herramientas de Google y guarda ciertas preferencias, por ejemplo, el número de resultados de búsqueda por página o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la Búsqueda de Google. en 2 años
google.es 1P_JAR Estas cookies se establecen a través de vídeos de youtube incrustados. Registran los datos estadísticos anónimos sobre, por ejemplo, cuántas veces se reproduce el vídeo y las configuraciones que se utilizan para la reproducción. en un mes
google.es ANID Google utiliza estos cookies para hacer publicidad más atractiva para los usuarios y más valiosa para los editores y anunciantes en un año
google.es APISID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.es HSID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.es NID Estas cookies se utilizan para recopilar estadísticas del sitio web y rastrear las tasas de conversión y la personalización de anuncios de Google en 7 meses
google.es SAPISID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.es SID Descargar ciertas herramientas de Google y guardar ciertas preferencias, por ejemplo, el número de resultados de la búsqueda por hoja o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la búsqueda de Google. en 2 años
google.es SSID Descarga ciertas herramientas de Google y guarda ciertas preferencias, por ejemplo, el número de resultados de búsqueda por página o la activación del filtro SafeSearch. Ajusta los anuncios que aparecen en la Búsqueda de Google. en 2 años
hoswedaje.com _fbp Utilizado por Facebook para ofrecer una serie de productos tales como publicidad, ofertas en tiempo real de anunciantes terceros en 3 meses