magentoCommencer avec magento


Remarques

Magento est une plate-forme de commerce électronique open source écrite en PHP; une plate-forme de commerce électronique hautement personnalisable et un système de gestion de contenu pouvant être utilisé pour créer des magasins en ligne destinés à la vente de marchandises.

Il fournit des fonctionnalités de commerce électronique courantes, telles que les paniers d’achat et la gestion des stocks, et encourage une personnalisation poussée pour répondre aux objectifs spécifiques de l’organisation.

Magento est également un framework PHP orienté objet qui peut être utilisé pour développer des applications Web modernes et dynamiques qui exploitent les fonctionnalités de commerce électronique de Magento.

Les principales caractéristiques de la plate-forme Magento sont:

  • extensibilité
  • évolutivité
  • la flexibilité
  • possibilité de personnalisation
  • Open source

Versions

Edition communautaire

Version Date de sortie
1,9 2014-05-14
1.8 2013-12-11
1,7 2012-04-24
1.6 2011-08-08
1,5 2011-02-08
1.4 2010-02-12
1.3 2009-03-30
1.2 2008-12-29
1.0 2008-03-31

Edition pour entreprise

Version Date de sortie
1,14 2014-05-14
1.13 2013-10-11
1.12 2012-04-24
1.11 2011-08-08
1.10 2011-02-08
1,9 2010-07-19
1.8 2010-04-14
1,7 2010-01-19
1.6 2009-10-20
1.3 2009-04-15

Installation et configuration

Conditions préalables et exigences pour Magento Community Edition 1.9

Hébergement

  • Apache 2.x (avec mod_rewrite) ou Nginx 1.7.x

  • En raison des exigences du traitement des opérations Magento, il est recommandé d'installer Magento sur un serveur avec au moins 2 Go de RAM. Cela garantira que tous les logiciels impliqués dans la gestion du magasin auront suffisamment de mémoire pour fonctionner.

  • Possibilité d'exécuter des tâches planifiées (crontab) avec PHP 5.

  • Possibilité de remplacer les options dans les fichiers .htaccess.

PHP

  • PHP 5.4, PHP 5.5

  • Extensions requises: PDO_MySQL, simplexml, mcrypt, hash, GD, DOM, iconv, curl, SOAP (pour API Webservices)

  • memory_limit pas moins de 256 Mo (512 Mo recommandés)

Base de données

  • MySQL 5.6 (Oracle, Percona, MariaDB)

SSL

  • Un certificat de sécurité valide est requis pour HTTPS.
  • Les certificats SSL auto-signés ne sont pas pris en charge

Installation:

Télécharger et configurer les fichiers Magento

Nous utilisons openMage mirror comme téléchargement direct pour la 1.9.2.4 La branche est désactivée et le site web de magento nécessite un compte. Mais vous êtes encouragé à télécharger une copie depuis 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
 

Créer une base de données MySQL et un utilisateur

accéder à la console mysql

mysql -u root -p
 

dans la console mysql

CREATE DATABASE magento;
CREATE USER magento_db_user@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON magento.* TO magento_db_user@localhost IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit
 

Terminez l'installation via l'interface Web

Pour accéder à l'interface Web avec votre navigateur, accédez au nom de domaine ou à l'adresse IP publique de votre serveur:

http://domain_name/
 

Suivez ensuite les instructions à l'écran

Dépannage des problèmes courants

Seule la page d'accueil fonctionne, toutes les autres pages renvoient 404

Assurez-vous que le module mod_rewrite a été installé sur Apache et a été activé pour le chargement. Voir l' étape 2 pour savoir comment procéder ici: https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04

Assurez-vous que vous autorisez les modifications dans le fichier .htaccess en les activant dans votre site conf. Voir l' étape 3 : https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04

Votre fichier .htaccess peut-être mal configuré ou manquant: rendez-vous sur la page de téléchargement de Magento: https://www.magentocommerce.com/download - téléchargez la version appropriée et extrayez le fichier .htaccess à placer dans votre racine d'installation Magento.

Le site fonctionne mais pas les styles ni les scripts ne se chargent

Assurez-vous d'avoir défini les autorisations et la propriété appropriées: Voir ici pour plus d'informations - http://devdocs.magento.com/guides/m1x/install/installer-privileges_before.html

Solution commune: essayez de réindexer et de vider le cache manuellement (au cas où l'administrateur serait trop difficile à naviguer). Réindexer via la ligne de commande: https://www.atwix.com/magento/process-magento-indexes-from-command-line/ Flush cache (via admin ou ligne de commande): https://www.properhost.com/ support / kb / 23 / How-To-Clear-Le-Magento-Cache

Suivi