aplicación lamp _prestashop_

Upload: sergio-quintero

Post on 08-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    1/51

    Pgina 1 de 51

    IMPLEMENTACION DE LA APLICACIN LAMP

    (PRESTASHOP)

    APRENDZ:

    SERGIO ANDRS QUINTERO P.

    INTRUCTOR:

    FERNANDO QUINTERO

    NMERO DE ORDEN

    20186

    MEDELLN

    2010

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    2/51

    Pgina 2 de 51

    Contenido.

    Informacin del contacto 3 Introduccin 4 Definicin de prestashop commerce 5 Implementacion de prestashop-commerce 6 Conclusiones 50 Bibliografa 50

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    3/51

    Pgina 3 de 51

    Informacion del contacto:

    Sergio Andres Quintero Pineda

    Blog: http://checho916.wordpress.com/

    Correo: [email protected]

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    4/51

    Pgina 4 de 51

    Introduccion.En el siguiente tutorial aprenderemos a implementar una aplicacin web la cual es

    prestashop-commerce

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    5/51

    Pgina 5 de 51

    Prestashop-Comerce

    Esta aplicacion web permite la creacin de tiendas virtuales para el comercio

    electrnico.

    Es un sitio de web dinamico que integra un modulo de instalacin automtica unainterface de administracin y una portada atractiva y minimalista .

    Prestashop se distingue de otros ya que este es fcil de manejar y la flexibilidad de la

    arquitectura , contiene diversas aplicaciones.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    6/51

    Pgina 6 de 51

    IMPLEMENTACION DE PRESTASHOP-COMMERCE.

    Primero que todo instalaremos en nuestra maquina de Ubuntu los paquetes de LAMP

    LINUX: sistema operativo PACHE-SERVER 2 : servidor de correo MYSQL-SERVER: gestor de base de datos PHP5:lenguaje de programacin

    Para poder instalar LAMP empezaremos por descargar los paquetes sypnatic

    en >sistema >administrador>gestor de paquetes sypnatic

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    7/51

    Pgina 7 de 51

    Asignamos la contrasea en la aplicacin de introducciomos la contrasea y le damos aceptar.

    Cuando asignamos la contrasea nos aparecer el gestor de los paquetes.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    8/51

    Pgina 8 de 51

    Seleccionamos en >editar>marcar paquetes por tarea

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    9/51

    Pgina 9 de 51

    Nos aparecer esta ventana en la cual no salen las tareas adecuadas.

    Tendremos que actualizar los repositorios para poder aplicar las tareas

    correspondientes,vamos a >aplicaciones>accesorios>terminal.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    10/51

    Pgina 10 de 51

    Cuando entremos a la terminal exportaremos el proxy y actualizaremos los

    repositorios con el siguiente comando apt-get update vemos komo se

    empiezan actualizar

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    11/51

    Pgina 11 de 51

    Vamos al gestor de paquetes sypnatic y vemos que ya nos salen las tareas

    correspondientes seleccionamos la opcin de LAMP-SERVER

    Y le damos en aceptar.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    12/51

    Pgina 12 de 51

    Le damos en la opcin de marcar para marque los cambios adicionales

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    13/51

    Pgina 13 de 51

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    14/51

    Pgina 14 de 51

    Le damos clic en aplicar

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    15/51

    Pgina 15 de 51

    Nos aparecer la siguiente ventana de aplicar los cambios siguientes le damos

    aplicar.

    Empieza a descargar los paquetes.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    16/51

    Pgina 16 de 51

    Ingresamos la contrasea para el usuario root de mysql.

    Se aplican los cambios.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    17/51

    Pgina 17 de 51

    Como podemos ver los cambios se han aplicado correctamente.

    luego de tener los paquetes LAMP instalados procedemos a descargar PHP

    MYADMIN el cual nos va a permitir gestionar la base de datos en el modo

    grafico.con el comando >apt-get intall phpmyadmin.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    18/51

    Pgina 18 de 51

    Esta es la configuracin del phpmyadmin aplicamos el apache2 y le damos en

    aceptar.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    19/51

    Pgina 19 de 51

    Asignamos la contrasea del phpmyadmin y le damos en aceptar.

    Despus de haber descargado el phpmyadmin nos vamos para el archivo de

    configuracin del apache.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    20/51

    Pgina 20 de 51

    En este archivo incluimos la ruta del phpmyadmin asi :Include /etc/phpmyadmin/apache.conf

    Reiniciamos el apache con el comando > service apache2 restart.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    21/51

    Pgina 21 de 51

    Copiamos el index en /var/www

    Y nos vamos al siguiente archivo de configuracin > gedit /etc/apache2/sites-

    available/default.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    22/51

    Pgina 22 de 51

    Esta es la pagina de configuracin en el directoryindex index.html se lo

    cambiamos por php.php

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    23/51

    Pgina 23 de 51

    Le cambiamos el directoryIndex y guardamos los cambios.

    Reiniciamos el apache2

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    24/51

    Pgina 24 de 51

    Entramos ala pagina de phpmyadmin para ver .pero en este caso no porque

    vamos a instalar es el prestashop

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    25/51

    Pgina 25 de 51

    Despus de haber instalado todos los requerimientos pasamos a entrar ala pagina dede prestashop http://www.prestashop.com/en/downloads/ ahi anotas tu nombre, tue-mail y seleccionas un cargo puede ser desarrollador y le das clic en descargar.

    Descargamos este paquete en spanish y guardamos la imagen.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    26/51

    Pgina 26 de 51

    Descargamos prestashop y en la misma pagina que estamos entramos a WIKI y

    buscas installing and updating prestashop.para ver los requerimientos que se

    deben tener.

    Estos son los requerimientos.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    27/51

    Pgina 27 de 51

    Despus que hayamos descargado el paquete de prestashop pasamos a

    extraerlo aqu >clic derecho >extraer aqu.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    28/51

    Pgina 28 de 51

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    29/51

    Pgina 29 de 51

    Nos entramos por modo consola y movemos el paquete de prestashop que

    esta en el escritorio a /var/www con el siguiente comando: mv /home

    checho/Escritorio/prestashop /var/www

    Le damos todos los permisos a los directorios con el siguiente comando: chmod

    777 config/ chmod 777 upload/ etc.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    30/51

    Pgina 30 de 51

    Despus de haberle damos todos los permisos en la barra del explorador le

    damos >localhost/prestashop y nos sale la instalacin.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    31/51

    Pgina 31 de 51

    Vemos que todos los pemisos estn bien y continuamos.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    32/51

    Pgina 32 de 51

    Entramos ala configuracin de la tienda le damos clic en next.

    La tienda nos pide una base de datos existente por lo general lleva el mismo

    nombre entonces la pondremos prestashop.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    33/51

    Pgina 33 de 51

    Entramos >localhost/phpmyadmin.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    34/51

    Pgina 34 de 51

    Creamos la base de datos y continuamos con la instalacin.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    35/51

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    36/51

    Pgina 36 de 51

    Luego de haber instalado la base de datos nos aparecer el >nombre de la

    tienda >el email>nomre>apellido.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    37/51

    Pgina 37 de 51

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    38/51

    Pgina 38 de 51

    Terminamos la instalacin y le damos clic en >my front office para que nos

    muestre como los visitantes vern la tienda.

    Despus de tener nuestra tienda montada por razones de seguridad debemos

    remover la carpeta de /install y renombra la de /admin2

    Despus de que hagamos esto pasamos a el explorador y lo actualizamos con

    f5.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    39/51

    Pgina 39 de 51

    Le damos la ruta >localhost/prestashop/y como le cambiamos el nombre a la

    carpeta le ponemos el actual.

    Entramos con el correo y la contrasea de la tienda.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    40/51

    Pgina 40 de 51

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    41/51

    Pgina 41 de 51

    Lo que le vamos a hacer es cambiar el idioma para eso necesitamos el paquete

    del idioma que descargamos y la bandera.El paquete que tenemos lo importamos al >tolos >translations lenguajes y

    aadimos uno nuevo.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    42/51

    Pgina 42 de 51

    La imagen la importamos en los dos cuadros de examinar para as poder ver el

    archivo de idiomas acabado de subir.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    43/51

    Pgina 43 de 51

    En la parte superior ya podemos escoger el idioma del espaol.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    44/51

    Pgina 44 de 51

    MONEDAS.Para agregar las monedas diferentes alas que vienen con presatshop nos dirigimos a>localhost/prestashop/manager nos loguiamos y seleccionamos payment (pagos) y

    luego currencies (monedas) y clic en aadir nuevo.

    Luego procedemos a llenar los datos del tipo de moneda como son el nombre, elcodigo ISO que para pesos ($) es COP, el simbolo de pesos ($) y el tipo de cambio eneste caso ponemos la tasa del euro que es la moneda predeterminada 2913 y clic en

    guardar.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    45/51

    Pgina 45 de 51

    Ya despus de haber aadido la moneda vemos como en la tienda aparece la opcinde pesos ($).

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    46/51

    Pgina 46 de 51

    AADIR PRODUTOS A LA TIENDA

    para aadir nuevos productos a la tienda debemos de separarlos por categoras comopor ejemplo:accesorios,Computadores;Televisores;Muebles de hogar etc.Para hacer esto estando en back office nos dirigimos a >Catalogo y podemos ver lasdiferentes categorias que tenemos y los productos en cada categoria.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    47/51

    Pgina 47 de 51

    Para aadir nuevos productos clic en >aadir una nueva subcategoria y luego de tenerla categoria la seleccionamos y clic en aadir un >nuevo producto y llenamos loscampos necesarios como descripcin, precios y ponemos una imagen.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    48/51

    Pgina 48 de 51

    CONFIGURAR MODOS DE PAGO.

    Antes de que los visitantes puedan hacer ordenes en nuestra tienda debemosconfigurar un modo de pago como contra entrega, cheques paypal, transferenciabancaria etc. Esto por lo general se hace instalando unos modulos de PRESTASHOP yconfigurado cada modulo.

    En este caso vamos a configurar el modo de pago contra entrega.Nos dirigimos a >Payment (pagos) y de inmediato nos muestra la lista de modulos que

    tenemos en nuestra tienda la primera lista son modulos de pago.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    49/51

    Pgina 49 de 51

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    50/51

    Pgina 50 de 51

    Luego en pago contra reembolso y clic en instalar y ya tenemos el modulo de pago

    contra entrega asi cuando los visitantes quieran ordenar algun producto podranespecificar que pagarn despues de recibir el producto.

  • 8/6/2019 Aplicacin LAMP _Prestashop_

    51/51

    Conclusiones

    Bibliografia :

    http://www.pilos.com.co/drupal/video-tutorial-instalacion-de-prestashop

    http://www.prestashop.com/en/downloads/

    Documentos pdfs aplicaciones web