Instalando Magento 1.X.X en local con Mac y MAMP

Para instalar Magento en local, necesitaremos por una parte descargar Magento y por otra parte descargar e instalar MAMP. Yo uso la versión normal, pero si queréis comprar MAMP PRO es una buena solución para trabajar con virtual hosts y versiones de PHP.

Configurar la virtualización

Lo primero que vamos a hacer es configurar nuestro Mac con el fin de utilizar los virtual hosts. Para ello, abrimos una terminal y editamos el archivo hosts

sudo nano /etc/hosts

Y añadimos la línea

127.0.0.1        magento.local

Terminal Mac Etc Hosts

Guardamos y listo :-).

Lo siguiente será permitir en la configuración del MAMP el uso de virtual hosts, para ello, tecleamos en la terminal:

nano /Applications/MAMP/conf/apache/httpd.conf

Dentro del archivo, tenemos que descomentar (quitando la #) la línea que permite el uso de vhosts.

vhosts mamp

Una vez hecho, el siguiente paso es crear un vhost para nuestra instalación de Magento, una vez más, en la terminal.

nano /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

Dentro del archivo, copiamos un vhost ya creado y sustituimos por los datos que tengamos, dejo una copia de uno listo:

<VirtualHost *:80>

    ServerAdmin carlos@ticloop.com

    DocumentRoot “/Users/carlos/Documents/Projects/magentolocal”

    ServerName magento.local          

    ErrorLog “logs/errorlog”

</VirtualHost>

vhosts 2

Preparando los archivos

Descomprimimos Magento y ponemos la raíz en la carpeta configurada en
el MAMP y el vhost. Normalmente la carpeta es htdocs, yo lo he cambiado a Documentos/Projects/

Archivos Magento LocalPreparando la base de datos

Para la base de datos usaremos Phpmyadmin, que viene instalado por defecto en MAMP, para ello debemos iniciar los servidores de MAMP con el botón correspondiente (fácil de ver con el programa abierto) y navegando a la página Webstart, en la misma, hacemos clic sobre la palabra Phpmyadmin y nos llevará, también podemos usar la url de Phpmyadmin.

En Phpmyadmin crearemos una base de datos, un usuario y le asignaremos todos los privilegios sobre esa base de datos. Tenéis el video disponible.

Instalando Magento

Por último, abrimos el navegador, vamos a nuestra url y comenzamos la instalación de Magento, tan sencillo como seguir los pasos y voilá.

Bienvenidos a Ticloop

Bienvenidos a Ticloop.

Antes éramos una empresa de desarrollo web. Ahora estamos trabajando en un nuevo proyecto con mucha ilusión y esfuerzo. Con el fin de mantener el contacto, y seguir teniendo un lugar al que buscar en Español información sobre Magento y WordPress (pese a que este último está realmente bien documentado) hemos decidido retomar el proyecto de nuestra web, dejando únicamente la parte del blog, un breve “qué hacemos” y una página de contacto por si tenéis algo chulo que contarnos.

Hemos quitado nuestro anterior diseño y de momento dejaremos uno minimalista (básicamente el Twenty Sixteen). Es un blog de programadores para programadores (o al menos gente que lo intentamos), por lo que iremos actualizando los diseños cuando terminemos nuestra propia plantilla a medida.