Primeros pasos con magento
En esta página
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