Instalar Magento 1.4 desde una consola SSH

Hola de nuevo a todos, hacía tiempo que no escribía nada, estamos a punto de lanzar dos nuevas tiendas en Magento y vamos muy liados. En cuanto estén listas las pondremos en la sección de Tiendas en Magento.

Las versiones de Magento han cambiado y la tarea de instalar una nueva tienda es algo que a las empresas que desarrollan/mos en Magento hacemos muy a menudo, os voy a poner los pasos para hacer una instalación base desde cero. Para anteriores versiones podéis ver este artículo, es prácticamente igual…

  1. Lo primero de todo, acceso a la consola claro ;)
  2. Descargamos el paquete con la última versión:
    wget http://www.magentocommerce.com/downloads/assets/1.4.0.1/magento-1.4.0.1.tar.gz
  3. Descomprimimos el paquete:
    tar -zxvf magento-1.4.0.1.tar.gz
  4. Movemos el contenido de la carpeta Magento a nuestro directorio raiz (public_html. www, o el que sea):  
    mv magento/* magento/.htaccess .
  5. Cambiamos permisos a la carpeta media (donde estarán las img de nuestro catálogo):
    chmod -R o+w media
  6. Configuramos la instalación de Magento y buscamos las últimas actualizaciones:
    ./pear mage-setup .
    [code]./pear install magento-core/Mage_All_Latest-stable[/code]
  7. Este último paso debería traernos e instalar bastantes paquetes, esperar a que termine.
  8. Cambiamos permisos a la carpeta var (aquí es donde va la cache, logs, sesiones, etc):
    chmod o+w var var/.htaccess app/etc
  9. Borramos la cache y “basura” que ha quedado en tras la instalación:
    rm -rf downloader/pearlib/cache/* downloader/pearlib/download/*
  10. Borramos la carpeta Magento (debería estar vacia) y el paquete original que nos hemos bajado:
    rm -rf magento/ magento-1.4.0.1.tar.gz
  11. Ahora pasamos a la creación de la Base de datos.
  12. Desde la consola entramos a MySQL:
    $ mysql -u root
  13. Ejecutamos:
    mysql> create database nombre_de_la_db;
  14. Creamos el usuario:
    grant usage on *.* to nombre_usuario@localhost identified by 'aqui_la_contraseña;
  15. Asignamos el usuario a la base de datos:
    grant all privileges on nombre_de_la_db.* to nombre_usuario@localhost ;
  16. Ya hemos terminado, ahora podemos empezar la instalación de nuestra nueva tienda en Magento ;)

Y nada más…


Compartir:
  • Print this article!
  • Facebook
  • Twitter
  • Meneame
  • Google Bookmarks
  • del.icio.us
  • Digg


COMENTARIOS

Todo esta muy claro, pero el problema es el siguiente. Cuando me descarga magento…

Movemos el contenido de la carpeta Magento a nuestro directorio raiz (public_html. www, o el que sea):
mv magento/* magento/.htaccess .

Me lo hace a la carpeta root, y no a la var/www
No hay alguna solución, o cual es el comando exacto para mandar todos los archivos de /root a var/www


[...] onestic Este sitio es bastante recomendable, aquí podrás encontrar bastante información de interés. [...]


PARTICIPA EN LA CONVERSACIÓN

Introduce tu información personal o utiliza tu cuenta de twitter o facebook para acceder