Você está na página 1de 34

Maestría en Tecnologías de la Información

E-COMMERCE

Clave de asignatura

Configuracion Del Servidor Para E-COMMERCE

Carrasco Ochoa Juan Carlos


Dimas Gomez Marvelis
Medrano Miranda Daniel Eduardo
Miramontes M. Hector Alonso
INTRODUCCION EC2 AMAZON COMPUTACION ELASTICA
SERVICIOS LAMP
DOMINIO DNS ASIGNADO Empresacv.com

La adquisicion del nombre del dominio es por Godaddy.com, este se especifica el


NAMESERVER por el servicio muy eficiente de Godaddy.com DNS Avanzado, este es
mas flexible, rapido y seguro.

Al iniciar el servicio, este se preconfigura con servidores de Godaddy.com, se modifica y


se aplica el cambio de inmediato.
Record A, WWW, FTP, MAIL (opcional) se apunta al ip de clarado en AWS Amazon.
SERVICIO APACHE 2
Instalar Apache hay que entrar a la terminal logearnos con el usuario para el servidor
en ubuntu y una vez dentro tecleamos la siguiente instrucción sudo apt-get install
apache2, esta es una libreria sudo apt-get install libapache2-mod-php5 para
php.
Despues de dar enter a la instruccion aparecera el siguiente enunciado After this
operation, 9,687kB of additional disk space will be used.
Do you want to continue [Y/n]? Yes
Solo tecleamos yes y esperamos a que instale
setting up apache2-mpm-worker (2.2.14-5ubuntu8) ...
* Starting web server apache2
...done.

Setting up apache2 (2.2.14-5ubuntu8) ...

Setting up ssl-cert (1.0.23ubuntu2) ...

Con esto ya sabemos que se instalo el APACHE


Ahora la carpeta publica se ecuentra en var/www/ aqui se crean una carpeta con su
nombre y quedaria
var/www/Juan/sunshop/

SSL PARA APACHE

PHP 5
Primero se debe instalar el apache, y despues hay que instalar php con el sig. comando

apt-get install php5


pregunatará si estas de acuerdo en que se use un espacio de tu disco duro elijes "y" y
la instalacion es automatica.

apt-get install libapache2-mod-php5


apt-get install php5-gd

Ahora bien se hace notar que ZENCart pide una extension adicional en php llamada
cURL, esta podemos verificar en

http://www.ubuntu-es.org/index.php?q=node/6304
http://www.howtogeek.com/howto/ubuntu/installing-php5-and-apache-on-ubuntu/

MYSQL 5

Para instalar MySQL server en UBUNTU ejecutar el siguiente comando para obtener la
aplicación
sudo apt-get install mysql-server con esto me pregunta que si quiero obtener los
paquetes, le digo que si y entonces inicia la instalación. Cuando la instalación está en
curso me pide una contraseña del administrador de mysql, después de un tiempo se
termina de instalar mysql.
Para comprobar que todo ha ido bien hago unas pruebas de conexión y creación de una
base de datos con los siguientes comandos:

mysql> -u root -p
Enter your password : escribo la contraseña y listo
para crear una base de datos:

mysql> create database nombre_base_de_datos;


mysql> use nombre_base_de_datos;

apartir de ahí se pueden utilizar todos los comandos de DDL y listo.

APLICACIONES DE COMERCIO:

Las siguientes aplicaciones son un conjunto de las mejores que hay en el mercado para
la venta en linea de productos. Son aplicaciones en su mayoria gratuita, lo que es
conocido como OpenSource y todas funcionan con LAMP (Linux, Apache, MySQL y
PHP).
Hemos elaborado un listado de las que a nuestro juicio y practica consideramos que son
las de mas uso y simplicidad en su configuracion e instalacion, a continuacion el listado:

1. TomatoCart
Descripción:

Es una herramienta que provee la funcionalidad de comerciar con productos en


un sitio web pretederminado, cuenta con una motor de búsqueda bastante
poderoso para facilitar la localización de los productos y su rápida compra.
Además cuenta con uno de los mejores sitios administrativos para el control de
los pedidos hechos por los clientes y todas las operaciones internas de
configuración del sitio.

Instalación:
http://www.tomatocart.com/index.php/component/extension_manage/
?task=downloadfiles&file=tomatocart-1.0.zip
Descarga directa

Pasos para instalar TomatoCart:

1. Entrar a la página http://www.tomatocart.com/index.php/component/


extension_manage/?task=downloadfiles&file=tomatocart-1.0.zip

2. Crear un Directorio bajo el directorio raíz donde se encuentra apache, para


colocar el archivo:
mkdir var/www/medrano/TomatoCart

3. Descomprimir el archivo zip que se descargó en esta carpeta


var/www/medrano/TomatoCart

4. Crear una base de datos con el nombre, por ejemplo de “db_tomato”

5. Una vez creada la base de datos se procede a ejecutar la instalación del


Sistema. Para esto se entra a la dirección
http://empresacv.com/medrano/TomatoCart/
esto lo que hace es cargar un instalador predeterminado ubicado en una carpeta
install que posteriormente deberá ser borrada, se habré entonces un Wizard que
me iniciará la instalación, damos click en siguiente en el paso 1

6. El paso 2 es importante porque para avanzar en la instalación se debe agregar


permisos a todas las carpetas que no aparezcan marcadas con la palomita verde
: chmod 777 /[carpeta o archivo]

7. Una vez agregados los permisos me indica que mapee la aplicación con la
base de datos, para esto nada más pide el nombre de la base de datos
proporcionado en el paso 4, el usuario root con el password asignado y empieza
a crear la estructura de las tablas y procede a llenarlas, listo, el Wizard termina la
instalación y ya podemos entrar al sitio.

8. Entrar al sitio en la dirección : http://empresacv.com/medrano/TomatoCart/ para


la dirección pública
9. Entrar al sitio en la dirección : http://empresacv.com/medrano/
TomatoCart/admin para la dirección administrativa el cual es un dashboard
completo de administración

2. CubeCart
Descripción:

Es una herramienta que provee la funcionalidad de comerciar con productos en


un sitio web pretederminado, la solución está escrita para que corra en
servidores que cuenten con PHP y MySQL, cuenta con una motor de búsqueda
bastante poderoso para facilitar la localización de los productos y su rápida
compra.

Instalación:
https://support.cubecart.com/
index.php?_m=downloads&_a=view&parentcategoryid=5&nav=0
Descarga bajo registro.

Pasos para instalar CubeCart:

1. Entrar a la página https://support.cubecart.com/


index.php?_m=downloads&_a=view&parentcategoryid=5&nav=0 y registrarte
para que vía correo electrónico te llegue la confirmación de descarga, una ves
registrado procedemos a descargar la versión disponible que actualmente es la
versión 3.

2. Crear un Directorio bajo el directorio raíz donde se encuentra apache, para


colocar el archivo:
mkdir var/www/medrano/CubeCart

3. Descomprimir el archivo zip que se descargó en esta carpeta


quedando var/www/medrano/CubeCart/upload

4. Crear una base de datos con el nombre, por ejemplo de ¨CubeCartDatabase¨


5. Una vez creada la base de datos se procede a ejecutar la instalación del
Sistema. Para esto se entra a la dirección
http://empresacv.com/medrano/CubeCart/upload
esto lo que hace es cargar un instalador predeterminado ubicado en una carpeta
install que posteriormente deberá ser borrada, se habré entonces un Wizard que
me iniciará la instalación, damos click en siguiente en el paso 1

6. El paso 2 es importante porque para avanzar en la instalación se debe agregar


permisos a la carpeta raiz /CubeCart con la instrucción : chmod 777 /CubeCart

7. Una vez agregados los permisos me indica que mapee la aplicación con la
base de datos, para esto nada más pide el nombre de la base de datos
proporcionado en el paso 4, el usuario root con el password asignado, listo, el
Wizard termina la instalación y ya podemos entrar al sitio.

8. Al finalizar la instalación, antes de entrar a la url se debe eliminar la carpeta


install que se encuentra en /CubeCart/upload/install, una ves borrada nos debe
permitir el acceso.

9. Entrar al sitio en la dirección : http://empresacv.com/medrano/CubeCart/upload

3. OpenCart
Descripción:

Es una herramienta que provee la funcionalidad de comerciar con productos en


un sitio web pretederminado, cuenta con una motor de búsqueda bastante
poderoso para facilitar la localización de los productos y su rápida compra.

Instalación:
http://www.opencart.com/index.php?route=download/download
Descarga directa

Pasos para instalar OpenCart:

1. Entrar a la página http://www.opencart.com/index.php?route=download/


download y descargar el archivo de uno de los mirror que se encuentran en la
parte de abajo

2. Crear un Directorio bajo el directorio raíz donde se encuentra apache, para


colocar el archivo:
mkdir var/www/medrano/OpenCart/upload

3. Descomprimir el archivo zip que se descargó en esta carpeta


var/www/medrano/OpenCart

4. Crear una base de datos con el nombre, por ejemplo de ¨OpenCartDatabase¨

5. Una vez creada la base de datos se procede a ejecutar la instalación del


Sistema. Para esto se entra a la dirección
http://empresacv.com/medrano/OpenCart/upload
esto lo que hace es cargar un instalador predeterminado ubicado en una carpeta
install que posteriormente deberá ser borrada, se habré entonces un Wizard que
me iniciará la instalación, damos click en siguiente en el paso 1

6. El paso 2 es importante porque para avanzar en la instalación se debe agregar


permisos a la carpeta raiz /OpenCart con la instrucción : chmod 777 /OpenCart

7. Una vez agregados los permisos me indica que mapee la aplicación con la
base de datos, para esto nada más pide el nombre de la base de datos
proporcionado en el paso 4, el usuario root con el password asignado, listo, el
Wizard termina la instalación y ya podemos entrar al sitio.

8. Al finalizar la instalación, antes de entrar a la url se debe eliminar la carpeta


install que se encuentra en /Opencart/upload/install, una ves borrada nos debe
permitir el acceso.

9. Entrar al sitio en la dirección: http://empresacv.com/medrano/OpenCart/upload

4. PrestaShop
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

PrestaShop integra un módulo de instalación automática, una interface de


administración y una portada atractiva y minimalista. El software PrestaShop se
distingue de otros por la simplicidad de uso y la flexibilidad de su arquitectura que
contiene variedad de aplicaciones.

Instalación
1.- crear la carpeta
mkdir nombre-carpeta

2.-obtener el link de descarga:


wget http://www.prestashop.com/es/downloads/

3.-descargar el paquete de instalación


unzip paquete de instalación

4.-ir a la pagina para iniciar la instalación


www.empresacv.com/marvelis/prestashop

al iniciar la instalación marca los siguientes errores:

Derechos en escritura en los archivos y carpetas :


• /config
• /tools/smarty/compile
• /sitemap.xml

en escritura en las carpetas (y sus subcarpetas) :


• /img
• /mails
• /modules
• /themes/prestashop/lang
• /translations
• /upload
• /download

Para corregirlos, dirigijase a la consola y ejecute la siguiente sentencia:


chown -R www-data:www-data ../

5.-Configuración de la base de datos


marvelis/magento/MySQL

//mysql> create database prestashop;


//Query OK, 1 row affected (0.00 sec)

Se crea el usuario:

//mysql> use prestashop;


Database changed

se asignan permisos:
//mysql> GRANT ALL ON prestashop.* TO 'mar'@localhost IDENTIFIED BY
'unid123';
Query OK, 0 rows affected (0.00 sec)

mysql> commit;
Query OK, 0 rows affected (0.00 sec)

mysql> exit
Bye

6.-Configure su base de datos rellenando los siguientes campos:

Servidor: localhost
Nombre de la base de datos: prestashop
Nombre de usuario: marvelis
Contraseña: unid123
prefijo BD ps_unid

Modo completo: instale los principales módulos así como productos de test
Modo simple: no instala ningún módulo
Configurar el envío SMTP (expertos únicamente) Por defecto, se utilizará la función
PHP 'mail()'
7.-Configuración tienda
Tiendita de Mar
marvelis.dimas@gmail.com
qwerty123

¡La instalación está terminada!

Acaba de instalar y de configurar su tienda en línea y se lo agradecemos.

Aquí tiene sus datos de conexión, puede modificarlos posteriormente si lo desea.

Nombre de la tienda:Tiendita de Mar


Nombre: marvelis
Apellido: dimas
E-mail: marvelis.dimas@gmail.com

ATENCION : para más seguridad, por favor suprima la carpeta '/install' y los archivos
readme (readme_fr.txt, readme_en.txt, readme_es.txt)..
Por razones de seguridad, no podrá conectarse a su Back Office hasta que no haya:

- eliminado la carpeta /instalar


- renombrado la carpeta /admin (ej.)/admin222)
Por favor, acceda a esta página con una nueva URL (ej: http://www.domain.tld/
admin222)
rm -r install/

mv admin adminMar

5. Magento
Magento es una nueva solución profesional de código abierto para el e-
commerce (Comercio electrónico) ofreciendo una flexibilidad y control sin
precedentes está disponible para su descarga gratuita, solo debe ir
www.magento.com

Magento está hecho de diferentes elementos que definen la funcionalidad, diseño


y lógica de negocios del sitio.

INSTALACIÓN

1.- Cree la carpeta donde se va instalar Magento, con la siguiente instrucción:


/mkdir nombre-carpeta
/mkdir magento

2.-Para descargar el archivo puede ir a esta dirección:


http://www.magentocommerce.com/download

(En esta dirección hay dos opciones para descargar el archivo, en .zip o .tar, para
esta instalación se descargo la versión en .tar, pero se paso a la carpeta
correspondiente por medio de Cyberduck )

Hay en la web otros links de descarga directa como el siguiente, aunque es otra
versión,funciona bien !
wget http://www.magentocommerce.com/path/to/magento-1.0.19870.1.tar.gz

3.-Descargar el archivo (como es con extensión .tar.gz no utilice wget, ya que ese es
para .zip) use la siguiente instrucción:
tar -xtvf nombredearchivo.tar.gz

donde:
• x: extraer de un archivo
• t: listar los contenidos de un archivo
• v: ver un reporte de las acciones a medida que se van realizando
• f: empaquetar contenidos de archivos

una vez que se descarga, automáticamente crea una nueva carpeta llamada
magento, por lo que la carpeta de instalación queda:
/marvelis/magento/magento

4.- Deberá crear la base de datos para esta práctica, se usara MySQL
/marvelis/magento/MySQL

//mysql> create database magento;


//Query OK, 1 row affected (0.00 sec)

Se crea el usuario:

//mysql> use magento;


Database changed

se asignan permisos:
//mysql> GRANT ALL ON magento.* TO 'mar'@localhost IDENTIFIED BY 'unid123';
Query OK, 0 rows affected (0.00 sec)

mysql> commit;
Query OK, 0 rows affected (0.00 sec)

mysql> exit
Bye

5.-Se procede a la instalación: entra a la carpeta donde se descargo el archivo

/marvelis/magento/magento
ejecuta el archivo para iniciar la instalación:
/magento/magento/install.php
lo enlazara directamente a la pagina www.empresacv.com/marvelis/magento/
magento
o bien puede ir desde su explorador a www.empresacv.com/marvelis/magento/
magento/install.php

aquí notara que salen alguno errores:


path "/var/www/marvelis/magento/magento/app/etc" must be writable
path "/var/www/marvelis/magento/magento/var" must be writable
path "/var/www/marvelis/magento/magento/media" must be writable

en este caso se soluciono el problema con la siguiente instrucción:


chown -R www-data:www-data ../

que es asignar como propietario de todos los archivos, al mismo usuario que ejecuta
el servicio web.

se puede también cambiar los permisos con (chmod 777).

6.- Configuración de la base de datos, donde usuario es magento y contraseña es


unid123

7.-Crear cuanta de administrador: llenar el formulario con información personal del


usuario
nombre completo, correo , contraseña: magento123 (la contraseña debe ser de 7 o
mas caracteres usando letras y números ).

8.-Concluye la instalación y el usuario decide ir a la pagina principal o al


administrador.

UPS el siguiente error sale en la pagina de admin.


Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate
19456 bytes) in /var/www /marvelis/magento/magento/app/code/core/Mage

La solución es ir a la terminal, seguir la ruta donde se marca el error y aumentar el


tamaño

6. Zen Cart
Zen Cart es es un Sistema de Comercio Electrónico de código libre
desarrollado con el asesoramiento de comerciantes y programadores
con experiencia en venta de artículos a través de Internet. Utiliza PHP
y MySQL y se proporciona gratuitamente bajo licencia GPL ó software
libre.
Existen varios foros donde encontrar colaboraciones mejorando las
distintas versiones existentes. Estas colaboraciones hacen de Zen
Cart una de las aplicaciones más utilizadas para la venta de
productos por Internet.
INSTALACION

1. descargar paquetes de instalacion www.zen-cart.com, descarga directa.

para instalar Zen Cart


entrar a la pagina : www.zen-cart.com y descargar el archivo de instalación.
obtenemos el link de descarga.
en la terminal...

2.- se recomienda crear un directorio donde se descargara la aplicación


con la instrucción mkdir nombredir
// mkdir mar
entramos a ese directorio con la instrucción
// cd mar
3.- se descarga el archivo de instalación con la sentencia wget link

// var/www/mar# wget http://downloads.sourceforge.net/project/zencart

asegurece que se encuentre el ar chivo en el directorio con un ll o ls

4.- descomprima el archivo


unzip zen-cart-v1.3.9d-full-fileset-06032010.zip

5.- enviara a una pagina de instalación donde nos pedirá algunos datos
http://empresacv.com/mar/zencart/zc_install/index.php?main_page=welcome

ERROR
cuando hay errores en la instalación se muestran en esta pagina con letras rojas en
este caso los errores fueron:
6.- borrar la carpeta de instalación y cambiar el permiso 644 por 777

// admin/includes# chmod 777 configure.php

7.- configurar base de datos


//mysql -u root -p
Enter password:
ERROR
mysql en l terminal pide una contraseña
// dan1982
//mysql> create database zencart;
//Query OK, 1 row affected (0.00 sec)

crear usuario:
//mysql> use zencart;
Database changed

asignar permisos:
//mysql> GRANT ALL ON zencart.* TO 'mar'@localhost IDENTIFIED BY 'unid123';
Query OK, 0 rows affected (0.00 sec)

mysql> commit;
Query OK, 0 rows affected (0.00 sec)

mysql> exit
Bye

y regresar a la pagina de instalación llenar las casillas con los datos que se han
creado para la base de datos, y para iniciar los datos son lo siguientes:

// admin mar
// pass 1234567

==================
Es recomendado siempre sea la instalación manual, esto es cargar el archivo que
oferta el sitio oficial del software, donde se seguirán las instrucciones segun el
manual del usuario se presente.

Pero siempre debemos crear nuestra base de datos y usuario de privilegios en


CPanel. Estos son obligatorios por ZEN para iniciar la instalacion.

Al finalizar ZEN nos solicita cambiemos los atributos de 3 directorios clave donde
residen "configure.php" este esta declarado todas identidades del software y no
debe ser comprometido o editado por nuestros visitantes.(read only) en
propiedades filemanager

Apache/2.2.14 (Unix) mod_ssl/2.2.14 OpenSSL/0.9.8e-fips-rhel5 FrontPage/5.0.2.2635


mod_bwlimited/1.4 mod_auth_passthrough/2.1 Server at pacifictijuana.com.mx Port 80
For security, you will need to reset your configure.php files located in the /admin/
includes/ and /includes/ folders back to read-only mode before allowing people to
access your store.
Additionally, you'll want to remove or rename the /zc_install folder so that someone
can't re-install your shop again and wipe out your database! Warnings will appear until
the folder has been removed or renamed.
Al cargar por primera vez nos encontraremos con un aviso de actualizacion o parche
del mismo. Descargamos y seguimos las instrucciones, estas solicita subir archivo a
una ruta especifica, lo podremos hacer facilmente via FILEMANAGER de CPanel. Uno
por uno asegurarnos de subirlo. Al momento de hacer este manual se pedia que
renombraramos el "/admin" carpeta, pues habia amenazas, pero también podemos
poner un password a la carpeta, y asi hay 2 saltos de seguridad.
Checando Zen, existen 3 formas de aplicar parches de seguridad:
1. Manualmente remplazar el archivo
2. Editar un archivo y hacer cambios en el codigo (insertar parrafo de
programacion,etc.)
3. Opcion de TOOLS seguido de SQL patches

Para cambiar el password del administrador recordar es la ruta Admin->Tools->Admin


Settings.

Editor de Imagen, es muy recomendado trabajar con www.gimp.org, es muy poderoso


el software para edicion de foto-imagen-vector. Y aparte que es software libre.
Este mismo usaremos para cambiar logotipos,etc.

Especificaciones generales de la localidad (http://www.zen-cart.com/wiki/index.php/


Admin_-_Localization_-_Currencies) y si es recomendable borrar valores moneda
extranjeros si no los usaremos. Podemos tomar el ejemplode USD para crear el peso
mexicano MXP como codigo, y claro será el DEFAULT.

Localizacion y zonas, es para asignar los Estados de la republica y la zona de


impuestos por ejemplo el 15%.

Impuestos

Primero creamos el impuesto:


En la administración de su tienda, seleccionar la opción “Zonas/Impuestos” -> “Tipos de
Impuestos”
Después se crean las zonas de impuestos:
En la administración de su tienda, seleccionar la opción “Zonas/Impuestos” ->
“Definición de Zonas”
Y por último añadimos las zonas a los tipos de impuestos:
En la administración de su tienda, seleccionar la opción “Zonas/Impuestos” ->
“Porcentaje de Impuestos

Moneda

¿Como establecer el dolar como moneda predeterminada?


En la administración de su tienda, seleccione la opción localización/monedas,
seleccionamos dolar, pulsamos editar, y por ultimo marque la casilla “Set as default” o
“moneda por defecto”.

¿Como configurar las monedas?


Por defecto, la tienda la instalamos con las siguientes monedas:
Euro y Dólar

Y le asigna los siguientes valores:


MN: 1.00000000
Dólar: 1.00000000

Si se desea utilizar las dos monedas, se deberá poner el cambio correcto, por ejemplo
Dolar: 1.00000000
MN: 0.075 (consultar el cambio actual)
Con esto decimos que cada Peso vale 0.075 dólares

Idioma

Descargar Spanish Front End http://rarlab.com/


http://www.zen-cart.com/
index.php?main_page=product_contrib_info&cPath=40_46&products_id=88
Subirlo via CPanel a la ruta raiz del programa ahi descompactar la version que envie
por correo electrónico, esta versión a diferencia de la que esta en linea, solo se corrige
la ruta de descomprecion a solo 2 directorios en /admin y el /include. La version en
linea hay un directorio llamado "Español COLOMBIA".
Agregarlo con las caracteristicas:

Name: Español
Code: es
Directory: spanish
La bandera sera de formato 24x15 pixeles a 72 Dpi (podemos crearlo usando GIMP el
programa editor de imágenes)
icon.gif y claro subir la correspondiente directorio de imagen
http://www.dixitalcircuit.com/shop/includes/languages/

Seguridad

http://www.kamol.info/category/ecommerce/zen-cart-shopping-cart/ Adaptando varios


sitios para la propuesta de seguridad.

¿Qué permisos tiene que tener los archivos de mi tienda para que muestre bien
las imágenes, me deje modificar textos, .....?

Para ver que permisos tiene cada directorio o fichero lo que ha de hacer es pulsar con
el botón secundario del ratón sobre dicho archivo o directorio. Sale un menú
desplegable con opciones, entre ellas esta CPANEL Permisos

Si seleccionamos esta opción nos sale un pequeño menú para dar permisos.

A continuación le explico que permisos a de darle a los principales archivos y


directorios, los demás no ha de modificarlos:

tienda/images -> 777


tienda/images/todas_las_carpetas -> 777 (solo carpetas, no los archivos)
tienda/includes.php -> 554
tienda/includes/languajes/a_todos_los_archivos -> 666 (solo archivos, no las carpetas)
tienda/includes/languajes/spanish/a_todos_los_archivos -> 666 (solo archivos, no las
carpetas)
tienda/includes/languajes/english/a_todos_los_archivos -> 666 (solo archivos, no las
carpetas)
tienda/includes/languajes/german/a_todos_los_archivos -> 666 (solo archivos, no las
carpetas)
tienda/admin/backup -> 777
tienda/admin/images -> 777
tienda/admin/images/todas_las_carpetas -> 777 (solo carpetas, no los archivos)
tienda/admin/includes/languajes/a_todos_los_archivos -> 666 (solo archivos, no las
carpetas)
tienda/admin/includes/languajes/spanish/a_todos_los_archivos -> 666 (solo archivos,
no las carpetas)
tienda/admin/includes/languajes/english/a_todos_los_archivos -> 666 (solo archivos, no
las carpetas)
tienda/admin/includes/languajes/german/a_todos_los_archivos -> 666 (solo archivos,
no las carpetas)

Zonas

Para cargar todos los estados y ciudades de México.


http://www.zen-cart.com/
index.php?main_page=product_contrib_info&cPath=40_55&products_id=203
Descargar el script de base de datos, que sera insertado via "Ejecutor de consultas
SQL" ultima opcion de Utilerias; simplemente seleccionar y cargar. Cuando visite las
Zonas ya apareceran los estados.
(Foro de soporte es: http://www.zen-cart.com/forum/showthread.php?p=227152)

Cambiar el Editor

Ocupamos mas poder de diseño en los parrafos de descripcion de los productos, el


HTMLArena esta muy limitado, asi que cambiaremos por FCKeditor Descargarlo
(http://www.zen-cart.com/
index.php?main_page=product_contrib_info&cPath=40_41&products_id=268) Y
descompactarlos localmente y arreglar la ruta, recomprimirlo en ZIP y cargarlo por
CPANEL, para que sea directo la descompactacion en la raiz de Zen en el hospedaje.
Valla a Admin, Configuracion, My Store, y seleccione el editor.

Cargar un templete

includes/templetes/(El templete) muy importante descompactar en un directorio, no


todos los aportes en el sitio oficial de ZenCart esta comprimidos dentro de un directorio,
primero evaluarlo antes de descompactarlo.
Ejemplo: http://www.zen-cart.com/
index.php?main_page=product_contrib_info&cPath=40_53&products_id=1113

Y claro como templete debe de modificarse usando CSS color, tipo de letra y logos.
Tres imagenes son requeridas: logo.jpg, header_bg.jpg, and tile_back.jpg.

¿Como cambiar el logo de la cabecera?

Para modificar la imagen del logo, tiene que cambiar la imagen del logo de Zen Cart
subiendo por CPANEL su logo, con el nombre logo.gif, a la carpeta: /includes/
templates/sutemplate/images/

Cambiar el pie de la tienda

El pie lo contiene de una variable que se encuentra en el archivo: includes/languages/


spanish.php, esta variable es: FOOTER_TEXT_BODY. Lo único que hemos de hacer
es descargarnos este archivo, modificar dicha variable, y subir otra vez el archivo por
CPANEL

Editar la hoja de estilos

Todo lo referente a los colores, se cambia en la hoja de estilos, este archivo es:
includes/templates/mi_template/css/stylesheet.css. En la hoja de estilos se puede
cambiar los colores, estilos de letra y otros detalles de la navegación de su tienda
zencart, las variables que puede modificar son:

A :Cambia los colores de texto en los bloques de la izquierda y la derecha como


"Advanced" y el texto del bloque de información.
A.headerNavigation :Colores del texto en la tabla coloreada de arriba (Top Catalog
etc...links listed only)
A.pageResults
A.hover : Color de los enlaces cuando se pasa por encima

BODY :
Type color es el color del texto en los bloques de las columnas de la izquierda y la
derecha y el texto del cuerpo.
Color de fondo en el cuerpo del texto pero no en el encabezado.
Establece el color del borde que rodea la página.
Establece el borde superior a 10 con el mismo color y esto desplegará la tabla.
DIV.pageHeading :Color al final de la página de pedido que dice "Your Checkout Has
Been Processed!"
FORM :Cambia el color de este texto, usa palabras clave para encontrar el producto
que estás buscando en el bloque "Quick Find" de la izquierda.
SPAN.greetUser :Tu nombre en la página por defecto -Welcome Guest!
SPAN.markProductOutOfStock
SPAN.newItemInCart:: Nuevo producto añadido a la tienda es de color diferente bajo la
columna de la derecha "shopping cart"
TABLE.formArea

En "My Account Information" el color interior del bloque de mis detalles.


Establece el borde alrededor de los bloques en la sección del borde.

TABLE.infoBox
Color del borde alrededor de los bloques de la columna de la derecha y la izquierda en
la sección de fondo.
Establece el color de fondo y quita la línea de separación blanca entre la barra de
encabezado del bloque de la tabla y el cuerpo de cada tabla.

TABLE.infoBoxContents
Color dentro de los bloques de las columnas de la izquierda y la derecha en la sección
del fondo.
Podrías establecer el color del texto de los bloques en la sección "Type" también.
También puedes establecer una imagen de fondo en la sección del fondo:
{ background-image; background-repeat: no-repeat }

TD.accountCategory
TD.checkoutBar :Texto del final de la página de chequeo que dice [ delivery address |
payment method | confirmation | finished! ]
TD.footer: Color inferior del texto y la tabla
TD.formAreaTitle
Cambia el color del texto en la parte superior de los bloques en las páginas "My
Account Info" .
Deja el color de texto en blanco y el color que aparecerá será el negro.
TD.headerInfo
TD.headerNavigation : Color de fondo del la barra superior y los colores de las flechas
que apuntan hacia delante
TD.infoBoxHeading : Color del encabezado y el texto de los bloques de las columnas
de la izquierda y la derecha.
TD.main :Si establece el color de texto es el de los bloques de la página "My Account
Info".
TD.pageHeading

TD.productListing data: cambia el color del texto del número de modelo de productos
en las páginas de productos.
TD.productListing-heading
Color de la barra de producto superior que tiene "Product Name" "Price" "Buy Now" en
él.
Establece el color de texto bajo esta sección para las palabras "Buy Now".
TD.smallText: Color del texto del copyright al final de la página.
TD.subBar
TR.accountHistory-even : Color de la barra de dirección superior
TR.accountHistory-odd : Color de la barra de dirección superior
TR.addressBook-even : Color de la barra de dirección superior para entradas en tu
agenda de direcciones
TR.addressBook-odd : Color de la barra de dirección superior para entradas en tu
agenda de direcciones
TR.alsoPurchased-even : Color de la barra de dirección superior
TR.alsoPurchased-odd : Color de la barra de dirección superior
TR.footer :Color de la barra inferior en los lados derechos e izquierdo de la barra, pero
no en el centro de la barra.
TR.headerNavigation
TR.productListing-even :Listado con fondo blanco que aparece al hacer clic en un
producto bajo un subencabezado
TR.productListing-heading
TR.productListing-odd Listado con fondo verde lima que aparece al hacer clic en un
producto bajo un subencabezado
TR.productReviews-even :Listado con fondo blanco bajo la sección review
TR.productReviews-odd : Listado con fondo gris bajo la sección review

PLUGGIN Agregar clientes manualmente

Descargar http://www.zen-cart.com/
index.php?main_page=product_contrib_info&cPath=40_41&products_id=454 checar
bien la ruta de descompresion y subir al Cpanel donde corresponda el modulo
aparecerá en menu de clientes.
Es posible con esta pluggin, agregar masivamente a los clientes siguiendo un formato
simple dentro de la hoja de calculo EXCEL dentro de la siguiente tabla se explican
como se deberá llamar cada columna.

How to format the CSV file for bulk upload

The following shows you how to create and format the CSV file to work with this system.
The following fields are required:
• Last Name
• Email address
• State
• Country
Las cabezera pueden estar en cualquier orden pero si respetar ser la linea primera y
con el nombre que se da a continuacion.
• email
• first_name - should not contain numbers
• last_name - should not contain numbers
• dob - formatted YYYY-MM-DD, YYYYMMDD or YYYY/MM/DD (fecha de
nacimiento)
• gender - m,M,male,f,F,female
• company
• street_address
• suburb
• state - can be us abbreviation or full text. uk should be full text
• city - should not contain numbers
• postcode - us 5 numbers or uk postcode
• country - us or uk
• telephone - 11 numbers minimum
• fax - nothing or eleven numbers minimum
• newsletter - subscribed to newsletter expected 1 or 0
• send_welcome - expected 1 or 0 (1 = send, 0 = don't send)
If you don't know how to make a CSV file then use micosoft excel as normal to create a
sheet. When you are ready to save, choose file>save as then at the bottom there will be
a 'Save as type' option; choose 'CSV (comma delimited)' and then press Save. Answer
yes to any warnings and there you have it... a csv!

PLUGGIN para cargar todos los articulos/productos

EASY POPULATE: http://www.zen-cart.com/


index.php?main_page=product_contrib_info&products_id=1240

Configuracion de Imagenes

Dentro de Configuracion Imagenes, se declaran los minimos y maximos


requerimientos para tratar la fotos que se suban al los articulos, si por alguna razón
tiene problemas. El formato estandard es de 100x80 pixeles todos los items. Si por
ejemplo tenemos esta imagen 1696px × 2048px (scaled to 99px × 120px) Esta será
reducida en todas partes a estas dimenciones similares. Procure mantener los
originales imagenes y si procurar un rectangulo para sus imagenes pues seran tratadas
por el software.

GZip Compression

Habilitarlo a 1
Customer Details

Considerar checar algunos items.


7. CS CART

Descripción:

Es una de las herramientas que se utilizan para una interfase facil de uso, y te
permite que inicies la venta en linea, de tus productos, esta herramienta no es de
uso gratuito, te brinda una versión de prueba pero esta limitada, a continuación
describimos los pasos para instalarlo.

Instalación:

Pasos para instalar CSCART:

1. Entrar a la página http://www.cs-cart.com/ y descargar el demo dentro de la


pagina que se encuentra en la ceijilla DEMO y dar click en Free 60-Trial Version,
hay que marcar una casilla que dice que aceptas la licencia del demo y das un
click a continuar si ya tienes dominio, si no ellos te proporcionan uno; despues
solo llenas las casillas con los datos que te pide, nombre e-mail y dominino, y ya
solo se da click en el boton de descarga y te manda a la pagina de descarga.

http://www.cs-cart.com/trial.html?sent=Y

2. Crear un Directorio bajo el directorio raíz donde se encuentra apache, para


colocar el archivo:

mkdir var/www/juan/CSCART

3. Descomprimir el archivo tgz que se descargó en esta carpeta

var/www/juan/CSCART/tar -xzpf cscart_v2.1.0-professional.tgz


4. Ahora se procede a ejecutar la instalación del Sistema. Para esto se entra a
la dirección

http://empresacv.com/juan/CSCART/

Esto lo que hace es cargar un instalador predeterminado ubicado en una carpeta


install que posteriormente deberá ser borrada, se habré entonces un Wizard que
me iniciará la instalación, damos click en siguiente en el paso 1, lo cual te lee la
lista de permisos que se necesitan para hacer la instalación, cabe mencionar
que esta herramienta crea su propia base de datos.

5. El paso 2 es importante porque para avanzar en la instalación se debe


agregar permisos a todas las carpetas que no aparezcan marcadas con la
palomita verde : chmod 777 /[carpeta o archivo]

6. Una vez agregados los permisos me indica que se va a crear la base de


datos, para esto nada más pide el nombre de la base de datos pero este
atuomaticamente lo crea, el usuario root con el password asignado y empieza a
crear la estructura de las tablas y procede a llenarlas, listo, el Wizard termina la
instalación y ya podemos entrar al sitio.

7. Entrar al sitio en la dirección : http://empresacv.com/juan/CSCART/ para la


dirección pública

8. Entrar al sitio en la dirección : http://empresacv.com/juan/CSCARTt/admin


para la dirección administrativa el cual es un dashboard completo de
administración

8. X CART
Descripción:

Esta herramienta tiene muchisimas ventajas, las cuales las ponen en su pagina de
inicio, en lo personal es una herramienta fácil de usar, muy sencilla pero muy basica,
aunque algunas herramientas del administrador no están tan entendibles.

Instalación:

Pasos para instalar X CART:

1. Entrar a la página http://www.x-cart.com/ y descargar el demo dentro de la


pagina que se encuentra en la ceijilla DOWNLOAD, hay llenar unas casillas y
una casilla que dice que aceptas los acuerdos del software y das un click al
boton download, ahora solo eljies en que tipo lo descargaras si en zip o
tgzdominio, si no ellos te proporcionan uno; despues solo llenas las casillas con
los datos que te pide, nombre e-mail y dominino, y ya solo se da click en el boton
de descarga y te manda a la pagina de descarga.

http://www.x-cart.com/download.html

2. Crear un Directorio bajo el directorio raíz donde se encuentra apache, para


colocar el archivo:

mkdir var/www/juan/XCART

3. Descomprimir el archivo (tgz o zip) que se descargó en esta carpeta

Si es tar

var/www/juan/XCART/tar -xzpf x-cart-4.4.0-gold.tgz

Si es zip
var/www/juan/XCART/unzip x-cart-4.4.0-gold.zip

4. Ahora se procede a ejecutar la instalación del Sistema. Para esto se entra a


la dirección

http://empresacv.com/juan/XCART/

esto lo que hace es cargar un instalador predeterminado ubicado en una carpeta


install que posteriormente deberá ser borrada, se habré entonces un Wizard que
me iniciará la instalación, damos click en siguiente en el paso 1, lo cual te lee la
lista de permisos que se necesitan para hacer la instalación, cabe mencionar
que esta herramienta crea su propia base de datos.

5. El paso 2 es importante porque para avanzar en la instalación se debe


agregar permisos a todas las carpetas que no aparezcan marcadas con la
palomita verde : chmod 777 /[carpeta o archivo]

6. Una vez agregados los permisos me indica que se va a crear la base de


datos, para esto nada más pide el nombre de la base de datos pero este
atuomaticamente lo crea, el usuario root con el password asignado y empieza a
crear la estructura de las tablas y procede a llenarlas, listo, el Wizard termina la
instalación y ya podemos entrar al sitio.

7. Entrar al sitio en la dirección : http://empresacv.com/juan/XCART/ para la


dirección pública

8. Entrar al sitio en la dirección : http://empresacv.com/juan/XCARTt/admin para


la dirección administrativa el cual es un dashboard completo de administración
9. OSCOMMERCE
Descripción:

OsCommerce Online Merchant es una solución Open Source de comercio electrónico


que esta disponible gratuitamente bajo Licencia GNU General Public License. Se
caracteriza por ser un completo paquete para instalación de catálogos con carrito de
compras en linea que permite a
los dueños de tiendas instalar, construir y mantener tiendas online con el mínimo de
esfuerzo y sin ningún coste, cargos de licencia o limitaciones.

Instalación:
http://www.oscommerce.com/community/contributions,3617

Pasos para instalar Oscommerce:

1. Entrar a la página http://www.oscommerce.com/

2. Crear un Directorio bajo el directorio raíz donde se encuentra apache, para


colocar el archivo:
mkdir var/www/juan/oscommerce

3. Descomprimir el archivo zip que se descargó en esta carpeta


quedando var/www/juan/oscommerce/

4. Crear una base de datos con el nombre, por ejemplo de ¨oscommerceDB¨

5. Una vez creada la base de datos se procede a ejecutar la instalación del


Sistema. Para esto se entra a la dirección
http://empresacv.com/juan/oscommerce/catalog/
esto lo que hace es cargar un instalador predeterminado ubicado en una carpeta
install que posteriormente deberá ser borrada, se habré entonces un Wizard que
me iniciará la instalación, damos click en siguiente en el paso 1

6. El paso 2 es importante porque para avanzar en la instalación se debe


agregar permisos a la carpeta raiz /oscommerce con la instrucción : chmod 777
/oscommerce

7. Una vez agregados los permisos me indica que mapee la aplicación con la
base de datos, para esto nada más pide el nombre de la base de datos
proporcionado en el paso 4, el usuario root con el password asignado, listo, el
Wizard termina la instalación y ya podemos entrar al sitio.
8. Al finalizar la instalación, antes de entrar a la url se debe eliminar la carpeta
catalog que se encuentra en /oscommerce/catalog, una ves borrada nos debe
permitir el acceso.

9. Entrar al sitio en la dirección: http://empresacv.com/juan/oscommerce/

SEGURIDAD

Instalar Apache2 con SSL en Ubuntu 9.04 (Jaunty)


A continuancion se instalaran de Apache2 con soporte para SSL en un servidor Ubuntu
9.04 (Jaunty). En guía asume que el servidor ya tienee instalado un stack LAMP (Linux,
Apache, MySQL y PHP) en la máquina donde se desea realizar la instalación. No será
necesario contar con el stack completo sin embargo si es necesario al menos contar con
Apache2 instalado en el equipo.
Para verificar que efectivamente contamos con todos los requisitos tecleamos en la
terminal:

sudo apt-get install apache2 apache2.2-common apache2-utils


openssl openssl-blacklist openssl-blacklist-extra

Para configurar un servidor seguro, se utiliza en este caso criptografía de clave pública
para crear un par de llaves, una pública y una privada. En la mayoría de los casos, el
certificado que se genera localmente en el equipo tiene que ser enviado junto con
varios requisitos a una Autoridad Certificadora (CA por sus siglas en inglés). La CA
verifica su petición y su identidad, y luego le devuelve un certificado para asegurar el
servidor. En este caso como no tenemos ni el dinero ni el tiempo suficiente (:D)
tendremos que crear nuestro propio certificado, firmado por nosotros mismos. Sin
embargo, es importante recalcar que estos certificados no deberán ser utilizados en
ambientes de producción. El problema con este tipo de certificados es que no son
aceptados de manera automática por los navegadores, por lo que tendremos que (al
menos en FireFox) crear una excepción para el sitio con el cerficado que estamos
creando nosotros. Pero para fines de demostrar los pasos será más que suficiente.
Primero: Generamos un CSR (Petición de Firma de Certificado)
Para generar el CSR debemos crear nuestra llave (key):

openssl genrsa -des3 -out server.key 4096


Puede ejecutar su propio servidor sin una clave. Esto es conveniente proque no
necesitaría en este caso estar introduciendo la clave cada que requiera iniciar el
servidor de https. Pero es demasiado inseguro, no recomendable ya que compromete
seriamente la seguridad del sistema. De cualquier manera, es posible elegir ejecutar el
servidor seguro sin clave eliminando la opción -des3 con lo que el comando quedaría
de la siguiente manera:

openssl rsa -in server.key -out server.key.insegura


Al ejecutar este comando en cualquiera de sus dos formas presentadas anteriormente
el sistema nos requerirá varia información que acompañará al certificado, la ubicación
de la companía, el nombre de la misma, el nombre de quien firma el certificado y varias
cosas mas. Todos estos datos son guardados en el archivo /etc/ssl/openssl.cnf.
Si se requieren mas llaves para mas servidores o sitios que se ejecutarán en el mismo
equipo se pueden agregar mendiante:

openssl req -new -key server.key -out server.csr


Este certificado (el archivo server.csr en este caso) es el que deberemos enviar a la
Autoridad Certificadora (CA).
Una vez que hemos generado nuestro certificado necesitamos instalarlo en el servidor.
Segundo: Crear un Certificado Firmado por nosotros mismos.
Para firmar nuestro certificado de manera local ejecutamos:

openssl x509 -req -days 365 -in server.csr -signkey server.key -


out server.crt
El comando anterior nos va a requerir que introduzcamos la clave de nuestra llave (si
optamos por utilizar una clave segura, de otro modo no solicitará esta información), que
es la clave que introdujimos al crear nuestra Petición de Firma de Certificado (CSR).
Una vez que hemos ingresado la clave correcta, se generará un cerficiado y se
almacenará con el nombre server.crt en nuestro servidor.
Tercero: Instalar el Certificado
Para instalar el certificado vamos a copiar los archivos server.crt y server.key a un
directorio donde en adelante podremos almacenar todos los certificados de nuestro
equipo.
Vamos a crear un directorio ssl dentro del directorio de configuración de apache y
enseguida copiamos los archivos generados:

sudo mkdir /etc/apache2/ssl/


sudo cp server.crt /etc/apache2/ssl/
sudo cp server.key /etc/apache2/ssl/
Cuarto: Habilitar el módulo SSL para Apache2
Ejecutamos el siguiente comando:

sudo a2enmod ssl


Quinto: Crear y habilitar el sitio SSL
Vamos a crear un VirtualHost para nuestro sitio:
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-
available/www.misitio.com
Luego, editamos el archivo www.misitio.com
sudo gedit /etc/apache2/sites-available/www.misitio.com
Y lo dejamos con el siguiente contenido:
<VirtualHost *:443> ServerAdmin webmaster@localhost ServerName
www.misitio.com LogLevel warn ErrorLog /var/log/apache2/
www.misitio.com.error.log CustomLog /var/log/apache2/
www.misitio.com.access.log combined DocumentRoot /var/www/
www.misitio.com/ <Directory /var/www/www.misitio.com/> Options
Indexes FollowSymLinks MultiViews AllowOverride All Order
allow,deny allow from all </Directory> SSLEngine On
SSLCertificateFile /etc/apache2/ssl/server.crt
SSLCertificateKeyFile /etc/apache2/ssl/server.key SetEnvIf User-
Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown </VirtualHost>
Por último, habilitamos el sitio que acabamos de crear:

sudo a2ensite www.misitio.com


Sexto: Habilitar Apache2 para que escuche en el puerto 443.
Necesitamos editar el archivo ports.conf:

sudo gedit /etc/apache2/ports.conf


Al abrirlo se ve de la siguiente manera:

# If you just change the port or add more ports here, you will
likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
NameVirtualHost *:80
Listen 80
# SSL name based virtual hosts are not yet supported, therefore
no
# NameVirtualHost statement here
Listen 443
Vamos a agregar el NameVirtualHost al puerto de https (443). Así que al terminar
deberá quedar de esta manera :

# If you just change the port or add more ports here, you will
likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
NameVirtualHost *:80
Listen 80
# SSL name based virtual hosts are not yet supported, therefore
no
NameVirtualHost *:443
Listen 443
No hay que olvidar editar el archivo /etc/hosts si se esta corriendo de manera local
el sitio www.empresacv.com y apuntarlo a 127.0.0.1
Ahora reiniciamos el servidor:

sudo /etc/init.d/apache2 restart


Si se ha optado por utilizar una llave con clave, el servidor requerirá que tecleemos la
contraseña para poder continuar, en caso contrario no arrancará el servicio.
Séptimo: Acceder al servidor.
Ahora es posible acceder al servidor en la dirección https://www.empresacv.com. Si se
ha utilizado un certificado que nostros mismos hemos firmado, el navegador nos
indicará que ha fallado la conexión segura, es cuestión de ignorar simplemente el
mensaje y agregar una excepción de seguridad para nuestro sitio.

CONCLUSIONES GENERALES

En base a todos los carritos que instalamos y analizamos, nos dimos cuenta que varios
de ellos son sencillos y simples de instalar, pero hubo algunos que nunca pudimos
lograr configurarlos y usarlos ejemplo de ello el Agora Cart que por mas que instalamos
plugins y demas, no lo logramos hacer que arrancara, ya que siempre nos desplegaba
el codigo cgi tal cual, pero nunca nos mostro en pantalla el wizard de la instalacion, por
tanto decidimos hacer a un lado este carrito ya que no es de licencia gratuita y pide
demasiado para su configuracion, por que para un usuario batallar en la instalacion lo
vemos como inadecuado.
Sin embargo encontramos muy buenas herramientas como el X-cart que es muy simple,
sencillo y proporciona una facilidad para instalarlo ademas de contar con una interface
facil de usar, pero llegamos en comun acuerdo que Tomato Cart, es el mejor de todos
por la dedicacion que pusieron sus desarrolladores ofrece una interfaz muy amigable, la
instalacion es sencilla y no presenta dificultades, funciona con lo basico del LAMP, la
dedicacion que invertieron en el desarrollo del mismo se ve reflejada y la velocidad de
respuesta es la mejor pese a que es el mejor carrito elaborado.

BIBLIOGRAFIA
Poner todas las BIO en estilo APA-rene solis 6/26/10 9:50 AM Una guia generica de la
instalacion de LAMP, podras obterner lo mejor dentro de este tutorial.

Configuración Servidor ECommerce (2010, 26) de Junio. Howtogeek.com. Fecha de


consulta:9,45, junio 26, 2010 from http://www.howtogeek.com/howto/ubuntu/install-
mysql-server-5-on-ubuntu/

Configuración Servidor ECommerce (2010, 26) de Junio. cyberciti.biz. Fecha de


consulta:9,45, junio 26, 2010 from http://www.cyberciti.biz/faq/mysql-change-root-
password/
http://www.howtoforge.org/perfect-server-ubuntu-9.10-ispconfig-3

Referencias para la instalacion de APACHE en Ubuntu


Configuración Servidor ECommerce (2010, 26) de Junio. Howtogeek.com. Fecha de
consulta:9:50, junio 26, 2010 from http://www.howtogeek.com/howto/ubuntu/
installing-php5-and-apache-on-ubuntu/
Configuracion LAMP (2010,3) de Julio. Ubuntu Documentation. Fecha de consulta:9:43,
Julio 3, 2010 from
https://help.ubuntu.com/community/ApacheMySQLPHP
Configuracion Apache (2010,3) de Julio. How To Forge. Fecha de consulta:9:48, Julio 3,
2010 from
http://www.howtoforge.com/forums/showthread.php?t=18970

Configuración Servidor ECommerce (2010, 26) de Junio. Ubuntu documentation team.


Fecha de consulta:9:50, junio 26, 2010 from https://help.ubuntu.com/6.10/ubuntu/
serverguide/es/httpd.html

SSL Para APACHE


Configuración Servidor ECommerce (2010, 26) de Junio. Ubuntu Forums. Fecha de
consulta:9:50, junio 26, 2010 from http://ubuntuforums.org/archive/index.php/
t-4466.html

SITOS INICIAL DE REFERENCIA DE SHOPPING CARTS


Instalacion de TomatoCart (2010, 14) de Agosto. Tutor de TomatoCart. Fecha de
consulta:9:50, agosto 14 2010
from http://www.tomatocart.es/tutor_tomato_local.php

Instalacion de CubeCart (2010, 7) de Agosto. Tutor de CubeCart. Fecha de


consulta:9:50, agosto 7 2010
from http://comercio-electronico-ugb.blogspot.com/2010/06/cubecart-instalacion.html

Instalacion de CubeCart (2010, 7) de Agosto. Tutor de CubeCart. Fecha de


consulta:9:50, agosto 7 2010
from https://support.cubecart.com/
index.php?_m=downloads&_a=downloadfile&downloaditemid=63

Instalacion de OpenCart (2010, 24) de Junio. Tutor de OpenCart. Fecha de


consulta:9:50, agosto 24 2010
from http://www.opencart.com/index.php?route=documentation/
documentation&path=4

instalacion de Prestashop (2010,7) de Agosto. Tutor de Prestashop.Fecha de consulta:


11:15,Agosto 7 2010
from http://www.aplicacionesempresariales.com/como-instalar-prestashop.html

instalacion de Magento (2010,14) de Agosto. Tutor de Prestashop.Fecha de consulta:


11:15,Agosto 14 2010
from http://www.damianculotta.com.ar/2009/07/27/instalar-magento-a-traves-del-
shell/

instalacion de Zencart (2010,21) de Agosto. Tutor de Prestashop.Fecha de consulta:


11:15,Agosto 21 2010
from http://www.nexcess.net/support/tutorials/shopping-carts/zen-cart/