Está en la página 1de 12

osCommerce es una solucin de tipo Open Source de comercio electrnico disponible gratuitamente bajo la Licencia GNU GPL.

Se caracteriza por ser un paquete completo para instalacin de catlogos de productos con carrito de compras en l nea incluido que permite instalar! construir " mantener una tienda en l nea sin costo! cargos de licencia o alguna limitacin. osCommerce se di#ide en $ partes! una parte p%blica " una zona de administracin pri#ada. &st programado en P'P " utiliza una base de datos ("S)L con la cual interact%a el #isitante! de modo que ante e#entos o acciones que *l realice en las di+erentes pginas! se generan consultas! las cuales muestran resultados! por ejemplo! una lista de productos. ,ispone de #arios men%s! uno de ellos es un men% de categor a de productos que se genera automticamente " que se enlaza a una lista de productos que pertenecen a dic-a categor a. ,ispone de un carrito de compra " pasarelas de pago con+iables que son opcionales por si el due.o de la tienda no desea manejar una opcin de pago electrnico. 'erramientas necesarias/ Un descompresor de arc-i#os .zip 01in2ip! 1in3ar45 &ditor de te6to plano 0,ream7ea#er! Notepad! Notepad885 P'P #ersin 9 o superior :ase de datos ("S)L #ersin ; o superior Ser#idor <pac-e 0opcional5 Un programa =>P para subir arc-i#os 0=ilezilla5

Notas/ Con la +uncin p-pin+o se puede conocer la #ersin de P'P instalada en el ser#idor. 1. Instalacin de osCommerce ,escargar el arc-i#o 777.oscommerce.com .zip que se puede obtener desde la pgina

,escomprimirlo en cualquier ubicacin. Se pueden consultar! entre otros! los siguientes arc-i#os " carpetas al descomprimir/

o o o

catalog/ Contiene todos los scripts necesarios para instalar! administrar " -acer +uncionar el catlogo. e6tras/ in+ormacin adicional sobre la base de datos " templates de los botones. documentation.pd+/ (anual del catlogo osCommerce.

Solamente se debe subir la carpeta catalog al ser#idor. <l +inalizar la instalacin! por cuestiones de seguridad se debe eliminar la carpeta install que se encuentra dentro de la carpeta catalog. o Si la instalacin es local! basta con copiar la carpeta catalog a la carpeta 777 o una subcarpeta de la misma.

La carpeta catalog tiene la siguiente estructura/ ? admin ? do7nload ? e6t ? images ? includes ? install ? pub ? .-taccess (ediante =>P no es posible subirlo! primero se debe renombrar como -taccess.t6t " una #ez subido! regresarlo a su nombre original. Lo mismo pasa con los siguientes arc-i#os/ admin@.-taccess do7nload@.-taccess includes@.-taccess pub@.-taccess admin@bacAups@.-taccess admin@includes@.-taccess ? ? st"les-eet.css #arios arc-i#os .p-p

Los arc-i#os siguientes requieren permisos BBB 0se -ace con el programa de =>P5/ o catalog@admin@includes@con+igure.p-p o catalog@includes@con+igure.p-p &n ("S)L! crear una base de datos #ac a. Si se utiliza p-p("<dmin para su creacin! seleccione en el apartado Cotejamiento la opcin utf8_spanish_ci. ,e manera alternati#a! tambi*n se puede usar la siguiente instruccin/

CREATE DATABASE 'nombreBD' DEFAULT CHARACTER SET utf8 COLLATE utf8_spanish_ i!

>enga presente la siguiente in+ormacin! pues se requerir posteriormente para instalar osCommerce/ o Nombre o direccin del ser#idor ("S)L o Nombre de la base de datos o Nombre de usuario de la base de datos o Contrase.a de acceso del usuario a la base de datos <bra una #entana de na#egador e introduzca la direccin donde se encuentra la carpeta catalog! "a sea en un ser#idor remoto o en uno local! por ejemplo! para instalacin local introduzca/ -ttp/@@C$B.D.D.C/EDED@catalog@ <parecer la #entana de bien#enida al proceso de instalacin de osCommerce/

,el lado izquierdo aparece el mdulo Server Capabilities! que comprueba que los requisitos de instalacin se cumplan/ o P'P Fersion/ ( nimo la #ersin 9.C o P'P Settings/ registerGglobals O++/ ,esacti#ada para ma"or seguridad 0#ersin 9.;85 magicGquotes O++/ Comillas mgicas 0agrega H5 en o++ +ileGuploads On session.autoGstart o++ sesin.useGtransGsid O++ o P'P &6tensions/ ("S)L 0cone6in con este SG:,5 G, 0gr+icos5 cU3L 0trans+erencia de arc-i#os con sinta6is url5 OpenSSL 0+irmas digitales! acceso a sitios seguros '>>PS! encriptacin de datos5 o Si todo es correcto! dar clic en Continuar La siguiente pantalla que aparece solicita los datos del ser#idor/

Introduzca los datos solicitados/ ,atabase Ser#er/ Ser#idor ("S)L. Ser una direccin 7eb! por ejemplo! m"sql.dominioser#idor.com! una direccin IP o incluso local-ost. Username/ Nombre de usuario para conectarse a la base de datos Pass7ord/ Contrase.a de acceso del usuario que accede a la base de datos ,atabase Name/ &l nombre de la base de datos donde se instalarn las tablas del catlogo de la tienda. ,* clic en continuar una #ez que los datos -a"an sido capturados. <cceda a ("S)L " obser#e la base de datos creada anteriormente/

o o

&l script de instalacin se conectar con la base de datos! mostrando la siguiente pantalla en caso correcto/

Se solicitan $ datos/ ,ireccin 111/ &s la direccin 7eb del catlogo ,irectorio ra z del ser#idor 7eb Ingrese los datos " presione Continuar.

<-ora! aparecer la pantalla siguiente! donde con+igurar la tienda en l nea/

Introduzca la siguiente in+ormacin/

Nombre de la tienda Propietario de la tienda ,ireccin de correo del due.o de la tienda Nombre de Usuario <dministrador Contrase.a de <dministrador 2ona -oraria

Presione continuar. Si el proceso es correcto! aparecer la %ltima pantalla del proceso de instalacin/

NO></ >ome en cuenta las recomendaciones posteriores a la instalacin.

2. Acceso a la administracin del cat logo &n el na#egador! introduzca la siguiente direccin/ 777.dominio.com@catalog@admin@ " aparecer la pantalla de inicio de sesin de administracin de la tienda en l nea/

Introduzca los datos establecidos durante el proceso de instalacin.

Con+iguracin bsica/ o o (en% de na#egacin del lado izquierdo <l centro se despliega el contenido de la opcin seleccionada en el men%

>areas/ Crear un logo de la tienda Permitir descargas de productos Cambiar el idioma a espa.ol/ o ,escargar el siguiente paquete/ -ttp/@@addons.oscommerce.com@in+o@EJ9; o ,escomprimir el arc-i#o " copiar lo siguiente/ ,entro de la carpeta admin includes languages! copiar la carpeta espanol " el arc-i#o espanol.p-p a la ruta catalog admin includes languages ,entro de la carpeta includes languages! copiar la carpeta espanol " el arc-i#o espanol.p-p a la ruta catalog includes languages

<-ora! en el mdulo de administracin de osCommerce! selecciona del men% izquierdo las siguientes opciones/ Localizacin Idiomas <gregar nue#o idioma " escribir los siguientes datos/ Nombre/ &spanol Cdigo/ es Imagen/ icon.gi+ ,irectorio/ espanol Orden/ $ (arcar la opcin establecer como predeterminado

Integrando el mdulo de pago !a"!al a osCommerce# Los mdulos de pago de osCommerce le dan al due.o de la tienda la capacidad de integrar una inter+az con #arias compa. as establecidas para el procesamiento de tarjetas de cr*dito! manejo de dinero " re#isin de pagos en l nea.

Una de estas empresas es Pa"Pal! la cual cuenta con un mdulo que se puede integrar a osCommerce. &n realidad es un proceso sencillo que requiere los siguientes pasos/ Crear una cuenta de Pa"Pal 0en caso de que no se tenga una5 desde la pgina $$$.pa"pal.com o Seleccionar la opcin Crear cuenta

Seleccionar pa%s o regin 0(*6ico5! idioma 0&spa.ol5 " la opcin !ersonal! dando clic en Abrir una cuenta.

Proporcione los datos solicitados " al +inal! dar clic en Aceptar " abrir cuenta.

o o

Si pide un cdigo para comprobar la cuenta! introd%zcalo. Idealmente! se requiere colocar in+ormacin para el pago 0o cobro5 con tarjeta de cr*dito o d*bito. Por lo pronto se omitir este paso! pero se presenta la imagen con los datos requeridos/

Una #ez que se -a creado la cuenta! es posible utilizarla para integrar Pa"Pal a osCommerce. ,esde la <dministracin de osCommerce! seleccionar la categor a &dulos " luego !ago

Como en la imagen anterior puede mostrarse! aparecen las +ormas de pago que se tienen instaladas. Seleccionamos la opcin Instalar &dulo! que aparece en la esquina superior derec-a. &legimos la opcin Sitio 'eb de !ago !a"!al (st ndar " el comando Instalar &dulo.

Nos regresar a la pantalla de =ormas de Pago instaladas. &l siguiente paso es con+igurar la cuenta del due.o de la tienda. Seleccione Sitio 'eb de !ago !a"!al (st ndar " d* clic en (ditar/

Coloque la siguiente in+ormacin! de acuerdo a lo solicitado/ o o o (arcar en )rue a la opcin K*eseas aceptar pagos del tipo Sitio 'eb de !ago !a"!al (st ndarL. &scribir la direccin de correo electrnico de la cuenta de Pa"Pal. Opcionalmente/ 'abilitar zona de pago %nica 0Ninguna M >odas las zonas5 <justar status de rdenes en las que se selecciona el tipo de pago Pa"Pal <justar status de rdenes en las que se -a autorizado el pago Pa"Pal Ser#idor de pago (*todo de transaccin

,* clic en +rabar.

Para realizar una prueba de que el mdulo +unciona! realice el siguiente ejercicio/ o o o o o o o o o ,escargue la aplicacin &ini,ela" 0solic tela a su pro+esor5 " con*ctese a Internet. ,* de alta un producto con precio de ND.DC Con+igure el modo de en# o con un precio de ND Ingrese a la tienda " genere una compra del art culo dado de alta <l llegar a la =orma de Pago! seleccione !a"!al. <l ser redireccionado al sitio de Pa"Pal! obser#e la in+ormacin que se presenta " que sea correcta. Ingrese los datos de su cuenta " d* clic en Iniciar sesin. Con+irme el pedido! su detalle " realice el pago. Una #ez que sea redirigido a la tienda! cierre la sesin.

NO><S/ La aplicacin &ini,ela" permite establecer un ser#idor S(>P para el en# o de correo electrnico