Installation et configuration de Magento

Installation et configuration de Magento

sommaire :

  1. Installation
  2. Configuration
  3. Magento en français
 

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 :

magento

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 :

magento

On va se rendre sur notre site : http://localhost/monecom/

Là il faut cliquer sur le bouton Start the download process

magento

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

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 :

magento

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 :

magento

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.

Note de l'article




1 Star2 Stars3 Stars4 Stars5 Stars (6 votes, moyenne: 4,83 max : 5)
Loading ... Loading ...

  1. Fred Says:

    Salut,

    Un grand merci pour cette aide précieuse ! ;-)
    Je vais passe ma boutique sous magento, je decouvre !

    Vivement les prochains tutoriels !

    Fred

  2. pat Says:

    bon tuto
    Mais c’est ou la suite ?? configuration ??

  3. Mike Says:

    Je ne dirai qu’une chose, merci beaucoup !

    C’est bien mieux expliqué que sur le site officiel de magento.

  4. letane Says:

    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

  5. sebastien Says:

    Merci pour ce tuto vraiment exélent :) !!!
    CLAP CLAP CLAP

  6. roul Says:

    Salut letane,
    Normalement ça doit marcher ,
    si tu peux passer à l’étape suivante c’est que c’est bon :)

  7. noemie Says:

    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?

  8. manu Says:

    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

  9. bernard Says:

    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

  10. leglaude51 Says:

    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

Donner votre avis :