Primeros pasos con magento

Instalación y configuración

Prerrequisitos y requisitos para Magento Community Edition 1.9 ================================================== ==============

Alojamiento

  • Apache 2.x (con mod_rewrite) o Nginx 1.7.x

  • Debido a las exigencias del procesamiento de las operaciones de Magento, se recomienda instalar Magento en un servidor con al menos 2 GB de RAM. Esto asegurará que todo el software involucrado en la administración de la tienda tenga suficiente memoria para funcionar.

  • Capacidad para ejecutar trabajos programados (crontab) con PHP 5.

  • Capacidad para anular opciones en archivos .htaccess.

PHP

-PHP 5.4, PHP 5.5

  • Extensiones requeridas: PDO_MySQL, simplexml, mcrypt, hash, GD, DOM, iconv, curl, SOAP (para API de servicios web)

  • memory_limit no menos de 256 MB (se recomiendan 512 MB)

Base de datos

  • MySQL 5.6 (Oracle, Percona, MariaDB)

SSL

  • Se requiere un certificado de seguridad válido para HTTPS.
  • No se admiten certificados SSL autofirmados

Instalación:

Descargar y configurar archivos de Magento

Estamos utilizando el espejo de openMage ya que la descarga directa para la rama 1.9.2.4 está deshabilitada y el sitio web de magento requiere una cuenta. Pero le recomendamos que descargue una copia de https://www.magentocommerce.com/download

cd /var/www/html
wget https://github.com/OpenMage/magento-mirror/archive/magento-1.9.zip
unzip magento-1.9.zip
rm magento-1.9.zip
rsync -avP magento-mirror-magento-1.9/. .
rm magento-mirror-magento-1.9 -r
sudo chown -R www-data:www-data /var/www/html/
chmod -R 0777 media var

Crear una base de datos MySQL y un usuario

acceder a la consola mysql

mysql -u root -p

en la consola mysql

CREATE DATABASE magento;
CREATE USER [email protected] IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON magento.* TO magento_db[email protected] IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit

Complete la instalación a través de la interfaz web

Para acceder a la interfaz web con su navegador, navegue hasta el nombre de dominio de su servidor o dirección IP pública:

http://domain_name/

Luego siga las instrucciones en pantalla

Solución de problemas comunes

Solo funciona la página de inicio, todas las demás páginas devuelven 404

Asegúrese de que el módulo mod_rewrite se haya instalado en Apache y se haya habilitado para cargar. Consulte paso 2 para obtener información sobre cómo hacer esto aquí: https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14- 04

Asegúrese de permitir cambios en el .htaccess habilitándolo en la configuración de su sitio. Consulte paso 3: https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04

Su archivo .htaccess puede estar mal configurado o faltar: diríjase a la página de descarga de Magento: https://www.magentocommerce.com/download - descargue la versión relevante y extraiga el archivo .htaccess para colocarlo en su instalación de Magento raíz.

El sitio funciona pero no se cargan los estilos ni los scripts

Asegúrese de haber configurado los permisos y la propiedad correspondientes: Consulte aquí para obtener más información: http://devdocs.magento.com/guides/m1x/install/installer-privileges_before.html

Solución común: intente volver a indexar y vaciar el caché manualmente (en caso de que el administrador sea demasiado difícil de navegar). Vuelva a indexar a través de la línea de comando: https://www.atwix.com/magento/process-magento-indexes-from-command-line/ Vaciar caché (a través de administrador o línea de comandos): https://www.properhost.com/support/kb/23/How-To-Clear-The-Magento-Cache

Seguido