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

Puesta a punto de PrestaShop

Como vimos en el articulo anterior, montar una tienda en linea es relativamente fácil, y opciones hay muchas. En este caso mostramos como hacerlo con PrestaShop y hoy les mostrare como dejar su tienda a punto para comenzar a colocar productos.

-Entramos a PrestaShop via interfaz administrativa y nos mostrara en su pagina de inicio algunas tareas que debemos cumplir, nos centraremos en ellas.Son las que aparecen en el cuadro "Un buen comienzo"

-Comenzamos con las URL amigables, debe quedarnos así y generamos los archivos .htaccess y robots.txt.
-Así queda con el cambio


-Nos vamos a la pestaña de Rendimiento

-Instalamos dependencias

yum install gcc zlib-devel

-Instalamos MemCached y lo activamos
 
yum --enablerepo=remi install memcached

service memcached start
chkconfig memcached on

-Mas dependencias que debemos instalar

yum --enablerepo=remi install php-pear php-devel

pecl install memcache

-Verificamos haya quedado instalado

ls -la /usr/lib/php/modules
total 4032
drwxr-xr-x 2 root root    4096 May 10 14:53 .
drwxr-xr-x 4 root root    4096 May 10 14:39 ..
-rwxr-xr-x 1 root root   69792 May  9 09:52 curl.so
-rwxr-xr-x 1 root root  158384 May  9 09:52 dom.so
-rwxr-xr-x 1 root root 2375324 May  9 09:52 fileinfo.so
-rwxr-xr-x 1 root root  328364 May  9 09:52 gd.so
-rwxr-xr-x 1 root root   33524 May  9 09:52 json.so
-rwxr-xr-x 1 root root   37572 May  9 09:52 mcrypt.so
-rw-r--r-- 1 root root  205872 May 10 14:53 memcache.so
-rwxr-xr-x 1 root root  122632 May  9 09:52 mysqli.so
-rwxr-xr-x 1 root root   45524 May  9 09:52 mysql.so
-rwxr-xr-x 1 root root   27048 May  9 09:52 pdo_mysql.so
-rwxr-xr-x 1 root root   94232 May  9 09:52 pdo.so
-rwxr-xr-x 1 root root   22824 May  9 09:52 pdo_sqlite.so
-rwxr-xr-x 1 root root  266464 May  9 09:52 phar.so
-rwxr-xr-x 1 root root   41504 May  9 09:52 sqlite3.so
-rwxr-xr-x 1 root root   31700 May  9 09:52 wddx.so
-rwxr-xr-x 1 root root   25592 May  9 09:52 xmlreader.so
-rwxr-xr-x 1 root root   37752 May  9 09:52 xmlwriter.so
-rwxr-xr-x 1 root root   27892 May  9 09:52 xsl.so
-rwxr-xr-x 1 root root   83936 May  9 09:52 zip.so

-Creamos el file que lo invocara

vi /etc/php.d/memcache.ini
extension=memcache.so

-Reiniciamos apache para que tome el cambio

service httpd restart
-Activamos que use cache y colocamos Memcached con el server 127.0.0.1 Guardamos el cambio
-Continuamos con Geolocalizacion

-Descargamos GeoLiteCity siguiendo el link y lo descomprimimos en /var/www/html/prestashop/tools/geoip, además cambiamos permisos.

chown apache.apache GeoLiteCity.dat

ls -la
total 15840
drwxr-xr-x  2 apache apache     4096 May 11 11:06 .
drwxr-xr-x 15 apache apache     4096 May  9 10:03 ..
-rw-r--r--  1 apache apache     6501 May  9 10:03 geoipcity.inc
-rw-r--r--  1 apache apache    24972 May  9 10:03 geoip.inc
-rw-r--r--  1 apache apache    95809 May  9 10:03 geoipregionvars.php
-rw-r--r--  1 apache apache 16045688 May 11 11:06 GeoLiteCity.dat
-rw-r--r--  1 apache apache     1328 May  9 10:03 index.php


-Lo activamos y guardamos.

-Con esto nos devolvemos a la pagina de inicio de admin y ya nos desaparece el cuadro de tareas pendientes Un buen comienzo

Ya esta lista la tienda para agregar módulos, productos y mas.
Disfrútenlo
Share/Bookmark