Livezilla

Certified Partner and
PrestaShop Developer for:

Conseils d'installation Prestashop | Environnement Site correcte

Conseils d'installation Prestashop

Cette page a été écrite en anglais, s'il vous plaît voir la version anglaise pour les changements de code corrects.

 

Choisissez un bon hôte.

Selon la taille de votre boutique et du nombre de visiteurs que vous obtenez, vous pouvez avoir besoin d'un serveur dédié, cependant, presque tous les sites (en particulier les petites / moyennes) peuvent utiliser l'hébergement mutualisé.

Il existe de nombreuses sociétés d'hébergement offrant différents plans et offres. Vous devez en choisir un qui offre au moins64 Mo de Ram, Au moins1 Go d'espace de base de données, Et au moins5 Go d'espace disque dur, Ce qui laisse suffisamment d'espace pour développer votre site.

Nous utilisons et recommandonsBluehostpour tous les sites que nous développons, ils offrentl'espace de base de données illimité,illimité d'espace disque dur, Etune bande passante illimitée(Trafic). Ils ont aussi une excellente24/7 support en direct(Si vous choisissez d'utiliser bluehost, s'il vous plaît utiliser notre lien pour s'inscrire Divulgation:. Nous recevoir une compensation si vous utilisez notre lien, mais notre recommandation n'est pas influencé bil y.)


Quelle que soit l'hôte que vous décidez d'aller avec, faire une recherche rapide dans le forum Prestashop pour voir si quelqu'un a des problèmes qui les utilisent, il peut vous faire économiser beaucoup de temps plus tard.

 

Avant d'installer Prestashop.

La première étape devrait être de décider sur la façon de configurer votre environnement de site Web.

Presque tous les grands e-commerce (et d'autres) sites créent3 environnements différents.

1)Développement- Le point de départ de toute modification / ajout au site telles que de nouveaux modules, de nouveaux thèmes, de nouvelles fonctionnalités, de nouvelles pages, nouvelles méthodes de paiement, et à peu près tout, sauf le changement de texte simple.

2)Test- Quand se termine un cycle de développement, les changements sont déplacés vers cet environnement et se soumettre à un contrôle minutieux pour s'assurer que les nouvelles modifications fonctionnent correctement, et que rien d'autre a été affectée par eux. Il est fortement recommandé de toujours tester les fonctionnalités importantes du site: inscription / login, la fonctionnalité panier, et procédez au paiement / paiement.
Un bug ou problèmes que l'on retrouve devrait être fixé sur l'environnement de développement avant de redémarrer le cycle d'essai.

3)Production- Quand un cycle d'essai est terminée, les modifications peuvent être déplacés à la production (live) site où un autre cycle d'essai doit avoir lieu de s'assurer que toutes les modifications ont été copiées correctement et rien d'autre était cassé dans le processus.

Cela peut sembler un processus long et redondant, mais il est considéré comme la norme par la plupart des professionnels pour une bonne raison. Suite à ce processus permettra de réduire les chances de tous les bogues et les problèmes qui peuvent perturber le fonctionnement de votre site et de vous faire perdre du temps et de l'argent.

Si votre site est petit / moyen, vous pouvez utiliser seulement 2 environnements: Développement / test et de production. Cependant, peu importe la taille de votre site,ce n'est jamais une bonne idée d'avoir seulement un environnement de production.

 


Vous pouvez égalementinstaller Prestashop sur votre ordinateur localque le développement de votre / environnement de test en utilisant un programme gratuit appeléWAMP(À télécharger àhttp://www.wampserver.com/en/download.php), Qui simule un serveur web avec PHP et une base de données MySQL. Si vous utilisez Skype, vous devez le désactiver d'utiliser le port 80 avant d'installer WAMP (Outils-> Options-> Paramètres avancés-> Connexion-> décocher la case "Utiliser le port 80 et 443 ....").

Après WAMP est installé et fonctionne, vous pouvez copier le dossier d'installation Prestashop C :/ wamp pour / www / (ce qui est le dossier racine), ouvrez une fenêtre de navigateur,et entrez http://localhost/. Si WAMP a été installé correctement, vous devriez voir 2 dossiers: le dossier Prestashop vous venez de copier et un dossier phpMyAdmin, ce qui vous permettra de créer et de gérer vos bases de données.

Vous pouvez également créer un développement / environnement de test dans un sous-dossier sur votre serveur Web.

 

Installation Prestashop.

Téléchargez la dernière versionSTABLEversion de Prestashop (PASun alpha, bêta ou quoi que ce soit d'autre qu'une version stable) Et extraire les fichiers de votre ordinateur local.

Utilisez un client FTP, commeFilezilla(Http://filezilla-project.org/download.php), pour copier le contenu du dossier Prestashop sur votre serveur Web.

Vous aurez besoin de créer une nouvelle base de données pour Prestashop. Pour ce faire, connectez-vous à l'interface cPanel votre société d'hébergement et cliquez sur le lien base de données. Créer une nouvelle base de données et d'attribuer un nouveau nom d'utilisateur et mot de passe pour elle, assurez-vous de les écrire, car vous aurez besoin de les saisir pendant le processus d'installation Prestashop.

Vous devez également vous assurer que les bons fichiers / dossiers les autorisations sont définies. La plupart des sociétés d'hébergement modernes (en particulier ceux qui utilisent cPanel)ne fonctionne pas correctement avec les niveaux d'autorisation plus de 755, La raison en est que 777 (ce qui est indiqué dans le guide d'installation Prestashop)est extrêmement précaire et même un hacker débutant peutl'utiliser pour exploiter votre site.

Par exemple, si vous essayez de définir les permissions du dossier de modules à 777, votre hôte va bloquer n'importe quel fichier. Php dessus de s'exécuter. Si vous essayez d'accéder à un de ces fichiers, vous obtiendrez un "Erreur 500"Rendant le module inutilisable.

Certains hébergeurs anciens ou ceux qui n'ont pas été configurés correctement ne sera pas en mesure de travailler avec 755 et nécessitera 777; il est fortement recommandé de rester loin de ces hôtes.

Une fois la base de données est créé et les autorisations sont définies, vous pouvez commencer le processus d'installation et suivez toutes les étapes (remplaçant toute autorisation 777 avec 755).


Après l'installation et à long terme.

Maintenant que Prestashop est installé et votre site est opérationnel, il est important de poursuivre dans cette voie.

Le plus important, une partie encore souvent négligé est la sauvegarde appropriée.Il est souvent comparé à aller chez le dentiste, personne ne veut le faire, jusqu'à ce qu'il soit trop tard.

La plupart des hébergeurs proposent un fichier / sauvegarde de la base. Certains peuvent même vous permettre de planifier une sauvegarde automatique des fichiers, mais plus souvent qu'autrement, il s'agit d'une sauvegarde complète de tout votre site et pas seulement des fichiers Prestashop / bases de données.

Nous avons créé unAutomatique Prestashop sauvegardemodule qui vous permet de sauvegarder la base de données et des fichiers aussi souvent que vous le souhaitez. Il vous permet également d'envoyer une copie de la sauvegarde sur votre boîte aux lettres et enregistrer une copie sur votre serveur.

Que vous choisissez d'utiliser notre module, option de sauvegarde de votre hôte, ou une autre méthode, vous devezassurez-vous que les sauvegardes sont effectuées régulièrement et que vous savez comment les restaurer en cas de votre site est corrompu.

Un bon système de sauvegarde vous permettra de restaurer rapidement votre site, vous permet d'économiser beaucoup de stress, du temps et de l'argent.