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

Publié par David le

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 :

Puis :

Installation du Panel myVesta

  • Would you like to continue [y/n] > y
  • Please enter admin email address > votre adresse email

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

Si une page blanche apparaît

Source : ce post du forum de myVesta

Rafraîchir une licence Softaculous :

  • Installer Ioncube
  • Lancer :

Source : ce post sur Freevps

Configuration myVesta

Mise à jour de myVesta

Installation du SSL sur le pannel

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

* Un très bon outil pour vérifier vos certificats SSL : sslshopper

Installer le sélectionneur de version de PHP

Télécharger php-installer :

Éditer le script des versions de php que vous voulez installer :

Changer la valeur en 1 sur les versions que vous souhaitez :

Sauvegarder et lancer le script :

Source : ce post du forum de myvesta

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)

Installation des noms de domaines

  • myVesta > Web > Ajouter un domaine

Configuration myVesta pour les imports Prestashop pour les PHP ajouté pour le sélectionneur

  • Modifier :

  • Puis :

Valeur par défaut de myVesta

Réglage du template hosting

Décommenter # try_files $uri @fallback;

Source : https://github.com/myvesta/vesta/issues/69

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

Erreurs possibles

Erreur 15 lors de la création d’un certificat SSL avec myVesta

Si cette erreur apparaît, connectez-vous en SSH et lancez la commande :

Message « The directory you typed already exists! Please type in another directory name »

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

Catégories : Prestashop

4 commentaires

Bourdon · 20 mai 2021 à 12 h 04 min

L’installation de ioncube a été modifié
tuto :> https://www.discoverbits.in/post/myvesta-control-panel-installing-and-enabling-ioncube-loader-on-debian/

L’installation de softaculous a été modifié
https://github.com/myvesta/vesta/blob/master/src/deb/for-download/tools/install-softaculous.sh

Possible d’avoir Un mois offert avec le lien : http://www.softaculous.com/softaculous/trial
l’ip du serveur et le code : 3MFREE

    David Sprang · 24 mai 2021 à 11 h 35 min

    Wow, merci beaucoup ! Je vais mettre mon billet à jour 🙂

vincseize · 14 juin 2021 à 18 h 42 min

faute d orthographe ds le menu
ACCUEUIL ACCEUIL

🙂

    David Sprang · 14 juin 2021 à 20 h 46 min

    Merci beaucoup 🙂 C’est corrigé.

Laisser un commentaire

Emplacement de l’avatar

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