Créa-blog

#100JoursPourCoder
Projet Créa-code

Ressources pour développeur web

Théme de la semaine : Découvrir node.js

Softaculous : Installer un CMS rapidement sur son serveur

Temps de lecture estimé : 8 minutes
Accueil CMS Softaculous : Installer un CMS rapidement sur son serveur

Aujourd’hui, créer un site internet n’est plus réservé aux développeurs chevronnés. Que vous souhaitiez lancer un blog personnel, une boutique en ligne ou encore un site vitrine pour votre entreprise, il existe des solutions simples et rapides pour démarrer. Parmi ces solutions, Softaculous s’impose comme un outil incontournable pour installer rapidement un CMS (WordPress, Prestahsop…) sur votre hébergement ou serveur web.

Ce logiciel, intégré à la plupart des hébergeurs web, vous permet d’installer en quelques clics des CMS célèbres comme WordPressPrestaShopJoomla, ou encore Drupal. Il simplifie un processus qui peut sembler complexe aux débutants, tout en faisant gagner un temps précieux aux utilisateurs expérimentés.

Dans ce tutoriel, vous allez découvrir en détail ce qu’est Softaculous, son utilité, ses avantages et ses limites. Nous allons également voir comment l’utiliser étape par étape, avec un cas pratique concret pour illustrer son fonctionnement.

Qu’est-ce que Softaculous ?

Softaculous est un auto-installateur de scripts. Cela signifie qu’il est conçu pour installer automatiquement des applications web sans que vous ayez besoin de manipuler manuellement des fichiers ou de créer une base de données à la main.

Ce programme est généralement intégré à des panneaux de gestion d’hébergement comme cPanelPlesk ou DirectAdmin. Si vous disposez d’un hébergement web classique, il y a de fortes chances que Softaculous soit inclus dans votre offre.

Concrètement, Softaculous met à votre disposition une bibliothèque de plus de 400 scripts et logiciels prêts à être installés. Ces scripts incluent des systèmes de gestion de contenu (CMS), des forums, des boutiques en ligne, des wikis, des systèmes de gestion d’e-mails, des plateformes éducatives, et bien plus encore.

En résumé, Softaculous est une boîte à outils qui vous évite de mettre les mains dans le code ou de passer par des installations techniques fastidieuses.

Softaculous

À quoi sert Softaculous ?

Softaculous sert avant tout à démocratiser la création de sites internet. Son rôle principal est de simplifier l’installation des applications web les plus utilisées.

Prenons l’exemple de WordPress. Pour l’installer manuellement, il faudrait :

  • télécharger les fichiers sur le site officiel,
  • les transférer via FTP sur votre hébergement,
  • créer une base de données MySQL,
  • configurer le fichier wp-config.php,
  • lancer l’installation via un navigateur,
  • et enfin terminer la configuration.

Avec Softaculous, toutes ces étapes se font en quelques clics seulement. En moins de 5 minutes, votre site est en ligne et prêt à être personnalisé.

L’utilité de Softaculous est donc claire : il supprime les obstacles techniques et vous permet de vous concentrer directement sur l’essentiel, à savoir la création de contenu et la personnalisation de votre site.

Les avantages de Softaculous

Softaculous est devenu si populaire parce qu’il apporte de nombreux bénéfices aux utilisateurs. Voici les principaux :

Gain de temps : L’installation d’un CMS ou d’une application web se fait en un temps record. Ce qui pouvait prendre une demi-heure ou plus se réduit à quelques clics.

Simplicité d’utilisation : L’interface est intuitive. Même sans aucune expérience technique, vous pouvez installer un site internet.

Large choix de scripts : Avec plus de 400 applications disponibles, vous n’êtes pas limité. Vous pouvez installer un blog, une boutique, un forum, un site éducatif, un CRM, ou encore une plateforme e-learning.

Mises à jour automatiques : Softaculous propose la possibilité de mettre à jour vos CMS et plugins automatiquement. Cela renforce la sécurité de vos sites.

Sauvegardes et restaurations : Vous pouvez réaliser des sauvegardes de vos installations et les restaurer en cas de problème.

Compatibilité avec la majorité des hébergeurs : Softaculous est intégré dans de très nombreux hébergements mutualisés, VPS et serveurs dédiés.

Les limites de Softaculous

Bien que pratique, Softaculous n’est pas exempt de défauts. Il est important de les connaître pour faire un choix éclairé.

Dépendance à l’hébergeur : Si votre hébergeur ne propose pas Softaculous, vous ne pourrez pas en profiter.

Manque de personnalisation à l’installation : L’auto-installation configure le CMS de façon standard. Si vous avez besoin de paramètres très spécifiques dès l’installation, vous devrez les ajuster après coup.

Surcouche logicielle : Comme Softaculous installe les scripts automatiquement, certains utilisateurs avancés préfèrent garder le contrôle total en passant par une installation manuelle.

Risque lié aux mises à jour automatiques

Bien que pratiques, les mises à jour automatiques peuvent parfois causer des conflits avec certains thèmes ou extensions.

En résumé, Softaculous est une solution idéale pour la majorité des utilisateurs, mais il ne remplace pas totalement une installation manuelle pour les développeurs souhaitant un contrôle absolu.

Comment accéder à Softaculous ?

Avant de pouvoir utiliser Softaculous, il faut savoir où le trouver. La plupart des hébergeurs web l’intègrent directement dans leur panneau de gestion.

Via cPanel : Si votre hébergement utilise cPanel, vous pouvez vous connecter avec vos identifiants puis chercher la section appelée généralement « Applications », « Logiciels » ou « Installateur automatique ». Vous y verrez l’icône de Softaculous Apps Installer.

Via Plesk : Avec Plesk, l’accès se fait dans le menu « Applications ». Softaculous peut apparaître sous le nom de « Installateur Softaculous » ou « Applications Web ».

Via DirectAdmin : Certains hébergeurs utilisent DirectAdmin. Softaculous est alors accessible dans la section « Extra Features » ou « Applications ».

Une fois trouvé, il suffit de cliquer sur l’icône pour entrer dans le tableau de bord de Softaculous.

Découverte de l’interface Softaculous

L’interface est organisée de manière à être simple même pour un utilisateur novice. Vous verrez généralement :

  • Un menu latéral listant les différentes catégories de scripts disponibles : blogs, portails, e-commerce, forums, wikis, réseaux sociaux, gestion de projet, etc.
  • Un moteur de recherche permettant de trouver rapidement une application précise.
  • Une page d’accueil mettant en avant les applications les plus populaires comme WordPress, Joomla, PrestaShop, Drupal ou Magento.

Chaque application dispose d’une fiche descriptive avec une présentation, les fonctionnalités principales, une capture d’écran, la version actuelle et le bouton Installer maintenant.

Installer un CMS avec Softaculous : Exemple avec WordPress

Prenons un cas pratique très courant : installer WordPress.

Accéder à WordPress dans Softaculous : Depuis le tableau de bord, cliquez sur WordPress (souvent en première position car c’est le CMS le plus utilisé).

Cliquez sur le bouton Installer maintenant. Vous arrivez sur une page de configuration.

Remplissez les informations principales

  • Choisir le protocole : vous pouvez installer votre site en http:// ou en https:// si votre certificat SSL est activé.
  • Choisir le domaine : sélectionnez le domaine ou sous-domaine sur lequel installer WordPress.
  • Répertoire : si vous laissez ce champ vide, WordPress sera installé à la racine du domaine (exemple : votresite.com). Si vous mettez « blog », l’adresse sera votresite.com/blog.

Vous devez définir un nom de site et une description (modifiable ensuite dans WordPress).

Formation web et informatique - Alban Guillier - Formateur

Des formations informatique pour tous !

Débutant ou curieux ? Apprenez le développement web, le référencement, le webmarketing, la bureautique, à maîtriser vos appareils Apple et bien plus encore…

Formateur indépendant, professionnel du web depuis 2006, je vous accompagne pas à pas et en cours particulier, que vous soyez débutant ou que vous souhaitiez progresser. En visio, à votre rythme, et toujours avec pédagogie.

Découvrez mes formations Qui suis-je ?

Softaculous vous demande un nom d’utilisateur, un mot de passe sécurisé et une adresse e-mail pour l’administrateur du site.

Vous pouvez installer WordPress directement en français. Dans les options avancées, il est possible de gérer la base de données (nom, préfixe des tables, etc.), mais Softaculous se charge de tout par défaut.

Certains hébergeurs proposent via Softaculous d’installer WordPress avec un thème déjà activé. Vous pouvez en choisir un, ou laisser le thème par défaut et en installer un autre plus tard.

Lancer l’installation

Cliquez sur Installer. En quelques secondes, Softaculous configure WordPress, crée la base de données, relie les fichiers et génère votre site.

À la fin, vous obtenez un lien vers votre site (exemple : votresite.com) et vers l’interface d’administration (exemple : votresite.com/wp-admin).

Votre site est en ligne !

Utiliser Softaculous au quotidien

L’installation n’est qu’une première étape. Softaculous vous accompagne aussi dans la gestion de vos applications.

Mises à jour : Depuis le tableau de bord, vous verrez la liste de vos installations. Softaculous indique si une mise à jour est disponible pour le CMS, les plugins ou les thèmes. Vous pouvez appliquer ces mises à jour automatiquement ou manuellement.

Sauvegardes : Il est possible de programmer des sauvegardes automatiques. Softaculous enregistre alors votre site (fichiers et base de données) et vous pouvez restaurer une version antérieure en cas de problème.

Clonage de site : Softaculous propose de cloner une installation. Par exemple, vous pouvez dupliquer un site WordPress en version de test avant de déployer des modifications.

Migration : Il est aussi possible de migrer un site d’un domaine à un autre en quelques clics.

Désinstallation : Si vous n’avez plus besoin d’un CMS, Softaculous peut le désinstaller proprement en supprimant les fichiers et la base de données associés.

Cas pratique : installer et gérer une boutique PrestaShop avec Softaculous

Jusqu’ici, nous avons pris l’exemple de WordPress. Pour aller plus loin, voyons maintenant comment Softaculous peut vous aider à créer une boutique en ligne avec PrestaShop.

Lancer l’installation de PrestaShop

Depuis l’interface Softaculous, cherchez PrestaShop dans la catégorie « E-commerce ». Cliquez sur son icône puis sur Installer maintenant.

Comme pour WordPress, vous devez sélectionner :

  • le protocole (http ou https),
  • le domaine sur lequel vous voulez installer la boutique,
  • et éventuellement un sous-dossier (par exemple votresite.com/boutique).

Informations sur la boutique : Softaculous vous demande un nom de boutique, une adresse e-mail du propriétaire, ainsi qu’un identifiant administrateur et un mot de passe sécurisé pour accéder au tableau de bord PrestaShop.

Vous pouvez laisser Softaculous générer automatiquement la base de données. Une fois toutes les informations renseignées, cliquez sur Installer.

En quelques secondes, Softaculous configure votre boutique en ligne. Vous obtenez deux adresses :

  • l’URL publique de la boutique (accessible à vos clients),
  • l’URL privée de l’administration (back-office PrestaShop).

Prise en main de la boutique

Grâce à Softaculous, PrestaShop est déjà prêt à être utilisé. Vous pouvez vous connecter à votre interface d’administration et commencer à :

  • ajouter vos produits,
  • personnaliser le design,
  • configurer les moyens de paiement,
  • gérer vos commandes et vos clients.

L’intérêt de Softaculous pour un projet e-commerce

Installer manuellement PrestaShop est souvent une étape complexe, car il faut configurer plusieurs paramètres de la base de données et vérifier la compatibilité du serveur. Softaculous supprime cette difficulté et vous permet de :

  • gagner du temps au lancement du projet,
  • démarrer rapidement votre boutique,
  • gérer facilement les mises à jour de sécurité,
  • sauvegarder régulièrement vos données,
  • tester de nouvelles fonctionnalités via la fonction clonage.

Pour un entrepreneur ou une petite entreprise, cela signifie qu’il n’est plus nécessaire de passer par un prestataire technique dès la phase d’installation. Vous pouvez ainsi vous concentrer sur votre activité.

Bonnes pratiques avec Softaculous

Pour tirer le meilleur parti de Softaculous, voici quelques conseils simples à appliquer :

Activer les mises à jour automatiques avec prudence

Si vous débutez, il peut être pratique d’activer les mises à jour automatiques pour que votre CMS et vos plugins restent sécurisés. Toutefois, avant toute mise à jour, il est recommandé de créer une sauvegarde. Ainsi, si un thème ou un module devient incompatible, vous pourrez revenir en arrière.

Programmer des sauvegardes régulières : Un site peut rencontrer divers problèmes : piratage, bug après une mise à jour, mauvaise manipulation. En activant les sauvegardes régulières dans Softaculous, vous vous assurez de pouvoir restaurer votre site en quelques clics.

Utiliser la fonction clonage pour tester : Si vous voulez tester un nouveau thème ou un plugin, le clonage vous permet de créer une copie exacte de votre site sur un autre domaine ou sous-domaine. Vous pouvez expérimenter en toute sécurité avant de déployer les changements sur votre site principal.

Les sauvegardes et les installations multiples peuvent occuper beaucoup d’espace sur votre hébergement. Pensez à supprimer régulièrement les installations ou sauvegardes dont vous n’avez plus besoin.

Exemple concret d’utilisation

Imaginons que vous soyez un artisan qui souhaite vendre ses produits en ligne. Vous avez réservé un hébergement et un nom de domaine. Grâce à Softaculous, vous installez PrestaShop en moins de 5 minutes. Votre boutique est accessible immédiatement, sans passer par des étapes techniques.

Ensuite, vous utilisez Softaculous pour programmer des sauvegardes hebdomadaires. Vous activez également les mises à jour automatiques pour éviter les failles de sécurité. Quelques mois plus tard, vous voulez changer le design de votre site. Plutôt que de risquer de casser votre boutique en ligne, vous clonez votre site sur un sous-domaine test.votresite.com et vous testez le nouveau thème en toute tranquillité.

Cet exemple illustre à quel point Softaculous est utile non seulement pour l’installation, mais aussi pour la gestion au quotidien.


Softaculous est bien plus qu’un simple installateur automatique. C’est un véritable assistant pour vos projets web. Que vous soyez un particulier souhaitant créer un blog, une association voulant partager des informations, ou une entreprise désireuse de lancer une boutique en ligne, Softaculous vous simplifie la vie.

Ses principaux atouts sont la rapidité, la simplicité, la diversité des applications disponibles et les fonctions de gestion comme les mises à jour, les sauvegardes et le clonage. Ses limites existent, mais elles sont mineures comparées au confort qu’il apporte.

En choisissant un hébergeur qui intègre Softaculous, vous vous offrez la possibilité de créer et gérer vos sites sans barrière technique. Vous pouvez ainsi consacrer votre énergie à ce qui compte vraiment : développer votre projet, publier du contenu et attirer des visiteurs.

En résumé, Softaculous est l’allié idéal pour démarrer rapidement et efficacement un site web. Avec cet outil, vous avez entre les mains une solution accessible, fiable et pratique pour transformer vos idées en réalité en ligne.