Sunteți pe pagina 1din 66

En este manual se explicará detalladamente los pasos para la instalación,

configuración y administración de la Aplicación Web Prestashop en Linux -


Debían, implementando servicios LAMP para su completo funcionamiento y
administración. La página de dicha aplicación utiliza un dominio único y que
la diferencia (www.prestashop.lab) tanto para el acceso de usuarios como
administrativo (www. prestashop.lab/administrador).

El objetivo principal de la instalación de aplicaciones CMS (Sistema de


Gestión de Contenidos) es crear soluciones WEB que permitan resolver
problemas puntuales en una empresa.
PrestaShop es un sitio web dinámico que permite la creación de tiendas para de
comercio electrónico. Se encuentra disponible gratuitamente y está publicado bajo la
licencia de Open Software3.0, integra un módulo de instalación automática, una
interface de administración y una portada atractiva y minimalista, el software se
distingue de otros por la simplicidad de uso y la flexibilidad de su arquitectura que
contiene variedad de aplicaciones.

Es una nueva herramienta para generar y administrar tiendas on-line de manera


sencilla, como Zend Cart, Magento, Entre otros.

Desde el punto de vista de lo que el cliente ve, las siguientes son sus principales
características:

 Ofertas especiales (descuentos de precios y cupones de descuento)


 Destacado de productos
 Ranking de vendedores
 Listado de Nuevos productos
 Ofertas de “Envío Gratuito”
 Zoom de las imágenes de los productos
 Permitir/Denegar pedidos con productos sin stock
 Suscripción/Borrado de cliente a boletines de noticias
 Métodos ilimitados de pagos
 Pago por transferencia
 Pago contrarembolso
 Preconfigurado para ventas con PayPal
 Formulario de Contacto para múltiples direcciones
 Etiquetado de productos y nube de etiquetas
 Búsqueda
 Proceso de Pago
 Ofrecer posibilidad de pedir para regalo y posibilidad de ofertar paquetes reciclados
 Factura en PDF para el cliente
 Posibilidad de personalizar el Favicon
 RSS feed
Paso número 1

La aplicación PRESTASHOP, será implementada en debían, que es una


distribución del sistema operativo GNU/Linux.

Antes de la instalación, debemos actualizar la maquina para que todos los


paquetes necesarios descarguen completamente, también realizaremos una
completa actualización del sistema operativo DEBIAN estas acciones las
ejecutaremos por medio de la consola con los comandos:

• apt-get update
• apt-get dist-upgrade
Paso número 2

Para el debido funcionamiento de la aplicación Web, debemos instalar la


tecnologías LAMP:

 Linux, el sistema operativo.


 Apache, el servidor web.
 Mysql, el gestor de bases de datos.
 Perl, PHP, lenguajes de programación.

Ingresamos a la terminal como superusuario, y con el comando apt-get


install, comenzamos a instalar los paquetes como se muestra en la siguiente
imagen (los paquetes se pueden escribir consecutivamente para la descarga).
Paso número 3

Durante el proceso de instalación, debemos ingresar la nueva contraseña


para el usuario «root» de MySQL y nos piden que nuevamente la digitemos
para verificar que coincidan, después los paquetes continúan descargando y
por ultimo termina la instalación. Esto lo podemos visualizar en las siguientes
tres imágenes.
Paso número 4

Como siguiente paso, procedemos a la instalación de phpmyadmin


(herramienta escrita en PHP con la intención de manejar la administración
de MySQL a través de páginas web. Actualmente puede crear y eliminar
bases de Datos, crear, eliminar y alterar tablas, borrar, editar y añadir campos,
ejecutar cualquier sentencia SQL, administrar claves en campos, administrar
privilegios, entre otros), con el comando apt-get install.
Paso número 5

En el proceso de instalación nos piden que seleccionemos el tipo de servidor


que vamos a implementar y con el cual phpmyadmin configurara
automáticamente.

Ya estando instalados todos los paquetes necesarios, procedemos a reiniciar


el servidor apache2 y MySQL; sus respectivos archivos de configuración se
encuentran el e directorio /etc como lo podemos ver en las siguientes dos
imágenes.
Paso número 6

Debemos tener en cuenta que toda aplicación requiere de una base de datos
para su respectiva administración; como siguiente paso crearemos la base de
datos y el usuario principal de Prestashop, nos logeamos con mysql –u root –p
e ingresamos la contraseña que le dimos anteriormente al usuario root en el
proceso de instalación; estando allí podremos ver con el comando «show
databases» las tablas existentes. En las siguientes dos imagen podemos
observar como crearemos la base de datos y el usuario.
Paso número 7

Ahora, necesitamos descargar la última versión de Prestashop desde internet.


Nos dirigimos a http://www.prestashop/en/downloads y hacemos doble clic
en «Download Prestashop 1.3.2» (esta versión viene en idioma español) para
descargar el archivo; ya terminada la descarga nos dirigimos a la terminal como
superusuario al directorio /tmp, en el cual se encuentra el paquete de
prestashop.

Nuestras aplicaciones web estarán alojadas en /var/www, por ello ahora


pasamos a descomprimir el contenido del paquete con el comando unzip en
esta ruta y con el comando ls verificamos que haya quedado correctamente
descompreso y en una carpeta llamada «prestashop», este procedimiento lo
podemos observar en las siguientes cinco paginas.
Paso número 8

Estando parados en /var/www, con el comando “chmod” le damos al usuario


y grupo propietario los permisos correspondientes para su correcta
administración. Con el comando “chown” cambiaremos el usuario y grupo
propietario, esto lo haremos recursivamente para hacer el cambio a todos los
archivos que haya dentro del directorio (-R) y con el comando ls – l
verificamos los cambios realizados en dicha carpeta; el usuario y grupo
propietario vienen con “root” por defecto. Este procedimiento lo podemos
observar en la siguiente imagen.
Paso número 9
Terminado el anterior paso, nos dirigimos al explorador para empezar la instalación de
Prestashop y en la barra de direcciones escribimos la URL http://localhost/prestashop
donde “localhost” es el nombre del servidor web y “prestashop” es el nombre de la
carpeta de la aplicación que se encuentra en el directorio /var/www.

Inmediatamente nos aparece un asistente de instalación, en este seleccionamos el idioma


(español) con el cual se mostrará la aplicación en el entorno administrativo y de los usuarios
y pulsamos el botón “Siguiente” ubicado en la parte inferior de la pantalla.

En el próximo asistente el servidor hará una comprobación previa con respecto a todos los
paquetes instalados en los pasos anteriores y que son necesarios para el funcionamiento de
la aplicación, también verifica que la base de datos y el usuario principal estén creados en el
servidor. Debemos asegurarnos de que no hayan elementos destacados en rojo, ya que esto
quiere decir que los requisitos necesarios no están completos (compatibilidad del
sistema), si todo está bien, pulsamos en “Siguiente” para continuar.

Este procedimiento lo podemos visualizar en los siguientes tres imágenes.


Paso número 10
Aquí escribiremos la configuración de la base de datos previamente creados en los
pasos anteriores, digitamos los datos requeridos:

 Nombre de servidor
 Nombre de la base de datos
 Nombre del usuario
 Contraseña del usuario

Terminado esto le damos en el link de “comprobar ahora”, para verificar que todo este
correctamente en cada uno de los servicios, seleccionamos en instalar los principales
módulos, es decir, son contenidos de ejemplo y al terminar la instalación nos mostrara
títulos y textos para guiarnos y crear nuestro propio contenido. Para el ingreso a
nuestra pagina on-line necesitamos establecer una cuenta de correo electrónico, esta
puede ser del administrador o de la tienda.

Terminado este procedimiento damos “siguiente”, esto lo podemos visualizar en las


siguientes dos imágenes.
Paso número 11

Ahora vamos a establecer la configuración principal de nuestra tienda;


escribimos el nombre que tendrá la tienda, el país y el logo con el cual se
identificara y se mostrara en la pagina como tal, podemos subirla dando clic
en “examinar” y nos dirigimos a la ubicación en donde se encuentra la
imagen, determinar un nombre y un apellido, la direccion de correo electrónico
de la tienda on-line y la contraseña con la cual accederá el administrador de la
pagina a hacer las respectivas configuraciones y damos siguiente. Este
procedimiento lo podemos visualizar en las siguientes dos paginas.
Paso número 12

En este paso el asistente nos muestra que el proceso de instalación ha


terminado, también nos muestra la configuración de forma breve y 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), en este caso damos clic directamente en front office o para
administrar la tienda.

Inmediatamente nos hace una petición muy importante para el funcionamiento de


nuestra aplicación; debemos eliminar la carpeta “install” y renombrar el nombre
del usuario administrador (carpeta admin) por cuestiones de seguridad; este
procedimiento lo podemos observar en las siguientes dos paginas.
Paso número 13

Como siguiente paso nos dirigimos al directorio /var/www/prestashop y con el


comando “rm –r” eliminaremos el directorio de install y con el comando ls
verificamos que efectivamente la hemos eliminado; con “mv” renombramos la
carpeta admin por administrador y nuevamente con ls verificamos esta
ejecución, este proceso lo podemos visualizar en las siguientes tres paginas.
Paso número 14

Terminado el paso anterior nos dirigimos nuevamente al explorador e intentamos


nuevamente acceder como administrador, si todo quedo correctamente
configurado efectivamente ingresamos al entorno de la aplicación web en el cual
digitaremos la cuenta de correo electrónico y la contraseña previamente
preestablecidas y damos clic en conexión, al momento nos lleva al entorno de
administración de la tienda en el cual tenemos muchas opciones para establecer
a nuestro gusto.

Si nos dirigimos a la parte superior del panel podemos desplegar “acceso


rápido” eligiendo inicio tienda, esta opción nos lleva directamente a la pagina
que visualizan nuestros clientes cuando ingresan, podemos observar productos,
hacer compras, entre otros. Este procedimiento lo podemos observar en las
siguientes tres imágenes.
Paso número 15

Estando en la pagina de nuestra tienda on-line, podemos realizar compras de los


diferentes productos que se encuentran en exhibición. Para comprar algún
producto y hacer pedidos debemos dar clic en “añadir al carrito” que es el
correspondiente a cada articulo y “confirmar”.

Esta aplicación web pide como requisito principal a la hora de comprar un producto
registrarse, en caso de que ya le tengamos simplemente accedemos nuestro
correo electrónico y contraseña donde dice ¿ya esta registrado?, de no ser así
debemos empezar a crear una cuenta, primero que todo escribimos nuestro
correo electrónico e inmediatamente nos piden otros datos personales que
debemos llenar correctamente, hecho lo anterior damos clic en el link ubicado en
la parte inferior “registrarse”; este procedimiento lo podemos observar en las
siguientes dos imágenes.
Paso número 16

Nos muestran nuestros datos registrados brevemente y damos siguiente,


después debemos aceptar que hemos leído las condiciones de venta y que
las aceptamos sin reserva y si deseamos que el pedido se envuelva en un
papel de regalo seleccionamos la opción y damos siguiente.

Luego debemos elegir el modo de pago dependiendo de los diferentes


módulos que estén en función y damos por finalizada la compra. El
administrador determinara el momento en el cual el pedido será entregado al
cliente, lo anterior lo podemos observar en las siguientes tres paginas.
Paso número 17

Con nuestra cuenta creada podemos ingresar a un entorno de cuenta, en el


cual podemos continuar haciendo pedidos, consultas , modificar nuestros
datos personales, tener créditos, descuentos, entre otros. Este procedimiento
lo podemos observar en las siguientes dos paginas
Paso número 18

Accediendo como administrador, podemos visualizar las cuentas de usuario


en la pestaña de la parte superior del panel y también podemos ver todos los
datos relacionados con un determinado usuario; en este panel de
administración tenemos múltiple utilidades, opciones y herramientas para
configurar la pagina web como deseemos aplicando parámetros específicos,
este procedimiento lo podemos observar en las siguientes dos paginas.
Paso número 19

Procedemos a verificar la integración y registro de los usuarios creados en la


aplicación Web que a su vez deben estar asignados en la base de datos
(Prestashop).

Para el ingreso al entorno grafico de MySQL (phpmyadmin) podemos


acceder a través de la URL (http://localhost/phpmyadmin) implementando
un navegador, editamos el usuario «root» y la contraseña para ingresar.

Debemos tener en cuenta que la base de datos, en este caso MySQL, nos
permite administrar la aplicación, almacenando los usuarios, contraseñas,
información y contenidos específicos del sitio web, este procedimiento lo
podemos observar en las siguientes dos imágenes.

S-ar putea să vă placă și