Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Mostrando entradas con la etiqueta instalar prestashop. Mostrar todas las entradas
Mostrando entradas con la etiqueta instalar prestashop. Mostrar todas las entradas

Como instalar PrestaShop en Linux paso a paso

DriveMeca instalando y configurando ecommerce PrestaShop en Linux
Puede que aun no vendas por internet, aunque deberías, esta proyectado que cada vez sean mas los navegantes que por medio de su teléfono celular paguen servicios y compren productos de forma global. Ahora, plataformas hay muchas, unas de pago y otras como la que mostrare hoy, opensource.

Si, hablaremos hoy de como instalar y configurar PrestaShop 1.7 en un servidor Linux Centos 7.
PrestaShop es un ecommerce muy popular que se instala de forma relativamente fácil y su gran fortaleza es la gran cantidad de temas (plantillas) y módulos al estilo plugins con los que cuenta. Al ser opensource, cualquiera puede crear código para el y así personalizar mas la solución. Ahora si, comencemos


Requerimientos para instalar PrestaShop 1.7 en Linux Centos


-Aunque al tener configurado nuestro servidor en modo LAMP tenemos casi todo, algunas dependencias faltan por instalar
yum install  unzip php-intl

-Descargamos desde el URL de Prestashop el zip (prestashop versión 1.7.0.0 en estos momentos). El zip lo guardamos en /var/www/html (o transferimos con scp si fue descargado en otro pc)
DriveMeca instalando y configurando ecommerce PrestaShop en Linux

Configuramos Apache en Linux Centos para PrestaShop

-Nos cambiamos al directorio raíz de apache en Linux Centos, creamos un directorio y descomprimimos el zip en el directorio
cd /var/www/html
mkdir prestashop
unzip prestashop_1.7.0.0.zip -d prestashop

-Damos permisos a apache en el directorio
chown -R apache.apache /var/www/html/prestashop

Configuramos MariaDB en Linux Centos para PrestaShop

-Creamos db y usuario (es mala política de seguridad manejar la db desde la cuenta root) de la base de datos que usaremos para nuestro ecommerce PrestaShop

Artículos recomendados: Como instalar phpMyAdmin paso a paso
                                           Como instalar Adminer en Linux Centos paso a paso
                                           Como instalar MySQL Workbench en Linux Ubuntu paso a paso
                                           Como administrar MySQL con Webmin


mysql -u root -p
Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 3
Server version: 5.5.50-MariaDB MariaDB Server

Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> create database prestashop;
Query OK, 1 row affected (0.04 sec)

MariaDB [(none)]> grant all on prestashop.* to 'prestausr'@'localhost' identified by 'contraseña';
Query OK, 0 rows affected (0.50 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.08 sec)

MariaDB [(none)]> exit;
Bye

Comenzamos instalación de PrestaShop en Linux Centos

-Abrimos un browser en otro pc y navegamos al URL de nuestro servidor de la forma http://ip-servidor/prestashop/index.php. Nos aparece una imagen mientras se descomprime
DriveMeca instalando y configurando ecommerce PrestaShop en Linux

-Se nos da la bienvenida al asistente de instalación. Pasaremos varios pasos antes de terminar. Escogemos el idioma, en este caso Español y damos click al botón Siguiente
DriveMeca instalando y configurando ecommerce PrestaShop en Linux

-En el siguiente paso leemos y aceptamos la licencia de PrestaShop. Damos click al botón Siguiente
DriveMeca instalando y configurando ecommerce PrestaShop en Linux

-El tercer paso verificara que nuestro servidor cuente con el software necesario. En caso de faltar algo, se nos mostrara para que lo instalemos antes de continuar la instalacion
DriveMeca instalando y configurando ecommerce PrestaShop en Linux

-Si tuvimos que instalar algo mas, damos click al botón Refrescar y si ya quedo ok, damos click al botón Siguiente
DriveMeca instalando y configurando ecommerce PrestaShop en Linux

-Siguiente paso, darle nombre a nuestra tienda ecommerce, por motivos de estadísticas, elegir la actividad de esta, el país en que esta instalada (o en el que venderá principalmente). Creamos una cuenta de super administrador con los datos que se nos pide teniendo cuidado de colocar un email correcto (sera con el que ingresaremos). Damos click al botón Siguiente
DriveMeca instalando y configurando ecommerce PrestaShop en Linux

-Ya casi terminando configuramos la conexión a base de datos en MariaDB. Estos son:

  • Dirección del servidor de base de datos: localhost
  • Nombre de la base de datos: nombre-db-creada-en-pasos-anteriores
  • Sistema de acceso de la base de datos: usuario-creado-en-pasos-anteriores
  • prefijo de las tablas: ps_

Damos click al botón Comprobar la conexión de su base de datos ahora

DriveMeca instalando y configurando ecommerce PrestaShop en Linux

-Si todo esta ok, nos devolverá un mensaje de La base de datos esta conectada. Damos click al botón Siguiente
DriveMeca instalando y configurando ecommerce PrestaShop en Linux

-Comienza la instalación de la tienda PrestaShop 1.7
DriveMeca instalando y configurando ecommerce PrestaShop en Linux

-Muy bien, ya casi terminamos, antes debemos eliminar el directorio de instalación con el siguiente comando. Después ya podremos ingresar al backoffice o consola administrativa de la tienda
rm -rf prestashop/install

DriveMeca instalando y configurando ecommerce PrestaShop en Linux

-A la consola administrativa ingresamos con los datos de la cuenta creada en pasos anteriores
DriveMeca instalando y configurando ecommerce PrestaShop en Linux

-La nueva versión es mas amigable y cuenta con asistente para nuestros primeros pasos como son crear categorías, productos, instalar módulos, etc
DriveMeca instalando y configurando ecommerce PrestaShop en Linux

-La pagina de la tienda es estilizada y nada pesada cargando rapidamente
DriveMeca instalando y configurando ecommerce PrestaShop en Linux

-De vuelta a la consola administrativa podemos comenzar a personalizar nuestra tienda virtual
DriveMeca instalando y configurando ecommerce PrestaShop en Linux

Comenzar a vender por internet es toda una odisea por eso debemos tener las herramientas correctas para nuestra experiencia sea positiva y poder comenzar a ver resultados rápidamente

Artículos recomendados:  Como instalar opencart virtualizado con openvz
                                            Aprende a instalar Magento 2 y comienza a vender YA rapido
                                            ⭐️ GRAN oportunidad de hosting barato 💕 ⭐️


Como te comentaba al inicio, plataformas de ecommerce hay muchas, pero pocas tan sencillas y robustas como PrestaShop. Ya lo conocías, lo usas? Que ecommerce usas? Te gusto el articulo? hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.

Sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Nueva actualización de Prestashop

Los desarrolladores de Prestashop en conjunto con la comunidad alrededor de este magnifico software de ecommerce acaban de lanzar una actualización con una buena cantidad de correcciones y mejoras.
Es la versión 1.6.0.7 y ya la pueden descargar desde su sitio o actualizar mediante su herramienta 1-click .

Algunos de los cambios en esta versión son:


  • Sumario mejorado del carrito de compras
  • Corrección de error del checkout en una pagina
  • Ahora se pueden agregar mas de 8 imágenes a un producto
  • Mayor seguridad al alertar si instalamos un modulo sin certificar
  • Mejor manejo del cache a través del backoffice y frontoffice
  • Dashboard optimizado
  • Corrección de envios y transportadores
  • entre muchos mas


Pueden ver el changelog en este link

Share/Bookmark

Instalando PrestaShop 1.6 paso a paso

DriveMeca instalando PrestaShop 1.6 paso a paso
Necesitas una tienda para vender por Internet? Estas de suerte; PrestaShop 1.6 acabo de salir el día de ayer con muchos cambios, facilidad de uso gracias a su nuevo dashboard y diseño responsive entre otras características. 
PrestaShop es un software que te permite instalar en un servidor Linux tu propia tienda y por medio de addons (agregados o plugins) cobrar tus ventas, llevar estadísticas, hacer envíos, publicidad, etc sin moverte del sillón de tu casa/oficina. Seguramente te dirás que no es tan sencillo como suena a lo cual te respondo que siguiendo los pasos de este articulo y algunos mas a los que te dirijo en el podrás hacerlo sin siquiera sudar. Todos los pasos los haremos desde la cuenta root del servidor Linux Centos y este debe estar actualizado a la fecha.

Requerimientos

  • Linux Centos 6.5 (por motivos de esta prueba estará en la ip 192.168.1.120)
  • Apache httpd server
  • PHP
  • MySQL
-Descargamos el zip de Prestashop 1.6 desde este URL dando click a su botón verde
DriveMeca instalando PrestaShop 1.6 paso a paso


-Descomprimimos en el directorio donde instalaremos, en este ejemplo /var/www/html/ps/

-Instalamos apache y lo activamos para que siempre inicie

yum install httpd
chkconfig httpd on

-Instalamos los repositorios Epel y Remi que nos servirán para instalar dependencias que no están en los repositorios defaults de Centos

rpm -vi http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -vi http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

-Instalamos dependencias

yum --enablerepo=epel install mcrypt libmcrypt mhash
yum --enablerepo=remi install php-mcrypt php php-common php-pdo php-cli php-mysql php-gd php-xml libtool-ltdl php-mbstring

-Activamos permisos para apache

chown -R apache.apache /var/www/html/ps/

-Reiniciamos apache 

service httpd restart

-Instalamos MySQL
yum --enablerepo=remi install mysql mysql-server

-Iniciamos el servicio de mysql y lo activamos para que inicie después de un reinicio del servidor

service mysqld start
chkconfig mysqld on

-Colocamos password al usuario root de mysql. Coloque su contraseña reemplazando new-password

/usr/bin/mysqladmin -u root password 'new-password'

-Creamos una db para PrestaShop

mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.5.36 MySQL Community Server (GPL) by Remi

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>create database prestashop;
Query OK, 1 row affected (0.01 sec)
mysql> exit;
Bye

-Instalamos por medio de un browser apuntando a http://192.168.1.120/ps/
El asistente web nos ira mostrando que bien vamos con unas caritas en la esquina superior derecho. Escogemos el idioma Español y damos click al botón Siguiente
DriveMeca instalando PrestaShop 1.6 paso a paso

-Aceptamos la licencia marcando su check mark inferior y damos click al botón Siguiente
DriveMeca instalando PrestaShop 1.6 paso a paso

-Si instalamos todos los requerimientos debe mostrarnos todo ok como se ve debajo, sino, debemos solucionar el problema (después de algún cambio damos click al botón verde Actualizar esta información) antes de dar click al botón Siguiente
DriveMeca instalando PrestaShop 1.6 paso a paso

-Hora de ponerle nombre a nuestra tienda y crear una cuenta de administrador. El primer bloque es para nombrar la tienda, ubicarla en que país, etc. y el segundo bloque es para crear la cuenta de administrador. Es de especial cuidado escribir una cuenta de email valida para que si se nos olvida la contraseña o tenemos algún problema entrando; a este email sera que se envié la forma de cambiar la contraseña. Damos click al botón Siguiente
DriveMeca instalando PrestaShop 1.6 paso a paso

-Escribimos los datos del MySQL donde creamos la db para PrestaShop y verificamos dando click en el botón verde.
DriveMeca instalando PrestaShop 1.6 paso a paso

-Si la verificación con MySQL es correcta debe decirnos La base de datos esta conectada y podemos continuar dando click al botón Siguiente
DriveMeca instalando PrestaShop 1.6 paso a paso

-Comienza la instalación, hora de ir por un café ;-)
DriveMeca instalando PrestaShop 1.6 paso a paso

-Muy bien, ya tenemos nuestra tienda sin errores y casi lista.
DriveMeca instalando PrestaShop 1.6 paso a paso

-Eliminamos la carpeta install

rm -rf /var/www/html/ps/install/

-Accedemos al dashboard administrativo dando click al botón Administra tu tienda (y de paso lo guardamos en nuestros marcadores)
DriveMeca instalando PrestaShop 1.6 paso a paso

-Ya dentro tenemos control de ventas, envíos, estadísticas, etc. PrestaShop 1.6 viene con algunos datos de ejemplo para que sea sencillo aprender su manejo
DriveMeca instalando PrestaShop 1.6 paso a paso

-Así luce nuestra tienda con datos de ejemplo, lista para personalizar y comenzar a vender
DriveMeca instalando PrestaShop 1.6 paso a paso

Te llama la atención tener una tienda online? ya la tienes, que plataforma usas? PrestaShop?
Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+ o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark