
Si estas interesado en montar una plataforma virtual comercio electrónico, en otras palabras una “tienda virtual” o “negocio online”, una de las opciones más populares y conocidas es Prestashop. Se trata de un potente CMS para gestión de tiendas virtuales, que incluye gran cantidad de módulos y soporte para múltiples idiomas, incluido el español claro esta.
Puedes descubrir cuales son las características de esta aplicación, desde el artículo de Prestashop: Tu Tienda virtual, que anteriormente ya publicamos. Esta vez, me centrare en tratar de explicarles cual es el proceso para poder implementarlo correctamente, para ello, vamos a necesitar cumplir una serie de requisitos y pasos que a continuación detallare.
Lo primero que consideraremos, es instalarlo en un servidor de pago. Por ello, es importante contar con uno, que cumpla con los siguientes requisitos: el Servidor ha de ser compatible con Linux, Unix o Windows; debe contar con soporte para el servidor Apache; asimismo, debe ser compatible con PHP (5.0 o superior) y con MySQL (5.0 o superior). Es importante consultar con el proveedor del servicio de hosting, de otra forma, la aplicación no podrá instalarse.
Nuestro siguiente paso será descargar Prestashop desde la sección downloads, de su portal oficial, encontraremos dos versiones disponibles, recomiendo la 1.1 por ser la más actual. Asimismo, también podrán observar que se encuentran los pack de lenguajes en la parte inferior de la sección de descarga.
El sistema se instala por defecto en inglés, pero posteriormente lograremos realizar la traducción; bastara con incluir el paquete en la carpeta de Prestashop, respetando los directorios, sobrescribiendo los archivos y carpetas. Tener cuidado de no eliminar nada durante este proceso.

Nuestro siguiente paso será subir estos archivos al servidor; para ello es recomendable contar con un gestor FTP, que nos pondrá las cosas sencillas. Una vez, conectados con el servidor FTP (recuerden averiguar el host ftp, nombre de usuario y contraseña de su servicio FTP), procederemos a subir los archivos de instalación en el root (carpeta de inicio, en muchos casos tudominio/htdocs/root) del dominio; el root no es una carpeta, así se le llama a los archivos contenidos en htdocs.
Nota: No deberan subir la carpeta del prestashop, sino los archivos incluidos dentro de ella.
En algunas ocasiones la carpeta htdocs no se encuentra disponible, en ese caso deben crear una o simplemente renombrar, la carpeta del prestashop descargado, con el nombre de htdocs. Esta imagen les ayudara un poco:

Subiendo los archivos contenidos en la carpeta de prestashop, deben ser incluidos dentro de htdocs...
El siguiente paso es muy importante, y se trata de crear la base de datos para que funciones Prestashop. Si utilizamos Cpanel (es el más comercial), bastara con acceder al panel de control del hosting, y dirigirnos a la sección de Base de Datos (MyDatabases) y luego a MySQL databases. A continuación, encontraremos una sección para crear una base de datos, colocaremos un nombre (les recomiendo prestashop) y finalmente damos clic a crear. Deben guardar el nombre de la base de datos, pues será solicitado durante la instalación.

Esta es la ventana que aparecera al empezar la instalación
Una vez realizado esto, abrimos nuestro navegador web (Internet Explorer, Firefox u otros) y procedemos a escribir www.tudominio.com o www.tudominio.com/prestashop. A partir de aquí, bastara con ingresar los datos que nos vaya solicitando la instalación, aceptar el contrato y colocar los datos de acceso y el nombre de la tienda. Aquí también nos solicitaran el nombre de la base de datos, además del nombre del host MySQL, nombre de usuario y contraseña (proporcionados por tu proveedor de servicio)

Este es un modelo de tienda virtual en Prestashop
Finalmente, podrán empezar a manejar su tienda virtual desde cero. Hacer el traslado de idioma, empezar a modificar módulos, entre otros. Les recomiendo darse una vuelta por la demo online, para que puedan probar Prestashop antes de instalarlo. Cualquier consulta, no duden en preguntar. Saludos.

Añadir a Del.Icio.Us



38 Comentarios en “¿Cómo instalar Prestashop?”
Para: Helade
He instalado Xmapp en mi PC y la aplicación PRESTASHOP, a partir de aqui me falta:
1) no se como entrar al prestashop para añadir texto e images,
2) tengo el dominio, como hago para configurar el dominio xon esta aplicacion y desde donde? Gracias .
Saludos
Hola Grey,,
Segun me cuentas has intalado Xampp en tu PC, eso quiere decir que estas intentado instalar Presta Shop en un ordenador local;
1) Este post hace referencia a una instalación en un hosting, es decir, se instala en servidores externos.
2) Instalarlo en forma local tambien es una buena opción, especialmente para hacer pruebas del programa. Solo que debes considerar algunos pasos adicionales…
Para esto último te recomiendo leer este artículo,
http://www.webdesignerwall.com/tutorials/installing-wordpress-locally/
Alli se habla de como instalar el wordpress en forma local, tu solo reemplaza los archivos del wordpress por los del Prestashop…
Hazlo cuidadosamente,
Hola, tengo dudas con respecto ál FTP server.
1)De cual FTP server debo utilizar para transferir los archivos de la aplicacion PRESTASHOP? desde mi hosting o desde mi PC?
2) Puedes colocar en el blog una guia que me indique cómo hacerlo?
Saludos :-)
Hola Grey,
Primero quisiera que me respondas esto:
¿Estas instalado en Prestashop en tu PC ó en un servidor/hosting de pago?…
Hola Helade,
Lo intente con el XAMPP pero me dìo error (apache no se encendiò). Opte por la segunda alternativa de instalarlo en un servidor de pago (3ix) también me generó el siguiente error:
Index of /prestashop/install
Parent Directory
classes/
img/
langs/
php/
sql/
xml/
Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8b mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at http://www.hosteleria-fretmar.com Port 80
No avanzo en el paso donde indicas: Una vez realizado esto, abrimos nuestro navegador web (Internet Explorer, Firefox u otros) y procedemos a escribir http://www.tudominio.com o http://www.tudominio.com/prestashop. A partir de aquí, bastara con ingresar los datos que nos vaya solicitando la instalación, aceptar el contrato y colocar los datos de acceso y el nombre de la tienda.
Agradeceria enormemente una clave para resolver el problema de aun no poder gestionar la tienda (htt://hostelria-fretmar.com). Muchas gracias.
Hola Grey:
El problema que veo es en el paso de la subida de archivos, ¿usaste algun cliente o directamente desde el cpanel?…
Te aconsejo que vuelvas a subir los archivos del programa, y te recomiendo usar un cliente FTP llamado SmartFTP, lo puedes obtener en:
http://www.smartftp.com/
-
Me gustaria saber en que carpeta del servidor subiste tus archivos de Prestashop; en la práctica debiste incluir la carpeta prestashop en este directorio:
/www.hosteleria-fretmar.com/htdocs/(el contenido de la carpeta del prestashop)
Si no ves la carpeta htdocs, debes crear una, normalmente viene predeterminada con el dominio, tambien puedes renombrar la carpeta del prestashop y renombrarla por htdocs, subirla luego…
-
Para el smartFTP, necesitaras los datos de acceso de tu proveedor de hosting, normalmente los encontraras a la izquierda del panel de control del cPanel: ftp server, username y contraseña …
-
He actualizado con algunas imagenes la entrada, espero que te sean de ayuda…
Hola Helade,
Finalmente he podido subir los archivos y dale los permisos correspondientes. Asi que abri el browser e introduje mi dominio y comenze a instalar la aplicación PRESTASHOP hasta la parte de configurar la base de datos:
database name server:?he puesto localhost,msql
Database name: prestashop (ya que cuando cree my base de datos en mysql le llame asi
Login: supongo que es nombre que utilize para crear la base de datos en mysql
Password:supongo que es el mismo para cree en la base de datos en mysql
Obviamente, no me conecta!!!
Podrias decirme que datos debo utilizar para configurar la base de datos de PRESTASHOP?
Gracias…y Saludos
Hola Grey,,,
- data name server: te lo proporciona tu servicio de hosting (ejemplo: data260.byte18.com)
- database name: correcto, es el nombre de la base de datos que creaste.
- login: es tu nombre de usuario del cpanel
- password: es el password del cpanel, a menos que tengas clave para mysql diferente..
Saludos…
Hola Helade,
Hizé todo lo que me has indicado+siguiendo el tutorial. He optado por usar filezilla para transferir los archivos sin la carpeta (arrastrandolos a public_html, mi root en el servidor. Le di permiso a las carpetas, obviamente cree la base de datos em Mysql.
Y cuando intento abrir la pagina, me sale el siguiente error:
(Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@hosteleria-fretmar.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8b DAV/2 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 mod_perl/2.0.4 Perl/v5.8.8 Server at http://www.hosteleria-fretmar.com Port 80)
Agradeceria que me eches un cable!!!! Qué acción debo realizar?
Muchas gracias.
Hola Grey,,,
+ Lo primero, saca un ticket de servicio y consulta a tu servicio de hosting, si haz realizado todos los pasos correctos, deberia cargar al menos el instalador en el navegador; preguntales si tienen compatibilidad con PHP y MySql…
+ Intenta borar todos los archivos y volver a cargarlos, puedes pedirle a quien te brinda el servicio de hosting que lo haga; luego vuelves a subir en limpio los archivos.
+ Por último, te recomiendo que visites este foro:
http://todoprestashop.com/foro/viewforum.php?f=1
Tal vez encuentres una respuesta adicional o ayuda de otros usuarios con el mismo problema…
Saludos, espero que encuentres rapidamente el problema con tu tienda virtual….
Hize lo segundo que me indicaste, y ahora se carga el instalador en el navegador.Ufff!!!gracias.
Obtuve el server name: s2c4.etcserver.com,y todo lo demas a continuacion. Pero no me deja seguir me sale el siguiente mensaje:
Database server was not found. Please verify the login, password, and database server name fields.
Es conveniente cambiar, modificar y crear nuevamente la base de datos ahora, ya que se carga el instalador en mi pagina? Gracias…nuevamente
Intenta con una nueva base de datos, pero recuerda colocar bien los datos, en un comentario anterior te indique como son.
- data name server: te lo proporciona tu servicio de hosting (ejemplo: data260.byte18.com)
- database name: correcto, es el nombre de la base de datos que creaste.
- login: es tu nombre de usuario del cpanel
- password: es el password del cpanel, a menos que tengas clave para mysql diferente..
Si puedes preguntarselo a tu proveedor de Hosting mucho mejor…
Saludos, y suerte con el Prestashop…
Muchas gracias por colaborar conmigo en este projecto. Me costo 1 semana, pero finalmente lo instale GRACIAS A TU AYUDA.
Podrias decirme donde puedo encontrar el tutorial para ingresar back office y añadir productos. Gracias…una vez mas;-)
Muy bien Grey,
Ahora te dejo este enlace, donde podras hallar algunos tutoriales para configurar tu tienda…
http://todoprestashop.com/category/tutoriales
Saludos…
Hola, disculpa, cuando instalo ya sea en mi PC o en un HOST el prestashop, la version mas reciente, me instala por default sus plantillas y sus modulos, pero no se interactuar con los modulos, no los encuentro, me podrias dar un consejo? tengo que trabajr con ellos directamente en las carpetas donde esta instalado??
@ Benjamin:
+ Los módulos debes trabajarlos desde el panel de administración de prestashop, no se trabaja con los carpetas ni archivos instalados a menos que quieras eliminarlos o reemplazarlos.
Te recomiendo darte una vuelta por http://todoprestashop.com/, alli encontraras información en español sobre Prestashop.
Hola helade,
Me encanta nuevamente volver a tu blog. Actualmente casi he completado la tienda ahora me falta configurar los módulos de GOOGLE SITE MAP, GOOGLE ADSENSE Y GOOGLE ANALYTICS.
Vale la pena realizarlo? y de ser asi, podrías explicarnos el proceso de configuración. Ya que cuando abri cuenta con Google me da unas metaetiquetas y no sabía en donde colocarlas si desde el panel de admin de PRESTASHOP o de mi CPanel de mi servidor.
Gracias….que tengas un buen día!
Hola Grey,
+ Si tu tienda es nueva, y claro que la tuya lo es, el trafico que genera es muy poco para poder generar ingresos con Adsense. Te recomendaria usar Adsense cuando el posicionamiento de tu tienda sea aceptable…
+ Ahora, por defecto no se incluyen los módulos para trabajar con Adsense, aunque puedes empezar colocando uno debajo de la cabecera; por ejemplo en este enlace te explican como modificarla:
http://todoprestashop.com/foro/viewtopic.php?f=15&t=171
+ Vere si puedo editar un post explicando como trabajar con Adsense en algunos CMS conocidos. Mientras tanto, si deseas conocer algo más, te recomiendo pasarte por el foro de http://todoprestashop.com/ seguro que encontraras información muy util.
Gracias por la visita Grey, veo que tu tienda va por muy buen camino…
Hola Grey, mi zaga con Prestashop es larga, tengo hosting con Mochahost (IIS 7.0) y nunca pude, asi que contrate en 3iX como tu, pero nomas no puedo hacerlo funcionar, me devuelve el error 500, ¿me podrias ayudar explicandome exactamente que cambiaste o que hiciste para hacerlo funcionar por favor? Muchas gracias
Carlos
[...] gestores de contenido y/o plataformas para eCommerce, que son muy conocidas como es el caso de “Prestashop”, debemos considerar que no es la única opción y que podrían existir otras que se adapten mejor a [...]
@CArlos,,
Tu comentario ha pasado desapercibido, pero por lo que veo ya tienes tu tienda implementada. Saludos.
Hola Carlos,
Acabo de leer tu mensaje, cambie de hsoting por que el servicio de 3ix es p’esimo y aloje mi p’agina con 2mhost.com con el paquete basico, fue lo mejor en cuanto a precio y calidad en cuanto a las herramientas.
Lamento responder despu’es de 20 dias.
Saludos,
Grey
Hola Helade,
He vuelto a tu blog nuevamente, quisiera preguntarte sobre c’omo hago para que todas las paginas de la web se vean con SSL, acabo de contratar el servicio, mi servidor me lo ha instalado. Y aun sigo sin ver la url https en vez de http para mi pagina.
Debo configurarlo en el software que utilizo en este caso prestashop. C’omo puedo hacerlo…
Saludos,
Grey
Grey, por las pistas que ofreces:
Mediante tu panel de control crearia redirección para el que todo el que intente entrar por http://www.hosteleria-fretmar.com/ lo redirecciones forzosamente a https://www.hosteleria-fretmar.com/ ..
El segundo paso consiste en localizar que elementos son inseguros “ imagino que alguna imágenes de fondo con url absolutas etc.. para localizarlas solo tienes que cargar tu pagina en el firefox y boton derecho ver código”
Busca elementos con http apuntalos y modifica tu global.css o módulo .. y listo..
Hola soy bastante nuevo y tengo un problema que no me deja continuar.
En el paso 3 de la instalacion “Database configuration” me pone el siguiente error:
Database server was not found. Please verify the login, password, and database server name fields.
Ya yo cree mi base de datos en el cpanel -Mysqul databases cree el usuario y cuando regreso al punto 3 me da el error- Yo uso el login y pass que ise para el usuario que cree cuando ise la base de datos….Tambien vi en este forum que usara el pass del se panel y nada me da el mismo error.. Vi tambien alguin que digo algo como esto cpanel /config/setting.inc.php y editar los detalles de db pero no se ni donde esta eso en el control panel a ver si alguien me puede ayudar les agradesco
@jaime,,,
Me parece que tu problema va por los datos en la Base de Datos,
- data name server: te lo proporciona tu servicio de hosting (ejemplo: data260.byte18.com)
Revisa si estas ingresando correctamente este dato, recuerda que es diferente al nobre de la base de datos que has creado….
Espero que tu problema vaya por alli, que te vaya bien…
Gracias por contestarme Helade
Pero sigo igual en el data name server use el nombre de mi dominio http://www.midominio.com por que lo vi en este tutorial http://www.youtube.com/watch?v=G6oPVi9zVQI
Y no entiendo por que a el si le trabaja bueno en este momento estoy esperando que me devuelva la respueta la gente del hosting a ver que me dicen de mi data name serves. pregunta eso es lo mismo que los dns?
@Jaime:
No, el data name server es una cuestión aparte; puede que sea el mismo, pero consultalo con tu proveedor de hosting para cancelar dudas. Saludos y espero que se resuelva tu instalación…
[...] hemos comentado de varias soluciones para implementarlas con suma facilidad, tal era el caso de “Prestashop”, un gestor de contenidos que se especializaba justamente en la gestión de una tienda [...]
hola, ahi español para el admin? lo he montado y todo correcto, español en el from pero en el admin no. no se si va por separado o esta dentro del paquete y no hice algo bien.
gracias
@ jose,
Si va por separado, debes descargar la traducción para tener el admin en español, pasate por la web oficial de Prestaashop o visita la sección de traducción en TodoPrestaShop:
http://todoprestashop.com/category/descargas/traducciones
Suerte…
Hola, ya subi todos los archivos a mi servidor, pero no se como continuar para que funcione la tienda; pueda cargarle los productos y comenzar a vender. Podrian ayudarme?
Muchas gracias
hola no se si alguien me puede ayudar he seguido los pasos que se indican arriba copie las 4 carpetas que indican de prestashops dentro de otra llamada htdocs y a la hora de poner mi dominio en el explorador me aparece una pagina en blanco que dice index of estoy estancado
Hola! Neceito saber si existe un módulo de subastas para el Prestashop. Gracias de antemano.
ME ha pasado lo mismo y lo arreglé quitando un espacio al final del nombre de usuario. Menuda tontería, verdad?
Pues ya me funciona.
Espero que ayude.
Hola, me gustaria saber las ventajas de prestashop frente a zend cart, y si es la mejor opción para montar una tienda on line
Hola que tal!! porfavor me podrian ayudar para poder subir mi tienda al internet, lo que sucede es que nose a que carpeta debo subir los archivos para la instalación, si a public_html o a www, yo subi en la carpeta www asi como tu dices con el nombre de htdocs, pero al momento de ejecutar el instalador tengo que colocar http://www.midominio.com/htdocs/install pero lo ideal sería que al escrbir http://www.midominio.com/install se ejecute , como podría hacer esto? la opción q tengo es de pegar directamente solo las carpetas y archivo de prestashop pero asi se mezclan los archivos q trae el servidor por defecto y los de la tienda (y estaria desordenado) saben como hacerlo???
Gracias espero su pronta respuestas :)
HOLA A TODOS, NECESITO IMPLEMENTAR UN CATALOGO EN LINEA PERO SOLO QUE MUESTRE LOS PRODUCTOS, QUE NO VENDA NI MUESTRE PRECIOS.. ESTOY INTERESADA EN HACERLO EN PRESTASHOP PERO QUISIERA SABER SI CON ESTA HERRAMIENTA PUEDO DESABILITAR LA OPCION DEL CARRITO DE COMPRA, PAGOS Y PRECIO. y SI TALVEZ SOLO PODRIA TENER UNA LISTA DE DESEOS…
ADEMAS QUISIERA SASBER CON CUANTAS PLANTILLAS CUENTO, CUALES SON Y DONDE PODRIA DESCARGARLAS… LES AGRADEZCO SU COLABORACION DE ANTE MANO……