Chapitre 2: Bien démarrer avec Magento
Magento est développé pour profiter pleinement des nouvelles technologies les plus disponibles, permettant à votre site d'avoir une flexibilité maximale sans sacrifier la vitesse de chargement des pages. Dans ce chapitre nous regarderons le système dont à besoin Magento, comment télécharger et installer Magento sur votre serveur, en passant par une introduction sur le panneau d'administration et ses concepts clés.
System Requis
A la base, Magento exigera le système suivant:
- Linux ou un autre système d’exploitation compatible UNIX (Windows est aussi supporté, mais voir la section des problèmes connus)
- Apache Serveur Web (v1.x or v2.x)
- PHP 5.2.0 ou plus récent, avec les extensions suivantes:
- PDO/MySQL
- mcrypt
- hash
- simplexml
- GD
- DOM
- iconv
- MySQL 4.1.20 ou plus récent
- Un serveur de Mail compatible Sendmail - Magento se connectera directement à un serveur SMTP si vous n'avez pas de serveur Mail
Nous vous recommandons également l'utilisation de APC comme cache bytecode afin d’améliorer les performances. Vous trouverez les archives de PECL ici : http://pecl.php.net/package/APC. Les autres systèmes de cache bytecode ne sont pas supportés à l’heure actuelle.
Si vous n'êtes pas certain que votre hébergeur supporte ces fonctionnalités, [...] voyez ce tutoriel. Vous pouvez également visualiser ces caractéristiques sur:magentocommerce. Une fois que vous avez trouvé un hébergeur qui supporte cet environnement vous pouvez télécharger et installer Magento sur votre serveur.
Télécharger Magento
Magento est en accès libre au téléchargement. Aller simplement sur magentocommerce et vous pourrez télécharger le logiciel. Magento est disponible en téléchargement dans deux versions différentes. [correction_trad]La version de Magento Downloader inclut seulement les fichiers nécessaires pour commencer la procédure d'installation et sera tout ce qui vous est nécessaire dans la plupart des cas (Voir notre tutoriel: Utilisation de Magento Downloader). Si vous prévoyez d'installer de multiples versions de Magento la version complète vous sera plus utile, car vous devrez télécharger une seule fois la version complète, et non pas télécharger la version complète à l'aide de Magento Downloader pour chaque nouvelle version. Dans le fond c'est simple, si vous ne savez pas quelle version télécharger, utilisez Magento Downloader pour installer votre boutique.
Les deux versions sont disponibles dans de multiples formats d'archive pour s'adapter aux différents besoins. Si vous n'êtes pas sûr de la version à prendre télécharger le format .zip.
Si vous êtes développeur et que vous êtes familiarisé avec SVN vous pouvez également télécharger la plus récente version de Magento en utilisant SVN. Connectez-vous à magentocommerce.com/svn.
Si vous avez télécharger avec succès Magento vous êtes maintenant prêt à installer le logiciel sur votre serveur web.
Installer et Configurer Magento
Installation de Magento Downloader
Cette section couvre la procédure d'installation de Magento via Magento Downloader. Si vous avez téléchargé le module d'installation depuis magentocommerce.com, suivez alors ce guide pour terminer l'installation.Retrouver toutes ces informations sur notre tutoriel: [http://www.magento-oscommerce.com/magento/tutoriels/107-utilisation-magento-downloader-fr?showall=1]
Installation du Package
- Télécharger le fichier .zip ou le package .tar.gz depuis le site web de Magento (ou télécharger la version française de Magento Downloader sur notre site) et décompresser le.
- Uploader tous les fichiers décompressés sur votre serveur web à l'aide d'un client FTP télécharger Fillezilla, un client FTP gratuit
- Créer une base de donées MySQL ainsi qu'un Utilisateur et un Mot de Passe pour l'accès à cette base depuis Magento
Cette étape varie selon les hébergeurs et sors du contexte de ce Guide de l'Utilisateur de Magento. Consulter la documentation de votre hébergeur et suivez leurs instructions sur la manière de procéder. - Le répertoire racine de Magento (le premier que vous avez uploadé, identique à celui que vous décompresser) doit avoir les permissions correctes pour que l'installation puisse se lancer. Pour faire cela, naviguer jusqu'à ce répertoire à l'aide de votre client FTP. Localiser la fonction “Changer les Permissions” ou “Changer les Droits” dans votre client FTP et sélectionnez la. Une fois que vous avec sélectionné la fonction, vous devez placer les bonnes permissions sur le répertoire de votre Serveur Web. Il y a deux manières typiques de représenter les permissions de fichier sous Linux:
- Comme un nombre(ex. 755)
- Comme une série de permissions classées par catégorie pour utilisateur, groupe, et autre
Si votre client FTP utilise la première représentation, placer les permissions sur le répertoire racine à 777, ou 0777.
Si votre client FTP utilise la deuxième représentation, placer les permissions suivant les indications de l'image ci-dessous.
- Si votre serveur exécute principalement PHP4 Magento exige le binaire PHP5 en cgi au minimum afin de continuer. Veuillez lire l'annexe **Paramétrage de PHP5 en CGI** ci-dessous et suivre les indications avant de continuation à l'étape 6.
- Utiliser maintenant votre navigateur web pour atteindre l'assistant d'installation de Magento. Si vous avez uploadé Magento sur http://www.example.com/magento/, alors l'assistant sera localisé ici: http://www.example.com/magento/.
- Puisque vous utilisez la version de Magento Downloader, le téléchargement sera la première étape dans la procédure d'installation. Il essayera de télécharger tous les composants nécessaires pour une installation complète de Magento. Si vous notez des messages d'“Avertissement” attacher à la fenêtre centrale verte, ne vous en inquiétez pas trop. L'installateur détectera un succès ou un échec global, et si vous voyez le bouton “Continuer l'installation de Magento” à la fin (habituellement au bout de 5 minutes) alors le processus a réussi. Cliquer sur le bouton “Continuer l'installation de Magento” pour continuer l'assistant d'installation.
- Une fois dans l'assistant, vous pouvez configurer de nombreux paramètres système qui sont obligatoires pour que Magento fonctionne. La plupart des options vous sont intelligemment suggérer, mais vous êtes libre de remplacer n'importe quelles paramètres qui vous sembleraient inexactes. Pour le moins, changer les paramètres d'accès à la base de données dans la première partie, “Connexion à la base de données”, pour coller les identifiants d'accès à la base de données que vous avez créer à l'étape 3.
- Bravo! Vous avez terminé votre installation de Magento. Vous pouvez maintenant visiter l'administration et commencer à configurer votre nouvelle boutique en ligne.
Installation par Défaut
Cette section couvre le procédure d'installation par défaut de Magento. Si vous avez téléchargé une des distributions de la version standard de magentocommerce.com, suivez ce guide pour terminer l'installation.
Installation du Package Complet
- Télécharger le fichier .zip ou le fichier .tar.gz depuis le site de Magento et décompresser le.
- Uploader tous les fichiers décompressés sur votre serveur web à l'aide d'un client FTP télécharger Fillezilla, un client FTP gratuit
- Créer une base de donées MySQL ainsi qu'un Utilisateur et un Mot de Passe pour l'accès à cette base depuis Magento
Cette étape varie selon les hébergeurs et sors du contexte de ce Guide de l'Utilisateur de Magento. Consulter la documentation de votre hébergeur et suivez leurs instructions sur la manière de procéder. - Assurez-vous que les répertoires app/etc, var, et media ont des droits en écriture sur le serveur. Pour faire cela, naviguer jusqu'à ce répertoire à l'aide de votre client FTP. Localiser la fonction “Changer les Permissions” ou “Changer les Droits” dans votre client FTP et sélectionnez la. Une fois que vous avec sélectionné cette fonction, vous devez placer les bonnes permissions sur le répertoire du Serveur Web. Il y a deux manières typiques de représenter les permissions de fichier sous Linux:
- Comme un nombre(ex. 755)
- Comme une série de permissions classées par catégorie pour utilisateur, groupe, et autre
Si votre client FTP utilise la première représentation, placer les permissions sur le répertoire racine à 777, ou 0777.
Si votre client FTP utilise la deuxième représentation, placer les permissions suivant les indications de l'image ci-dessous.
- Si votre serveur exécute principalement PHP4 Magento exige le binaire PHP5 en cgi au minimum afin de s'installer. Veuillez lire l'annexe Paramétrage de PHP5 en CGI ci-dessous et suivre les indications avant de continuation à l'étape 6.
- Utilisez maintenant votre navigateur web pour atteindre l'assistant d'installation de Magento. Si vous avez uploadé Magento dans http://www.example.com/magento/, alors l'assistant sera localisé ici: http://www.example.com/magento/.
- Une fois dans l'assistant, vous pouvez configurer de nombreux paramètres système qui sont obligatoires pour que Magento fonctionne. La plus part de ces options vous sont intelligemment suggérée, mais vous êtes libre de remplacer n'importe quel paramètres qui vous sembleraient inexactes. Pour le moins, changer les paramètres d'accès à la base de données dans la première partie, “Connexion à la base de données”, pour coller les identifiants d'accès à la base de données que vous avez créer à l'étape 3.
- Bravo! Vous avez terminé votre installation de Magento. Vous pouvez maintenant visiter l'administration et commencer à configurer votre nouvelle boutique en ligne.
Annexe: Configurer PHP5 CGI |
IntroductionQuelques hébergeur ne fournissent pas encore PHP5 sur leurs serveurs, choisissant à la place de rester avec PHP4. Car Magento est une application de fonctionnant uniquement sous PHP5, ceci peut être une barrière à certains utilisateurs. Conditions RequisesChaque hébergeur a une manière légèrement différente de faire les choses, ainsi il est important de savoir si cette méthode fonctionnera avec votre hébergeur avant de continuer.Vous trouverez ci-dessous une liste des conditions de base que cette procédure exige. Si vous n'êtes pas sûr que votre fournisseur puisse supporter ces conditions, passer leur la liste et demandez leur. *Système d'exploitation: Linux Etape 1: Uploader les binaires PHP5Il est possible de compiler les binaires PHP5 vous-même, mais aux fins de cette solution, nous vous les fournissons. Vous pouvez les télécharger ici:[1] Une fois téléchargé, utiliser votre client FTP pour uploader les fichiers dans votre répertoire cgi-bin.Si vous ne savez pas où est votre répertoire cgi-bin, demandez à votre hébergeur. Après l'upload, Utilisez votre client FTP pour placer les droits appropriés sur le fichierphp5-cgi.
Si votre client FTP utilise la première représentation, placer la permission sur le répertoire binairephp5-cgi à 755, ou 0755. Etape 2: Modifier le .htaccessPar défaut, le serveur web voudra lancer Magento en utilisant PHP4, ce qui ne fonctionnera pas. Afin de l'indiquer le nouveau binaire PHP5 CGI, vous devez modifier le fichier .htaccess qui se trouve à la racine de votre installation de Magento. Utiliser votre client FTP, pour éditer le fichier .htaccess qui se trouve à la racine de votre installation de Magento. Le fichier est un peu long aussi nous ne citerons pas tout ici. Mais les premières lignes du fichier devraient ressembler à ceci: D'abord, enlever le symbol# du début des trois dernières lignes mentionné ci-dessus. Ceci activera le connecteur CGI pour votre site Magento.Ensuite, vous devrez modifier le chemin dans la ligne Action pour quelle pointe vers les binaire de php5-cgi que vous avez uploadés à l'Etape 1. Ce chemin doit être relatif à la racine de votre Site Web. C'est tout! Vous pouvez maintenant poursuivre le reste de l'installation de Magento. |
Dépannage
J'ai une erreur “Invalid PHP version”
Si vous voyez ce message au chargement d'une page en accèdant à Magento, ceci signifie probablement que votre hébergeur ne permet pas la gestion de Fichier via les fichiers .htaccess. C'est une condition nécessaire pour lancer Magento, aaussi vous devriez demander l'activation de cette fonctionnalité auprès de votre hébergeur.
J'ai une erreur “Internal Server Error”
En accèdant à une page de Magento ce message d'erreur est typique quand une binaire cgi s'arrêter inopinément, cela a pu être provoqué par un certain nombre de problèmes. Si vous avez accès aux logs d'erreurs de Apache sur votre serveur, vous pouvez les regarder pour y trouver quelques indices. Nous parlerons ici des questions les plus communes.
- Les binaires de PHP5 sont à un mauvais emplacement.
- Assurez-vous que la directive AddHandler dans votre fichier .htaccess pointe vers le bon fichier des binaires de php5. Pour Tester, vous pouvez essayer de naviguer jusqu'à cet emplacement avec votre navigateur web. Par exemple, si votre site est www.example.com et les binaire PHP sont localisé dans /cgi-bin/php5-cgi, essayer l'URL http://www.example.com/cgi-bin/php5-cgi avec votre navigateur. Si vous voyez un message d'erreur de type “Internal Server Error”, alors cela signifie que votre binaire PHP5 est au bon endroit. Si vous obtenez un message d'erreur du type “File not found” (fichier non trouvé), alors il n'est pas au bon endroit.
- Mauvaises permissions sur les binaires PHP5.
- Vérifier une deuxième fois les permissions sur le binaire PHP5 CGI que vous avez uploadé à l'Etape 1. Ils devraient être à 755 ou “rwxr-xr-x”, cela dépend de votre client FTP
Configuration pendant l'installation
Une fois que vous avez choisis vos options vous verrez les fichiers ce télécharger. Le temps requis pour télécharger les fichiers dépend de la vitesse de votre connexion. Une fois que les fichiers ont été téléchargé un message de succès sera affiché. Sélectionner OK et vous serez amené à la prochaine étape de l'installation où vous choisirez les paramètres de configuration par défaut pour votre boutique.
Les premiers paramètres à rentrer sont vos paramètres de connexion à la de base de données. L'adresse de votre serveur hôte sera probablement votre nom de domaine ou localhost, le nom de la base de données, le nom d'utilisateur et le mot de passe utilisateur pour que Magento accède à votre base de données.
Dépannage durant l'Installation
Introduction au Panneau de l'Administration
Une fois que vous avez terminé l'installation vous serez amené à choisir le coté catalogue ou le coté administration. Pour accéder au Tableau de Bord de l'Administration vous pouvez cliquer sur le bouton Paneau de l'administration ou ajoutez /admin à l'extrémité de l'URL de base que vous avez spécifié pendant l'installation. PAR EXEMPLE si vous avec spécifié example.com comme URL de base, allez à http://www.example.com/admin. Une fois que vous êtes arrivé à la page d'identification vous devrez entrer votre nom d'utilisateur et le mot de passe que vous avez créé pendant la procédure d'installation. Choisissez le bouton s'identifier et vous êtes maintenant connecté au panneau de l'administration.
Les sections suivantes détaillent certains des dispositifs les plus importants que vous retrouverez dans la configuration initiale de votre administration. D'autres dispositifs, tels qu'ajouter des produits, des méthodes de paiement et configurer vos expéditions, seront traités dans les chapitres suivants.
Création de Multiples Sites Web et boutiques
Si vous êtes intéressé à créer de multiple Site Web, Boutiques, et/ou Aspect naviguer dans le menu Système > Gérer les Boutiques, pour définir vos paramètres.
Site Web
Pour créer un nouveau Site Internet, cliquer sur Créer un Site Web dans le coin supérieur droit.
Chaque sites Web à besoin d'un Code unique. Ce code peut être un Nom, ou une référence, mais ne doit pas contenir ni d'espaces et ni de caractères spéciaux.
Si votre Nom de Site Web est Nouveau Site internet", une règle simple est d'utiliser “nouveau” ou “nouveausite” comme Code.
Vous pouvez définir l'Ordre de Tri de votre Site Web pour qu'il apparaisse relativement à vos autres Sites Web dans toute l'admin.
Si vous n'avez pas indiqué quel Site Web sera affiché quand la page d'accueil est demandé par un navigateur, vos clients seront automatiquement dirigés vers le Site Web par défaut, celui ou la case Sélectionné par Défaut est coché.
Boutique
Pour créer une nouvelle boutique, cliquer sur Créer une Boutique dans le coin supérieur droit.
Sélectionner le Site Web auquel votre Boutique sera associé.
Choisissez la catégorie racine qui sera associée à cette boutique. Dans votre gestionnaire de catégories, vous pouvez créer de multiples catégories racine, chacune pouvant être associé à différentes Boutiques. Les sous-catégories et les produits associés à ces catégories s'afficheront uniquement dans la boutique à laquelle la catégorie racine est associée. Si vous ne voulez pas créer différentes catégories racine pour afficher vos différentes boutiques, vous pouvez choisir la même catégorie racine pour toutes les boutiques. Les catégories sont examinés plus en détail dans le chapitre suivant.
Aspect
Comme expliqué dans le Chapitre1 - Introduction à Magento, les Aspects sont le meilleur moyen pour afficher des langues multiples dans votre boutique.
Pour créer un nouvel Aspect, cliquer sur Créer un Aspect dans le coin supérieur droit.
Choisir la boutique à laquelle cet Aspect sera associée. Le Code et l'Ordre de Tri fonctionne de la même manière que pour les Sites Web. (trad)Nous vous recommandons de choisir un Code et un Nom similaire.
Pour qu'un Aspect sois visible coté catalogue, il doit être Activer. Vous pouvez le retirer du catalogue sans l'effacer en sélectionnant Désactiver.
Vous pouvez choisir une localisation différente pour chaque Aspect. Naviguer simplement dans Système > Configuration, et au dessus de l'onglet Général dans la colonne de gauche, sélectionnez le menu déroulant Configuration par défaut' sous Configuration du Domaine courant, choisissez l'Aspect désiré. Décocher la case Utiliser le site web dans Options de Localisation, et sélectionnez la localisation que vous souhaitez. Cette localisation sera appliqué uniquement à cet Aspect.
Permissions
Le Module de Gestion des Permissions de Magento est à la fois flexible et intuitif. Vous pouvez créer des groupes prédéfinis, qui ont chacun des accès spécifiques à diverses parties de l'administration. Puis, vous pouvez créer des utilisateurs et choisir le groupe dont chaque utilisateur dépendra. Vous pouvez associer des groupes aux utilisateurs dans la page des utilisateurs et inversement dans la page des groupes.
Création de Groupe
Pour créer un Groupe, naviguer vers Système > Permissions > Groupes et cliquer sur Ajouter un Nouveau Groupe.
Informations sur le Groupe
Entrer le Nom du Groupe, puis cliquer sur le bouton Sauvegarder le Groupe
Droit d'Accès du Groupe
Choisissez Droit d'Accès du Groupe pour définir les modules auxquels l'utilisateur aura accès. Dans le menu déroulant Personnalisé si vous sélectionner Tous, ce groupe aura accès à toutes les ressources système de l'administration. Si vous sélectionnez **Personnaliser**, l'arborescence des ressources disponibles s'affichera, et vous devrez cocher la case pour chaque ressource à laquelle ce groupe aura accès.
Cliquer sur Sauver le Groupe.
Utilisateurs du Groupe
Une fois que votre groupe a été sauvegardé, cet onglet apparait. Il affichera tous les utilisateurs qui sont associés à ce groupe. Pour voir une liste de tous les utilisateurs, cliquer sur Réinitialiser le Filtre. Cochez les cases de tous les utilisateurs que vous souhaitez associer à ce groupe, et cliquer à nouveau sur Sauver le groupe.
Affectation des utilisateurs
Pour créer un nouvel utilisateur, naviguer vers Système > Permissions > Utilisateurs et cliquer sur Ajouter un Nouvel Utilisateur.
Informations Sur l'Utilisateur
Entrez toute les informations pour cet utilisateur. Le Nom de l'Utilisateur' et son Mot de Passe sera employé par cet utilisateur pour se connecter au le panneau de l'administration de Magento. Pour qu'un utilisateur puisse accéder au panneau d'admin, cet utilisateur doit être Activé. Vous pouvez empêcher un utilisateur d'accéder au panneau d'admin sans effacer son compte utilisateur en choisisssant Désactiver.
Groupe d'Utilisateur
Choisissez le groupe auquel cet utilisateur sera associé. Cette page affiche une liste de tous les groupes existants, il vous ai seulement permis d'en choisir un.
Cliquer sur Sauvegarder l'Utilisateur.
Gestionnaire du Cache
Vous pouvez accéder à la gestion du cache par le menu Système > Gestion du Cache. Il peut être activé pour améliorer l'exécution de Magento. Quand vous développer sur Magento il est recommandé de désactiver le Cache. Vous pouvez activer le cache pour le site entier, ou permettre la gestion du cache sur certains éléments du site en utilisant les diverses cases à cocher dans cette page.
vous pouvez copier cette documentation sur votre site à conditions de laisser l'information sur le traducteur avec un lien vers notre site magento-oscommerce.com.
