Preparando el servidor Apache

Tabla de contenidos para Manual: Como instalar Magento en local a partir de nuestro Backup

  1. Descargar e instalar Xampp 5.6.12 para Windows
  2. Poner en marcha nuestro servidor Xampp 5.6.12
  3. Preparando el servidor Apache
  4. Últimas consideraciones y fallos comunes

Lo mejor a la hora de incluir nuestros archivos sería mantener una estructura similar a la de nuestro servidor, de forma que sea mas facil manejarnos al igual que luego implantar los cambios que vayamos haciendo. Para ello nos vamos al directorio donde se instalo Xampp, que si dejaste el que venía por defecto será: C:\xampp\ allí miramos los directorios que tiene el servidor y si es necesario añadimos el que falte para que, entre todos los existentes esten estos cuatro directorios:

  • config: para el archivo de configuracion de apache.
  • mysql: para los dumps de la base de datos.
  • htdocs: para los archivos publicos de la aplicación en otros servidores es public_html, si es tu caso esta seria la equivalente pero deja htdocs para que te funcione.
  • scripts: para los scripts administrativos (aunque en este post no lo voy a tratar).

Pasar el Backup a nuestro servidor local

Ahora vamos a por los datos y archivos, tenemos que recoger de nuestro servidor, el que queremos clonar, lo siguiente:

  • backup de nuestro magento (todo el directorio de instalacion completito preferiblemente con sus permisos).
  • Backup o dump de la base de datos de magento.
  • los datos de instalacion de magento: usuario de la BD, clave, usuario administrativo, clave, etc (esto se puede extraer de los archivos de configuracion, pero siempre será mas sencillo si lo tenemos todo a mano)
  • esto lo buscamos en nuestro pc: las ubicaciones de nuestros archivos de configuracion local de apache para hacer las modificaciones pertinentes (como puse antes si dejaste el que venia por defecto será: C:\xampp\).

(más…)

Poner en marcha nuestro servidor Xampp 5.6.12

Tabla de contenidos para Manual: Como instalar Magento en local a partir de nuestro Backup

  1. Descargar e instalar Xampp 5.6.12 para Windows
  2. Poner en marcha nuestro servidor Xampp 5.6.12
  3. Preparando el servidor Apache
  4. Últimas consideraciones y fallos comunes

Ha llegado el momento, tras descargar e instalar nuestro nuevo y flamante servidor Xampp 5.6.12 en nuestro ordenador, de ponerlo en marcha y que funcionen todos los servicios propios de un servidor real (Apache, PHP, MySQL, etc). Para hacerlo no tenemos mas que pinchar dos veces en el icono que creamos en nuestro escritorio:

Acceso directo de Xampp

Acceso directo de Xampp

Arrancar y poner en funcionamiento el servidor creado con Xampp

Una vez hecho el doble click en el icono de escritorio nos aparecerá el panel de control de Xampp donde tendremos que arrancar los servicios necesarios para el correcto funcionamiento. Pincharemos sobre el botón Start a la derecha de Apache y de MySql. Con esto ambos estarán activos, si por lo que sea al darle a Start se para, pulsaló tantas veces sea necesario hasta que se quede arrancado, es un error de varias versiones de Xampp que ignoro por que no corrigen. No siempre pasa pero no te asustes si es así. Ahora pinchamos en el botón que pone Admin a la derecha también de Apache. Nos aparecerá el logo de Xampp y varias opciones de idioma, entre las que elegiremos Español. Al hacerlo pasaremos al Panel principal de Xampp esta vez en la lengua de Cervantes, y que utilizaremos para crear la Base de Datos. (más…)

Descargar e instalar Xampp 5.6.12 para Windows

Tabla de contenidos para Manual: Como instalar Magento en local a partir de nuestro Backup

  1. Descargar e instalar Xampp 5.6.12 para Windows
  2. Poner en marcha nuestro servidor Xampp 5.6.12
  3. Preparando el servidor Apache
  4. Últimas consideraciones y fallos comunes

En este artículo os traigo un manual sobre como instalar Magento en local a partir de nuestro Backup de nuestra tienda en producción. He necesitado hacerlo y pese a que en principio no debería ser complejo me he encontrado unos cuantos problemas y he visto que no hay manuales actualizados o completos sobre ello, por lo que me he decidido a crear este por si sirve para alguien en mi situación.

Hay muchas formas de instalar magento en local, las tipicas son las que nos muestran en la documentacion de magento, que no eran lo que yo buscaba, porque algunas veces lo que necesitamos es crear una version de pruebas de nuestra tienda para usarla en local y trastear sin riesgo de cargarnos nada de nuestra Tienda en producción.

En esos casos mas que una instalacion limpia necesitamos un clon de lo que esta en nuestro servidor para probar como si estuviéramos en nuestra Tienda. Lo primero será instalar un servidor en el que clonar nuestra Tienda. Luego volcar en el nuestro Backup y finalmente, hacerlo funcionar. Esto que cuento lo voy a instalar en un PC con Windows XP, en función de otro sistema operativo pueden variar algunos pasos. Pongámonos el mono de trabajo y al lío.

Instalar nuestro servidor local

Tras buscar las diferentes opciones he optado por instalar Xampp, pues aunque veo que no se actualiza desde hace algo de tiempo, tiene todo lo que necesitamos para poner nuestra tienda en marcha así que lo primero será descargarlo. Una vez descargado lo instalamos, y finalmente le activamos como servicios el Apache y el MySQL que será lo que a priori necesitaremos.

Xampp es un servidor completo y al instalarlo contaremos con Apache, PHP y MySQL requisitos indispensables para instalar nuestro Magento hasta la actual versión 1.6.1.0. Por este motivo voy a hacer una serie de manuales para que podamos instalarlo, configurarlo y añadirle nuestro Backup de Magento aunque como digo valdría para probar y testear cualquier tipo de web. Trataré de enseñaros a: (más…)