Comunidad Hispana Prestashop : Temas : Modulos : Tutoriales y mas
Aqui encontraras lo que necesites para tu tienda Prestashop



Noticias

31-08-2008

Instalar PRESTASHOP en MAC OS X Leopard

Más artículos de »
Escrito por: [hans]
Etiquetas: ,

Para poder instalar, probar y modificar PRESTASHOP en nuestros equipos con Mac OS X, debemos convertirlo en un servidor web, capaz de interpretar PHP y generar HTML al vuelo. Además, los requisitos necesarios para nuestra tienda son elevados, y necesitaremos php5 y mysql5.

La manera más sencilla y la más recomendable (pues no tenemos nada que configurar) es usar algunos de los programas disponibles para crear un servidor web en nuestro equipo, junto con las últimas versiones de php, perl, phpmyadmin, etc.

Particularmente, me gusta bastante MAMP, y nos vamos a basar en dicho programa. Claro está que podriamos utilizar las herramientas que vienen de serie en Mac OS X leopard, pero creo que con Mamp es más sencillo.

Instalando:
Prestashop v1 (estable)
Sistema Windows:
MAC OS X Leopard
Autor
Fecha
31 de Agosto de 2008

Los pasos serían:

  1. Descargar de aquí, buscando la versión gratuita que es más que suficiente. La pro tiene algunas opciones más, pero yo la verdad que aún no las he usado. Tendreis que escoger la plataforma que useis, Intel o PowerPC.
  2. Tras montar el archivo dmg que habéis descargado, os aparecerá una carpeta llamada MAMP, la arrastrais a la carpeta de aplicaciones. Y listo ya está instalado Mamp.
  3. Arrancamos Mamp desde el ejecutable llamado como no MAMP. Nos sale la pantalla de arranque del programa, aquí podemos iniciar los servidores, abrir la pagina de Mamp donde poder entrar en los diferentes servicios que nos ofrece y por último sus preferencias.

instalacion mampp en MAC

Configurar las preferencias:

Paso 1. Iniciar y Detener

instalacion mampp en MAC

Podeis configurarlo a vuestro gusto, yo lo tengo como veis en la imagen.

Paso 2. Puertos

instalacion mampp en MAC

Dejar los puertos que vienen por defecto.

Paso 3. PHP

instalacion mampp en MAC

Importante, hay que escoger PHP 5.

Paso 4. Apache

instalacion mampp en MAC

Aquí podeis escoger la carpeta donde está alojada vuestra copia local de Prestashop.

Listo, ya está configurado y no hay más que pinchar en el botón Iniciar servidores.

Nos abrirá el navegador y nos mostrará la página de inicio de mamp.

Paso 5. Página de inicio de Mamp

instalacion mampp en MAC

Aquí podremos ver la información sobre los puertos y lo más importante, podemos acceder a phpMyAdmin.

Pinchamos en el menú superior sobre phpMyAdmin y se nos abre esté, donde crearemos nuestra base de datos.

Paso 6. PhpMyAdmin

instalacion mampp en MAC

Si hemos llegado hasta la pantalla de phpMyAdmin, es que nuestro servidor está funcionando correctamente.

Ahora pasaremos ha instalar Prestashop.

Esto serían los pasos:

  • Descargar la aplicación. Siempre iremos a la página de descargas oficiales, donde bajaremos la última versión disponible estable. En nuestro caso, bajaremos e instalaremos la versión versión estable (v1.0.8).
  • Descomprimir y dejar la aplicación dentro de la carpeta principal del servidor web. Como vimos en un paso anterior sería en la carpeta htdocs dentro de la carpeta Mamp en aplicaciones, a no ser que hayas cambiado esta carpeta en las preferencias de Mamp. Renombramos la carpeta que hemos descomprimido y la llamamos prestashop, por ejemplo.
  • Arrancaremos phpmyadmin para poder crear las bases de datos. Lo hacemos como expliqué anteriormente desde la página de inicio de Mamp. Si nunca entrastes, tu usuario será “root” y tu contraseña déjala vacía.

Paso 10. Creamos la base de datos para la tienda

instalacion mampp en MAC

Elige crear una nueva base de datos y llámale por ejemplo “prestashop”

Ya sólo nos queda empezar con la instalación de la tienda, así que, bastará con ir a la dirección: http://localhost:8888/prestashop/install. Ahora iremos siguiendo las instrucciones. Será bastante sencillo. Lo ilustramos con las imágenes de dicha instalación.

NOTA: Imágenes del instalador de la versión 0.9.7, que es prácticamente idéntico al instalador de la versión estable comentada en este artículo.
Paso 1. Bienvenida a la Instalación

Parece que todo funciona, estamos en la página principal de la instalación (primer paso), y tendremos que elegir el idioma de la instalación (inglés o francés).

instalacion prestashop

Paso 2. Compatibilidad del Sistema

Nos avisará la instalación, si ha encontrado problemas con el php (no tenemos php5, o no podemos subir ficheros, o no podemos abrir url externas, o no podemos crear carpetas y ficheros, o no tenemos la librería gd para crear gráficos o no está soportado mysql) o problemas con carpetas que tienen permisos no adecuados.

En nuestro caso, tenemos un problema con la apertura de url externas (suele ser normal en hospedajes compartidos y lo solucionamos con estos pasos) y carpetas con permisos incorrectos, que solucionaremos dando los permisos de escritura con nuestro cliente de ftp -ver última imagen-.

instalacion prestashop

Paso 3. Refresco de Compatibilidad del Sistema

Hemos pulsado el botón de refrescar, después de haber hecho los cambios anteriores, y parece que ya podemos pasar al siguiente paso.
instalacion prestashop
Paso 4. Configuración Base de Datos

Tenemos que decirle a nuestra aplicación, donde se encuentra nuestra base de datos (en qué servidor), que en la mayoría de las ocasiones se llamará localhost (tanto en local, como en remoto). El nombre de la base de datos (ya la creamos antes y la llamamos prestashop) lo rellenamos, idem con el nombre del usuario y su clave si la tiene. Pulsamos “verify now” para ver si puede conectar.

Si todo está ok, podemos instalar la tienda con datos (hay productos en la tienda, sus categorías ya creadas, etc..) o sin productos. Además podemos configurar nuestro servidor de correo SMTP para el envío de mails desde el portal (no suele ser necesario).

instalacion prestashop

Paso 5. Datos de la Tienda

Estamos acabando, sólo falta dar los datos de nuestra tienda. Muy importante el email, pues para entrar en nuestro panel de control, entraremos con ese email y la clave que nos piden a continuación.
instalacion prestashop

Paso 6. Tienda INSTALADA!

Hecho! Nos aparecerán los enlaces para nuestra tienda, tanto para lo que ve el cliente (front office), como para lo que veremos nosotros cuando administramos la tienda (back office). IMPORTANTE: hay que cambiar el nombre de la carpeta /admin y hay que borrar la carpeta /install porque de lo contrario no nos dejará entrar en nuestro panel de control

instalacion prestashop
NOTA. Cambiar Permisos a las Carpetas

Como hemos comentado antes, habría que cambiar permisos en determinadas carpetas. Nosotros estamos usando el programa filezilla, para entrar en nuestro hosting, y cambiar los permisos como puedes ver.

instalacion prestashop

Paso 11. Tienda Funcionando!!

Para comprobar que hemos acabado deberemos ir a la dirección de http://localhost/prestashop para ver si aparece nuestra tienda (la imagen corresponde a la tienda PRESTASHOP, con el tema swanky creado por nosotros)

instalacion xampp en windows

El tema puede complicarse, sobre todo si usamos servidores en internet, y sobre todo si son compartidos! si teneís problemas comentarlos por aquí: Foro TodoPrestashop.com Sección Instalación


Acerca del Autor

[hans]





 
 

 
 

Nueva Version 1.4.7.0

Ya teneis disponible para descargar la versión 1.4.5.1 de prestashop con los siguientes cambios: Esta versión 1.4.7.0 la verdad es que esta nueva version no aporta nada relevante, sino la correción de ciertos problemas que e...
por jdonet
1

 
 
Feria E-comm marketing Madrid

Feria E-commmarketing Madrid 26 y 27 octubre

La feria profesional Ecomm-Marketing de E-commerce y Marketing Online, galardonada como mejor feria profesional en España por los prestigiosos premios Expone ORO, abrirá sus puertas en IFEMA, Madrid, los próximos 26 y 27 de ...
por jdonet
0

 
 
logo-prestashop

Nueva version 1.4.5.1

Ya teneis disponible para descargar la versión 1.4.5.1 de prestashop con los siguientes cambios: Esta versión 1.4.5.1 se centra en mejorar la actualización automatica del prestashop al igual que ya tienen otros paquetes como...
por jdonet
1

 

 
1

Que Amazon no te quite el hipo

Ayer aterrizó en España la plataforma de ventas internacional Amazon, una empresa que empezó distribuyendo libros en papel y hoy en día vende desde colchones a vino, pasando por nuevas tecnologías o bisutería entre otros,...
por juanpax
3

 
 
virus-pc

Virus Prestashop!!

LA SOLUCION AQUI: http://www.prestashop.com/blog/article/please_read_security_procedure/ PUEDE ENCONTRAR MAS INFORMACION EN ESPAÑOL AQUI: http://www.prestashop.com/forums/topic/126214-por-favor-lea-esto-procedimiento-de-seguri...
por jdonet
6

 
 
prestashop_14

Uso de la clase DB de Prestashop 1.4

Introducción La mayoría de los módulos y el desarrollo de PrestaShop, requieren el uso de la base de datos. Para simplificar el proceso prestashop ofrece la clase DB, que nos permitira realizar cualquier intercambio de datos...
por jdonet
1

 




13 Comments


  1. siii

    muchas gracias! de gran ayuda :)


  2. maicom

    Não tem como vocês disponibilizarem alguma coisa em portugués do Brasil?


  3. Angel

    Antes que nada felicitar una tan detallada guia pero….
    dado que mis conocimientos son bastante rudimentarios agradeceria si se me pudiese ayudar con relacion a la ultima parte donde textualmente dice ” IMPORTANTE: hay que cambiar el nombre de la carpeta /admin y hay que borrar la carpeta /install porque de lo contrario no nos dejará entrar en nuestro panel de control instalacion prestashop”
    ¿donde estan situadps ambos ficheros, en localhost, en el programa tras la descompresion ?
    Siento hacer estas preguntas de principiante pero realmente estoy interesado en el programa y me gustaria hacer las cosas correctamente.
    Felicidades nuevamente por una guia tan sumamente clara, y gracias de antemano por su respuesta.
    A.Berihuete


  4. Angel

    Buenas tardes:
    Ya (tras mucho leer) he podido entender que los ficheros a los que se refiere admin e install pertenecen al programa, asi que gracias y no se preocupe en contestarme.
    Ya tengo los 135 ficheros del programa el localhost y estoyintentando localizar como arranco el programa para implementar algunas modificaciones pues con su indicacion “http://localhost/prestashop” el sistema responde que no puede establecer conexion.
    Seguiré investigando como llego hasta la base de datos y poder abrirla.
    Gracias de nuevo.
    Angel Berihuete


  5. david

    No me pasa del paso 4 me dice que La base de datos de servidor no se ha encontrado, por favor, compruebe sus datos de acceso o el nombre de servidor.


  6. jorge

    hola angel, encontraste como entrar en el localhost?? el paso 11 es el que no me funciona a mi. Agradeceria me contestaran como hacer. Cual es la direccion que poner en el navegador. Muchas gracias.


  7. Ercaxorro

    NO ME PASA DEL PASO 11 ALGUIEN SABE QUE HAY QUE HACER POR FAVOR NECESITO AYUDA!!


  8. josep

    Acabo de instalar perfectamente prestashop en local, pero no tengo manera de acceder al panel de control, al backoffice. No tengo ningún problema para ver el frontoffice. Pero nada de nada del backoffice. Tengo que hacer algo especial para encontrarlo? ya eliminé la carpeta install y renombré admin.. Pero no hay manera de entrar..
    dime algo, por favor
    Josep


  9. josep

    Ya está, era fácil. Simplemente pasaba por alto una obviedad… Ahora a investigar…


  10. Marta

    Hola Josep, a mi me pasa exactamente lo mismo y no encuentro la obviedad… Podrías indicarme cómo lo has solucionado? Es un problema de permisos? No encuentro como solucionarlo en MAMP.

    Mil gracias!


  11. Marta

    Vale, ya lo he encontrado en otro blog. Se trataba tan sólo de cerrar y abrir MAMP para reiniciar el servidor.

    Estaría bien que lo indicaséis en el post, por si alguien se encuentra el mismo problema.



Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>