====== Installer Magento sur un serveur local windows ====== Magento étant une application php, il faut donc avoir **un serveur** pouvant l'interpréter. Pour installer magento, nous aurons d'abord besoin du trium vira **Apache/PHP/MYSQL**, d'un logiciel pour dézipper et ...c'est tout Cette procédure est valable pour toutes les version de windows. Pour vista, lorsque vous lancerez le serveur, windows vous demandera une autorisation. Pour ceux qui ont un mac, c'est la même procédure. ===== ETAPE 1 : Télécharger tout ce dont on a besoin ===== Nous pouvons télécharger apache, php et mysql de façon indépendante, mais il est plus facile d'utiliser des **packages prêt à l'emploi tel que wamp**. * Télécharger **WAMP** [[http://www.wampserver.com/download.php#bottom]] * Télécharger magento [[http://www.magentocommerce.com/download]] ===== ETAPE 2 : Installation et lancement du serveur ===== ==== Installation de wamp ==== **cliquez sur l'exécutable** et confirmez jusqu'à la fin, en prenant soin de dire pour le chemin d'installation **C:wamp**. vous avez un nouvel icone qui s'appelles **"start wampserver"**, cliquez dessus. vous avez un nouvel, **icone qui est apparu à coté de l'heure**. si ce n'est pas déja fait, cliquez dessus et ensuite **"démarrer les services"**. l'icone devrait être blanche maintenant. Il faut activer des modules php. * Cliquer sur l'icone wamp * PHP>extensions php> * Activer les options suivantes (pas sur que toutes soient utiles, mais c'est ce qui est conseillé dans la doc), une coche devrait apparaître: * php_mcrypt, * php_curl, * php_mhash * php_pdo * php_pdo_mysql * php_MySQLi * Cliquez sur l'icone wamp>redémarrer les services **nb: déconnectez skype avant de lancer le serveur sinon ça se lance mal.** ===== ETAPE 3 : Dézippage Magento ===== Votre serveur est maintenant lancé, il faut d'abord : * le **dézipper** avec votre utilitaire favori, * rentrer dans le sous répertoire magento-1.0.19870.2, * **sélectionner le répertoire magento** * et le **copier** dans le répertoire C:/wamp/www/ . ===== ETAPE 4 : Préparation à l'installation de magento ===== Magento étant une application dynamique, nous avons besoin de créer la base de données mysql avant de l'installer. * Cliquez sur l'**icone de wamp** (à coté de l'heure)puis **phpmyadmin** * Dans le champ **"Créer une base de données"** tapez **magento** * Cliquez sur le bouton **"créer"**. un message vous confirme que votre base de données est créée, et c'est tout ce dont on a besoin. NB: au moment de l'installation on vous demandera pour la base de données les informations suivantes : **hôte:** localhost **base de données :** magento **user:** root **pass:** il n'y a pas de mot de passe à mettre (on est en local) ===== ETAPE 5 : Installation de magento ===== **aller sur l'icone wamp** (toujours au même endroit à coté de l'heure)et **cliquez sur localhost**. votre navigateur se lance, cela correspond à la page d'accueil de votre serveur. Descendez jusqu'a "Mes projets", et cliquez sur **magento**. l'accès rapide pour les prochaines fois seront : **http://localhost/magento/** Pour le remplissage, les valeurs sont dans l'ordre d'apparition des champs et de gauche à droite. ==== Page licence ==== on arrive sur la page d'installation avec la license. On va dire que vous êtes d'accord, donc : - Cochez la case **"I agree to the above terms and conditions."** puis continuer ==== Page localization ==== * Choisissez **français** * **GMT** (europe/london) * **euro** ==== Page Configuration ==== === Database Connection === * **root**: localhost * **database name**: magento * **user name** : root * **User Password** : (laisser vide) * **prefix**: (laisser vide) === Web access options === * Base URL: (laissez ce qu'il vous propose (http://localhost/magento/) * on ne coche pas les cases, on pourra modifier plus tard * Cliquez sur continuer et attendez un petit peu car les tables de la base de données vont être créées. ==== Create admin account ==== === Personal Information === * Votre nom * Votre prénom * Votre email ==== Login Information ==== ** Username**: admin **Password**: 123123 **Confirm Password**: 123123 ==== Encryption Key ==== Laisser vide ==== Page You're All Set ==== * Cliquez sur **go to backend** ===== ETAPE 6 : Se connecter au panneau d'administration ===== L'adresse sera http://localhost/magento/index.php/admin/ **user**: admin **pass**: 123123 Voila vous pouvez commencer à prendre en main votre boutique, mais c'est en anglais !! ok, il va falloir aller installer le pack de langue français. ===== ETAPE 7 : Francisation ===== * [[http://www.magentocommerce.com/extension/120/magento-core-modules-french-language-pack]] * cliquer sur le bouton **"get extension key"** ensuite **cochez la case** pour dire que vous ête d'accord avec la license, * puis vous appuyez sur le **bouton select**, le champ au dessus doit maintenant être en surbrillance. * appuyez sur les touches de votre clavier **CTRL+C** * Allez dans l'interface d'administration dans le menu du haut, **System>magentoconnect>manage extension** * **login**:admin, **pass**:123123 * Aller sur le champ intitulé **"Paste extension key to install"** et faire les touches **CTRL+V** * Cliquez sur **install** et vous aurez une console qui s'affiche avec PEAR ERROR: install failed. * Ce qui nous intéresse c'est ce qu'il y a marqué au dessus: channel://connect.magentocommerce.com/core/Locale_Mage_Core_fr_FR-1.0.18800, on récupère juste la fin de la ligne:**-1.0.18800** que l'on va copier à la fin de notre magento-core/Locale_Mage_Core_fr_FR. * Ce qui nous donnes : magento-core/Locale_Mage_Core_fr_FR-1.0.18800 * installer, des fichiers se téléchargent, un message s'affichera pour dire que l'installation s'est bien déroulée. * Retournez dans le panneau d'administration, et l'interface est en français. Voila ce tuto s'arrête ici et j'espère qu'il vous a été utile.