1.- Descargar Magento.
La versión Magento Community se puede descargar desde:
http://www.magentocommerce.com/download
Para este artículo se ha empleado la versión 1.5.1 aunque el procedimiento sirve para todas las versiones. Descomprimir la versión decargada en una carpeta accesible para Apache ( normalmente dentro de /var/www ).
En el resto de este artículo se tomará la ruta "/var/www/magento151" como la carpeta en la que se ha descomprimido Magento.
2.- Crear la base de datos MySQL.
Para este artículo se creará la base de datos magento151 en codificación utf8.
Conectar al servidor local de MySQL:
una vez dentro del intérprete MySQL crear la base de datos
Para salir del intérprete mysql escribir quit y darle a enter.
3.- Crear y activar un host virtual para el dominio.
El primer paso es indicarle a Apache qué tiene que hacer cuando se le solicite el dominio magento151.local (el utilizado en este ejemplo).
Crear un archivo para el host virtual:
sustituir las rutas correspondientes a la carpeta donde está almacenada la copia de magento descargada.
IMPORTANTE: Hay que asegurarse de que las rutas de los logs existen o de crearlas. Si no Apache dará error al reiniciarse.
Activar el host virtual y reiniciar apache:
4.- Redirigir el host a la ip local.
En este paso se configura un host para que Ubuntu resuelva magento151.local a la ip local ( 127.0.0.1 ). De otro modo intentaría resolver el dominio a través de DNS externas como cualquier otro.
5.- Comprobar el estado del módulo mod_rewrite
mod_rewrite es el módulo de Apache que permite usar urls limpias en los sitios web.
Para instalarlo / verificar el estado del módulo ejecutar:
En caso de estar activado aparecerá un mensaje que lo indicará. De lo contrario lo el módulo se activará.
6.- Instalar Magento
Si todo ha ido bien al abrir el navegador web en la dirección http://magento151.local aparecerá el inicio de la instalación de Magento. Lo único reseñable a partir de aquí son los datos que hay que introducir para configurar la instalación. Se pueden ver los datos empleados en la siguiente captura:


