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
-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
-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
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
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
-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