Sunteți pe pagina 1din 7

Cmo instalar Magento en un servidor local

Ya os hemos hablado en otros post acerca de cmo instalar diferentes plataformas


de e-commerce, tales como Prestashop o WordPress, con las que podris desarrollar
vuestra idea de negocio en Internet e introduciros en el mundo del comercio
electrnico.
Dependiendo de vuestras necesidades o de vuestras preferencias, podeis escoger
entre un amplio abanico de plataformas, entre las que se encuentran Joomla!,
Drupal, ZenCart Tal y como os comentamos en el primer artculo de esta serie de
post, no os recomendaremos ninguna en concreto, si no que trataremos de
ensearos todas las posibilidades para que seis vosotros mismos los que hagis
vuestra eleccin.
Hoy le toca el turno a Magento. Por qu? Bueno y por qu no? Se trata de otra
plataforma utilizada para crear tiendas en Internet, y no queramos perder la
oportunidad de hablaros de ella.
Como siempre, os recordamos que este puede ser un proceso complejo en funcin
de vuestra habilidad informtica. Si queris, podis ahorraros la instalacin
contratando un hosting con Magento ya instalado, pudiendo realizar vuestras
pruebas de forma gratuita desde el primer minuto (tienen un periodo de 30 das de
prueba sin coste en el que no te piden ningn tipo de dato bancario).
Antes de comenzar la instalacin, nos gustara comentaros algunas caractersticas y
recomendaciones sobre Magento. Magento es un software Open Source, que
permite su libre desarrollo y distribucin, aunque solo en una de sus versiones,
pudiendo elegir tambin otras versiones de tipo propietario que tendremos que
pagar. A pesar de ser un proyecto relativamente joven (comenz en 2007), ha
demostrado ser una herramienta potente que ha conseguido grandes inversiones,
que ha terminado con la compra de Magento por parte de Ebay.
Magento nos ofrece una personalizacin completa de nuestra tienda online,
pudiendo llegar a ofrecer un entorno multitienda, aunque tiene la contra de que casi
todos los mdulos son de pago. Recomendamos el uso de Magento para empresas o
proyectos de gran tamao, o que por lo menos tengan vistas a que sean as, ya que
es una plataforma que necesita bastantes recursos y necesitaris un servidor
dedicado si recibs muchas visitas, lo cual aumenta el coste de vuestro proyecto.
Adems, para su correcto funcionamiento se recomiendan ciertos conocimientos de
programacin para poder adecuar totalmente el software a nuestras necesidades.
Resumiendo y hablando claro, Magento es vuestra opcin si tenis un proyecto
grande y podis realizar una buena inversin econmica.

Ah van los pasos que os aclararn cmo instalar Magento en un servidor local
(vuestro propio ordenador):

PASO 1: Descargar el software


Descargamos el paquete de software, a da de hoy la ltima versin es 1.7.0.2., la
podris

encontrar

en

el

siguiente

link:

http://www.magentocommerce.com/download
Buscis la versin que ponga Full Release y la descargis. La razn de buscar
esta versin es que se trata de la ltima versin estable, por lo que Magento nos
indica que va a funcionar correctamente. Es necesario registrarse para descargarlo,
as que rellenis el formulario con vuestros datos y listo.
Por defecto, Magento est en ingls, pero si queris la traduccin en espaol, se
puede descargar el paquete de idioma desde aqu. Ms adelante, os explicaremos
como instalarlo.

PASO 2: Instalar xampp


Magento es una plataforma de e-commerce que requiere PHP y MySQL, y se podr
instalar en cualquier alojamiento que disponga de estos dos elementos. Os vamos a
explicar cmo podis hacerlo en Windows 7 (En Mac y Linux se hace de manera
relativamente parecida).
Para instalar Magento en vuestro ordenador necesitaris un paquete de software
que os proporcione PHP y MySQL, y desde aqu os recomendamos XAMPP. Lo podis
descargar de aqu: http://www.apachefriends.org/en/xampp-windows.html

Durante la instalacin, se os ofrecer la posibilidad de saber


ms sobre un programa llamado BitNami, que es un instalador de CMS para xampp.
Os recomendamos no instalarlo, y que seis vosotros mismos lo que instalis
vuestra plataforma y evitis sorpresas, como que instale otra versin u otro idioma.
Una vez instalado, tendris que iniciar los servicios Apache y MySQL para que
vuestro servidor local cobre vida. Para ello, slo tendris que abrir el panel de
control y pulsar los botones START tanto de Apache como de MySQL (ver la
imagen adjunta).

Para comprobar que todo el proceso de instalacin se ha realizado correctamente y


que los servicios que acabamos de iniciar estn activos, escribid localhost en la
barra de direcciones de vuestro navegador web, y os debera salir algo parecido a
la imagen que os mostramos a continuacin.
Recordad que esto es slo para que probar vuestro sitio web en vuestro ordenador,
no os permitir ver la pgina web desde internet.

PASO 3: Crear la base de datos

Antes de crear la base de datos, me vais a permitir que aada


un pequeo apartado sobre la seguridad en vuestras bases de datos. Cuando
instalas xampp, por defecto viene con el usuario root y sin contrasea, por lo que os
vamos a ensear a poner una. Escribimos localhost en nuestro navegador,
pinchamos en la columna de la izquierda la opcin de Chequeo de seguridad y
veremos la siguiente ventana.
Tenemos que buscar un enlace, que aparece ms o menos a mitad de la pgina, con
la siguiente direccin: http://localhost/security/xamppsecurity.php
Desde esta pgina podremos modificar la contrasea de MySQL. Para ello
simplemente escribimos la contrasea y pinchamos en el botn que dice Password
Changing. Os recomendamos marcar la opcin de guardar la contrasea en un
fichero de texto, de forma que podamos consultarlo en caso de olvidarla.

El siguiente paso del proceso es crear una base de datos a


travs de PHPmyadmin, para lo que tendremos que entrar en la siguiente direccin
de nuestro servidor local:
http://localhost/phpmyadmin
Para acceder tendris que introducir el usuario root y la contrasea que hayas
elegido en el paso anterior, y entraremos al panel de control de PHPmyadmin.
Busca en la parte superior un enlace que pone Base de datos, y aparecer una
imagen como la que te mostramos a continuacin. Escribe como nombre el nombre
de tu tienda, y en el apartado de cotejamiento selecciona utf8_bin, para que
reconozca los caracteres de casi todos los idiomas.

PASO 4: Descomprimir Magento


Vamos a descomprimir el archivo RAR en la carpeta que XAMPP usar como raz de
vuestro servidor local, que por defecto es:
c:/xampp/htdocs/
No obstante, si instalaste XAMPP en otra ruta:
c:/ruta_en_la_que_instalaste_xampp/xampp/htdocs/
Una vez que tenemos descomprimida la carpeta que contiene Magento, vamos a
descomprimir el archivo que contiene el paquete en espaol, y lo combinamos con
la carpeta app de Magento, aceptando en caso de que nos pregunte si queremos
combinar los archivos.

PASO 5: Instalar Magento


Para comenzar las instalacin, accedemos desde nuestro navegador al directorio en
el que tenemos Magento listo para ser instalado:
http://localhost/magento
Nos aparecer una ventana con la que comenzaremos a configurar nuestra
plataforma. Tendremos que indicar nuestra zona horaria (la zona espaola aparece
como Romance Standard Time) y la moneda por defecto. Si tocamos el campo

Locale nos cambiar las dos opciones que acabamos de mencionar, as que es
mejor no tocarla y configurarlo una vez instalado.

En la siguiente ventana tendremos que configurar la conexin con la base de datos


que hemos creado en el paso 3. Indicamos que el tipo de base de datos es MySQL,
el host lo dejamos como localhost e indicamos el nombre de la base de datos.
Tambin le indicamos el nombre de usuario y la contrasea, que sern root y la
contrasea que hayis introducido anteriormente. Pinchamos en continuar.

En la siguiente pgina debemos introducir los datos personales y los datos de


acceso a la plataforma, es decir, nuestro usuario y nuestra contrasea. En el campo
Encryption Key no es necesario poner nada, nos los proporciona automticamente
en la siguiente pgina. Os recomiendo que copiis esta clave en un lugar seguro.
Con todos estos pasos ya hemos instalado Magento, simplemente tendris que
acceder a vuestro panel de administracin escribiendo lo siguiente en vuestro
navegador:
http://localhost/magento/admin
Existe un problema muy comn en la instalacin de Magento en un servidor local, y
es que introduzcis vuestro usuario y vuestra contrasea, y no os permita entrar,
aunque no os muestre ningn error. Para solucionar este problema debis entrar en
esta ruta:
X:\xampp\htdocs\magento\app\code\core\Mage\Core\Model\Session\Abstract
y editar el archivo Varien.php. En ese archivo, buscad la parte del cdigo que
aparece en la siguiente imagen:

y lo modificamos para que quede de la siguiente manera:

Con esto podremos entrar sin ningn tipo de problema. Recordad que esto sucede
porque estamos instalando Magento en un servidor local, en un servicio de hosting
externo no debera ocurrir.
Slo nos queda la traduccin de la plataforma, para lo que tendris que acceder con
vuestro usuario y contrasea. Una vez estis dentro, en la parte inferior de la
pgina de administracin os aparecer un desplegable que os permitir seleccionar
el espaol como idioma predeterminado.
Tambin os recomiendo que accedis a Sistema -> Configuracin para configurar
todas las opciones relativas a nuestra localizacin.

Paso 6: Experimentar con Magento

Si todo ha ido bien, esta ser la


apariencia de nuestra pgina

Como apreciaris, est vaca. As que ahora es vuestro momento, el momento de


llenarla con todo lo que vosotros queris y necesitis. Tambin os echamos una
mano en este otro post, donde os recomendamos temas para Magento de calidad,
con los que podris aplicarle vuestra personalidad o imagen corporativa a vuestra
tienda. Si este post os ha parecido muy avanzado, podemos ayudaros a instalarlo,
contactad con nosotros.
*NOTA: Instalar Prestashop en un ordenador local usando Mac es muy parecido,
basta con instalar MAMP Server en lugar de XAMPP y proceder del mismo modo. Lo
podis encontrar pinchando aqu:
http://www.mamp.info/en/downloads/index.html

S-ar putea să vă placă și