Migrar Prestashop

Proceso de copia y restauración de un respaldo manual de PrestaShop:

  1. Si usas Panel de Hosting (cPanel, Plesk, etc.) accede al Administrador de Archivo.
  2. Navega a la carpeta que contenga la Tienda de PrestaShop.
  3. Selecciona todos los archivos y carpetas y comprímelos en un archivo .zip
  4. Si no puedes hacerlo desde tu Panel de Hosting descarga los archivos/carpetas por FTP.
  5. Accede al gestor de bases de datos phpMyAdmin y exporta la base de datos de tu Tienda en formato comprimido.
  6. Sube los archivos de tu tienda en formato .zip al nuevo Hosting (Administrador de Archivos o FTP).
  7. Crear una base de datos “nueva” en el Hosting nuevo y anota los datos (Nombre base datos/usuario/contraseña).
  8. Desde el nuevo Hosting, Bases de Datos, phpMyAdmin, accede a la nueva base de datos.
  9. Importa la base de datos previamente descargada del anterior Hosting.
  10. Accede nuevamente a tu Panel de Hosting (cPanel), Administrador de Archivos.
  11. Accede a la carpeta /config y edita el archivo settings.inc.php.
  12. Cambia los valores del nombre de la base de datos _DB_NAME_, usuario _DB_USER_ y contraseña _DB_PASSWD_.
  13. Vacía la carpeta /tools/smarty/compile y /tools/smarty/cache

Si además de trasladar tu Tienda PrestaShop a otro servidor o Hosting, vas a trabajar o utilizar un dominio nuevo, entonces deberás realizar lo siguiente:

  1. Accede al Panel de Hosting (cPanel) donde has trasladado la Tienda.
  2. Bases de Datos, phpMyAdmin.
  3. Localiza y edita la tabla ps_configuration.
  4. Edita los registros PS_SHOP_DOMAIN y PS_SHOP_DOMAIN_SSL
  5. Cámbialos por el dominio nuevo.
  6. Guarda los cambios.

Antes de probar que tu Tienda trasladada carga correctamente deberá revisar si los archivos y carpetas trasladados al nuevo Hosting tienen los permisos correctos.

  • Archivos con permisos 644.
  • Carpetas con permisos 755.

Instalar y/o renovar certificado Let’s Encrypt

  1. Primera paso es parar Nginx
    1. service nginx stop
  2. Ejecutar el siguiente comando introduciendo el email y la dirección web con www
    1. ./letsencrypt-auto certonly --standalone --email tu@tudominio.com -d www.tudominio.com
  3. Una vez generado el certificado se guarda en la siguiente carpeta
    1. /etc/letsencrypt/live/tudominio.com/

Si estas renovando el certificado seguramente te genere una carpeta con un nombre diferente para no sobreescribir la que ya existe. Es cuestión de renombrar la carpeta para que el fichero de configuracion de Nginx no haya que tocarlo.

LEMP – Linux, Nginx, Mysql y PHP7

Para instalar en Ubuntu 16.04 un servidor LEMP seguir los siguientes pasos.

Acceso SSH desde fuera

nano /etc/ssh/sshd_config

PermitRootLogin yes

Nginx
 apt-get install nginx


MySql Server

apt-get install mysql-server
mysql_secure_installation
apt-get install phpmyadmin
PHP7
apt-get install php-fpm php-mysql
nano /etc/php/7.0/fpm/php.ini
cgi.fix_pathinfo=0

apt-get install memcached
apt-get install php-memcached
apt-get install php-imagick
apt-get install php-zip

 service php7.0-fpm restart 

COMO COMPRIMIR UNA CARPETA ENTERA EN LINUX DESDE CONSOLA

Es muy fácil y útil comprimir archivos y sobre todo carpetas enteras desde consola. Es útil a la hora de realizar backups o copias de seguridad de directorios, ya que permite comprimir un directorio entero y descargarlo de forma más segura y más cómoda.

El comando te tienes que ejecutar desde la consola es el siguiente:

tar -zcvf nombre-archivo.tar.gz nombre-directorio

Donde,

  • -z: Comprimir archivos usando gzip
  • -c: Crear un nuevo archivo
  • -v: Verbose, es decir, mostrar el proceso durante la creacion del archivo
  • -f: nombre de archivo

Ahora bien, Como Descomprimir un archivo .tar.gz.

El comando necesario para descomprimir sería el mismo pero cambiando algunos atributos.

tar -xvzf miarcho.tar.gz

Donde,

  • -x: extrae el contenido del archivo comprimido
  • -v: Verbose, es decir, mostrar el proceso durante la creacion del archivo
  • -f: nombre de archivo

 

También podemos comprimir todo el contenido de una carpeta cuando estamos dentro pero excluyendo un directorio (útil para Prestashop y quitar la carpeta img)

tar -cvzf archivo.tar.gz –exclude=img *

Si queremos hacer lo mismo que antes pero indicando una carpeta sutituimos el * por la carpeta en cuestión.

Modifica tu placa LGA775 para aceptar LGA771 con sus microcodes

Para poder colocar un Micro Xeon 771 y conseguir todas las funcionalidades extras del mismo, es posible que tengas que actualizar la BIOS de tu Placa Base para incluir los microcodes exactos de los microprocesadores LGA771.

En esta página puedes encontrar un verdadero review completo de la modificación del socket, pasos, fotos,etc

http://www.elotrolado.net/hilo_review-xeon-x5460-socket-771-en-placa-775-1er-post-actualizado_1971920

En esta otra encontrarás un listado de bios de placas base ya modificadas con los microcodes insertados tan sólo para actualizar.

http://genius239239.myweb.hinet.net/771/

Y en esta otra encontraras una guía para actualizar tu propia BIOS descarga de tu fabricante e insertar los MICROCODES mediante un software.

http://www.overclock.net/t/1431723/mod-lga775-support-for-lga771-xeon-cpus/1130

¡¡¡…Larga vida a nuestras LGA775…¡¡¡

Instalar Memcached en Ubuntu 16.04

Para instalar el servidor de Memcached en nuestro Ubuntu 16.04, nos basta con ejecutar el siguiente comando que nos instalará el servidor con la configuración por defecto.

sudo apt-get install memcached

Una vez instalado nuestro servidor de Memcached, de manera automática lo tendremos funcionando. Tan sólo nos queda instalar la librería de PHP para que nuestros Scripts o Frameworks hagan uso de este servidor para optimizar la caché. Existen dos versiones, yo recomiendo “php-memcached” que es la más actualizada, existe “php-memcache” pero es la más antigua y está menos actualizada. Lo instalamos con el siguiente comando

sudo apt-get install php-memcached

Espero que sea de ayuda

Palos de Golf para Mujeres

Otro de nuestros clientes con tienda online desarrollada por nosotros. En este caso una tienda online específica del sector de Golf. Además también le hemos desarrollado el software de TPV para la venta física de la tienda.

Para esta temporada, TaylorMade nos presenta su línea de palos específicos para mujeres…. Conoces ya KALEA? encuéntralo en nuestra tienda! Además somos centro de fitting autorizado TaylorMade.

Así que si quieres probar algún palo, o buscar cuál es el que más te conviene, ven y pregúntanos!

http://www.golfandcompany.com/…/kalea-ladies-…/kalea-dr.html