Pourquoi héberger PrestaShop sur un VPS ?
Un hébergement mutualisé impose des limites strictes sur la mémoire PHP, le nombre de processus et la vitesse d'exécution — autant de freins pour une boutique PrestaShop qui charge des modules, gère des catalogues importants et traite des paiements en temps réel. Sur un VPS, vous disposez de ressources garanties (RAM, vCPU, stockage SSD NVMe) qui se traduisent directement par des temps de chargement plus courts et un meilleur taux de conversion. Vous gardez également un contrôle total sur la configuration PHP, MySQL et les extensions serveur nécessaires à PrestaShop.
Ce que vous pouvez faire avec PrestaShop
- Créer et gérer un catalogue produits illimité avec variantes, déclinaisons et attributs personnalisés
- Accepter les paiements en ligne via des modules natifs (CMI, PayPal, Stripe, virement bancaire)
- Gérer les taxes, devises et zones de livraison pour vendre au Maroc et à l'international
- Installer des centaines de modules depuis l'AddOns Marketplace pour étendre les fonctionnalités (SEO, fidélité, dropshipping)
- Personnaliser entièrement le thème de votre boutique via l'éditeur de template Smarty
- Générer des rapports de ventes détaillés et suivre les performances depuis le tableau de bord natif
Installer PrestaShop sur votre VPS ServOrbit
Commander un VPS Cloud ServOrbit
Rendez-vous sur /vps-cloud et choisissez une offre adaptée à votre boutique. Pour PrestaShop, un VPS avec au minimum 2 Go de RAM et 1 vCPU est recommandé pour un catalogue de taille moyenne. Sélectionnez la localisation, validez votre commande et patientez quelques secondes le temps que votre VPS soit provisionné automatiquement.
Accéder au Marketplace dans l'espace client
Connectez-vous à votre espace client ServOrbit, puis ouvrez la fiche de votre VPS nouvellement créé. Dans le panneau de gestion, cliquez sur l'onglet « Marketplace » pour accéder au catalogue des applications disponibles en installation 1-clic.
Sélectionner PrestaShop et lancer l'installation
Dans le Marketplace, recherchez « PrestaShop » et cliquez sur la tuile correspondante. Confirmez le lancement de l'installation : le système déploie automatiquement Apache (ou Nginx), PHP 8.1+, MariaDB et les fichiers PrestaShop sur votre VPS. L'opération prend généralement moins de deux minutes.
Finaliser la configuration initiale
Une fois l'installation terminée, accédez à l'assistant de configuration PrestaShop via votre navigateur à l'adresse http://[IP-de-votre-VPS]/install. Renseignez le nom de votre boutique, l'adresse e-mail administrateur, le mot de passe et les informations de la base de données (communiquées dans le récapitulatif d'installation du Marketplace). Suivez les étapes de l'assistant jusqu'à la confirmation de fin d'installation.
Accéder au back-office et sécuriser votre boutique
Supprimez le dossier /install sur le serveur (obligatoire, PrestaShop le signale explicitement) puis accédez à votre back-office administrateur à l'adresse http://[IP-de-votre-VPS]/admin-[suffixe-aléatoire]. Connectez-vous avec l'e-mail et le mot de passe définis à l'étape précédente, puis configurez votre nom de domaine dans Préférences > SEO & URLs pour activer les URLs conviviales.
Conseil pro : avant de mettre votre boutique en ligne, activez le certificat SSL gratuit Let's Encrypt sur votre VPS (disponible depuis l'espace client ServOrbit) et forcez le HTTPS dans PrestaShop via Préférences > Général > Activer SSL. Un site e-commerce sans HTTPS perd la confiance des acheteurs et voit son référencement Google pénalisé — c'est la première chose à faire avant de publier vos produits.
La documentation officielle
Pour la configuration avancée, les options propres à l’outil et les changements de version, référez-vous à la documentation officielle de PrestaShop. Ce guide couvre la mise en ligne sur VPS ServOrbit ; la documentation éditeur reste la référence pour les réglages fins.