Installation et configuration de Magento
Magento est le CMS de site de e-commerce par excellence. Élu meilleur nouveau projet Open Source par Sourceforge, magento est une référence dans son domaine. L’installation n’est pas toujours facile, c’est pour cela que dans ce didacticiel, nous allons apprendre pas à pas à mettre en place ce CMS.
Installation
Comme tout, il va falloir télécharger Magento, sur le site officiel.
Il faut que vous soyez enregistré pour avoir accès au téléchargement.
Magento vous propose plusieurs types de dossier à télécharger. Je vous conseil de prendre le Downloader :
Pour notre site de e-commerce, nous allons créer un dossier monecom. Nous allons mettre le contenu du dossier décompressé de magento dans ce dossier.
Voilà ce que vous devriez avoir dans votre dossier :
On va se rendre sur notre site : http://localhost/monecom/
Là il faut cliquer sur le bouton Start the download process
Eh là vous voyez que Magento télécharge les dernières librairies. (c’est magique
)
Attention il est fort probable que vous voyez ce genre de message :
magento-core/Lib_Varien requires PHP extension « curl »
magento-core/Lib_Varien requires PHP extension « gd »
magento-core/Lib_Varien requires PHP extension « pdo_mysql »
magento-core/Lib_Varien requires PHP extension « mcrypt »
C’est normal, il faut que vous activez les extensions curl, gb, pdo_mysql, mcrypt.
Comment faire ?
Si vous travaillez dans un environnement Windows
Il faut ouvrir votre fichier php.ini.
Il se trouve dans votre répertoire apache2 dans le dossier bin.
Il faut que vous ajoutez :
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mcrypt.dll
extension=php_pdo_mysql.dll
et le tour est joué
Si vous travaillez dans un environnement Linux.
On va avoir de besoin de la commande apt.
Pour faire ça proprement, nous allons commencer par faire apt get update pour mettre à jour votre liste de paquets disponibles.
Puis, nous allons demander à notre serveur quels sont les paquets disponibles pour l’extension curl :
apt-cache search php curl
Là, on choisit notre paquet : php5-curl
Et on fait : apt-get install php5-curl
Pour les autres extensions, c’est la même manipulation
Configuration
On va pouvoir configurer magento ^^.
Une fois que vous avez accepté la licence, vous serez dans la partie localization.
Comme moi, vous avez beau sélectionner le pays France, rien n’y veut, Magento garde comme pays les états-unis. C’est normal, on n’a pas installé la librairie pour le pays français. Mais on y reviendra plus tard. (un peu de patience
)
On va passer à l’étape suivante, configuration.
Database Connection
Là on est en terrain connu, pas besoin de modifier le host. Pour le nom de la base, il est préférable de le changer, pour une question de sécurité. Pour nous, ça sera eco_mangeto.
Après il faut que vous indiquiez le login et mot de passe pour votre base de données (il y a que vous qui connaissez çà
)
Pour le champ Table Prefix nous allons mettre eco_ (toujours pour une question de sécurité).
Web access options
Le champ Base URL, c’est l’adresse de votre site. (Pour ma part ça sera http://localhost/monecom/ )
Admin Path c’est le chemin que l’on va accéder pour le panneau d’administration, nous allons l’appeler laconf.
(Je sais c’est un peu concon comme nom, mais au moins les éventuels pirates auront du mal à deviner :p ).
Je vous conseille de cocher Use Web Server (Apache) Rewrites. Pour activer la réécriture de vos url. Cela va aider notre référencement naturel.
Pour la sauvegarde des données (Save session data in ), File System est un bon choix. Ça sert à rien de surcharger notre base inutilement.
Attention, il ne faut pas mettre une restriction de mot de passe sur le de fichier htaccess, sinon Magento ne va pas pouvoir continuer l’installation et dira que votre adresse n’est pas correct.
Create Admin Account
Là, vous n’avez pas besoin de moi pour remplir ce formulaire
.
Juste une précision, le champ Encryption Key, c’est une clé qui va assurer la sécurité de votre site, il est préférable qu’elle soit longue. (Moi j’ai inventé une longue phrase qui veux rien dire ^^).
Bravo ! Votre Magento fonctionne
Magento en français
Pour rendre notre panneau d’administration en français, il faut aller sur ce lien.
Il faut cliquer ensuite sur ce bouton :
Là il va vous donner un lien, pour moi c’est magento-community/Locale_Mage_community_fr_FR.
Nous allons retourner dans la page d’administration de notre site web : http://localhost/monecom/laconf.
Nous allons ensuite dans le dossier sytem, puis dans le sous menu Magento Connect Manager.
Et la vous voyez apparaître :
Vous n’êtes pas perdu ?
Dans le champ Paste extension key to install vous allez mettre le lien que vous avez récupéré (magento-community/Locale_Mage_community_fr_FR).
Un clique sur install et la librairie est prêt à l’emploi.
Pour changer la langue, il faut aller dans System -> Configuration.
Pour le menu General on va dans Options de locale.
Dans le champ Profil local on choisit français.
Bravo ! Votre plateforme Magento est prêt à l’emploi.
Dans les prochains tutoriels nous allons voir les fonctionnalités les plus importantes de magento.







(6 votes, moyenne: 4,83 max : 5)
mai 9th, 2009 at 23 h 04 min
Salut,
Un grand merci pour cette aide précieuse !
Je vais passe ma boutique sous magento, je decouvre !
Vivement les prochains tutoriels !
Fred
mai 13th, 2009 at 13 h 05 min
bon tuto
Mais c’est ou la suite ?? configuration ??
août 13th, 2009 at 16 h 54 min
Je ne dirai qu’une chose, merci beaucoup !
C’est bien mieux expliqué que sur le site officiel de magento.
septembre 1st, 2009 at 14 h 35 min
Slt, merki pour ce tuto.
Pas contre une question lors de la mise en route en ligne, est ce normal qu’il mette du temp a s’installer? car je suis tjrs sur la fenetre avec
ecrit : »install ok: channel://pear.php.net/Structures_Graph-1.0.2″
est ce que je dois attendre encore ou c’est tout a fait normal?
merci
septembre 5th, 2009 at 18 h 24 min
Merci pour ce tuto vraiment exélent
!!!
CLAP CLAP CLAP
septembre 7th, 2009 at 18 h 31 min
Salut letane,
Normalement ça doit marcher ,
si tu peux passer à l’étape suivante c’est que c’est bon
septembre 14th, 2009 at 9 h 32 min
Salut, merci beaucoup pour ce tuto, sans ça j’y serais pas vraiment arrivée!
J’ai juste un petit probleme, j ai mis la clé dans system pour changer la langue, mis sur français mais ça ne change absolument rien.. Tu saurais pourquoi?
novembre 3rd, 2009 at 14 h 19 min
hmm, je vais lire un peu ce tuto, cela dit première remarque:
- Il n’y a PAS besoin de s’enregistrer pour télécharger Magento, si vous lisez plus loin y’a un lien « http://www.magentocommerce.com/download/noregister » qui pointe sur http://www.magentocommerce.com/download/noregister
septembre 20th, 2010 at 6 h 07 min
bonjour
mille merci, pour ce tuto j’ai galeré pendant quelques heures pour mettre maganto en francais je n(y arrivai pas
mais grasse a ton tuto quelques minutes ont suffit
encore merci
mars 7th, 2011 at 15 h 41 min
Bonjour et merci pour le tuto.
Mais j’ai toujours le même problème à l’installation!
En effet, je l’installe sur mon domaine http://mon-domaine.ch/eboutique
Lorsque je dois rentrer Admin Path, il bloque! Je rentre http://mon-domaine.ch/eboutique/administration et il me renvoie toutes les fois sur la même ligne, en me marquant:
« Please use only letters (a-z or A-Z), numbers (0-9) or underscores (_) in this field, first character must be a letter. »
Et je dois absolument tester Magento, car c’est pour mon frère qui va mettre sa boutique en ligne. Le site est fait, mais impossible pour le ecommerce!
Avez-vous une idée?
D’avance merci
LG