[Update 2021] Guide Ultime d’Installation d’une Boutique Prestashop 1.7 – Partie 1

Installation du VPS et du Prestashop

  • Prendre un VPS chez OVH
  • Installer Debian 10 en anglais

Prérequis

Installer nano & htop

Installer rkhunter (optionel)

Installer rkhunter

Editer le fichier /etc/rkhunter.conf

Rechercher WEB_CMD= »/bin/false » et commenter la ligne

Rechercher UPDATE_MIRRORS et mettre la valeur 1

Rechercher MIRRORS_MODE et mettre la valeur 0

Ajouter son e-mail pour les alertes

Confirmer la configuration

Mettre à jour la base de donnée

Vérifier le système

Configuration SSH

Modification de ligne :

You don't have permission to access this content

Puis :

Installation du Panel myVesta

  • Would you like to continue [y/n] > y
  • Please enter admin email address > votre adresse email
You don't have permission to access this content

A la fin de l’installation, l’adresse de connexion du panel ainsi que les identifiant de connexion seront affichés dans le shell.

Si une page blanche apparaît

Source : https://forum.vestacp.com/viewtopic.php?f=10&t=17801

Rafraîchir une license Softaculous :

  • Installer Ioncube
  • Lancer :

Source : https://freevps.us/thread-21921.html

Configuration myVesta pour les imports Prestashop pour le PHP de base (non requis)

  • Noter les valeurs par défaut pour plus tard
  • Server > Apache2 > Configure php.ini > max_execution_time > 10000 (défaut : 30)
  • Server > Apache2 > Configure php.ini > max_input_time > 10000 (défaut : 60)
  • Server > Apache2 > Configure php.ini > memory_limit > 1024M (défaut :  128M)
  • Server > Apache2 > Configure php.ini > post_max_size > 1024M (défaut : 8M)
  • Server > Apache2 > Configure php.ini > upload_max_filesize > 1024M (défaut : 2M)
  • Server > Apache2 > Configure php.ini > ADVANCED OPTIONS > max_input_vars = 6000 (défaut : 1000)

Configuration myVesta pour les imports Prestashop pour les PHP ajouté pour le selectionneur (non requis)

  • Modifier :

  • Puis :

Valeur par défault de myVesta

Configuration myVesta

Installation du nom de domaine

  • Se connecter au panel myVesta > Server > Configure > Vesta SSL > Use Web Domain SSL Certificate
  • myVesta > Web > Ajouter un domaine

Installation du FTP pour le nom de domaine

  • Vesta > Web > Edit > Additonnal FTP
  • Username > votre user
  • Password > votre mot de passe
  • Path > le chemin de votre installation Prestashop
  • Server > Restart

Installation de Softaculous

myVesta > Server > Configure > Vesta Control Panel Plugins > Softaculous > yes

Installation de phpMyAdmin

L’installation se fait par Softaculous.

Installation de Pagespeed

Voir l’article à propos de l’installation de Pagespeed

Installation de Prestashop

L’installation se fait par Softaculous.

Réglages :

  • Choose the version you want to install > Dernière version de Prestashop
  • Choose Protocol > https://
  • Choose Domain > Votre Domaine
  • In Directory > Laissez vide
  • Store Name > Le nom de votre boutique
  • Admin Folder > admin9023sdqkd (Par exemple)
  • First Name > Votre prénom
  • Last Name > Votre nom
  • Advanced Options > Table Prefix > ps_
  • Advanced Options > Backup Location > Default
  • Advanced Options > Automated backups > Once a week
You don't have permission to access this content

Problèmes possibles

  • Si le message « The directory you typed already exists! Please type in another directory name. » s’affiche :

  • Il semble que sur myVesta, Presta rencontre un problème pour afficher les images avec le URL-Friendly. J’ai résolu le problème en éditant les fichiers
    • /home/admin/conf/web/domaine.com.nginx.conf
    • /home/admin/conf/web/domaine.com.nginx.ssl.conf

Et en décommettant la ligne #try_files $uri @fallback;

Source : https://stackoverflow.com/questions/56022653/prestashop-images-not-showing-when-friendly-url-is-switched-on

4 commentaires sur “[Update 2021] Guide Ultime d’Installation d’une Boutique Prestashop 1.7 – Partie 1

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *