asset 1
asset 2
asset 3
asset 2
asset 21

Comprendre les outils du bloc « Logiciel » du cPanel o2switch

8 décembre 2025

Le bloc logiciel de du cPanel d’o2switch regroupe tout ce qui touche à l’installation, au paramétrage et au fonctionnement des langages et des applications que l’on peut exécuter sur son hébergement. Le cPanel o2switch offre une panoplie d’outils avancés accessibles depuis une interface simplifiée. Comprendre comment ces outils fonctionnent, permet d’utiliser pleinement les capacités techniques de l’hébergement, qu’il s’agisse d’installer un CMS, de déployer une API moderne ou d’adapter la version PHP à un projet précis.
Voyons comment fonctionne chaque fonctionnalité.

Softaculous Apps Installer

Comme expliqué dans mon article, Softaculous est un “auto-installeur”. : vous pouvez en quelques clics installer des applications web.

Il agit comme une bibliothèque d’applications prêtes à être installées. Son rôle principal est de simplifier la mise en place d’un site ou d’un service. En pratique, il automatise des étapes comme la création d’une base de données ou l’envoi des fichiers sur le serveur.
Cette simplicité est particulièrement appréciée lorsqu’il s’agit d’installer WordPress. En quelques clics, Softaculous déploie un site fonctionnel, propre et bien configuré, là où une installation manuelle demande davantage de rigueur. Mais son intérêt ne se limite pas à WordPress : il permet aussi de déployer des boutiques en ligne, des forums, etc.
J’ai envie de dire que Softaculous est pratique pour un utilisateur ou une utilisatrice qui découvre l’hébergement web. Et pour un utilisateur avancé, il devient un outil de productivité.

Je le trouve aussi beaucoup mieux que les installations de WordPress en un clic, qu’on trouve chez d’autres hébergeurs.

Setup Node.js App

Node.js permet de développer des applications capables de gérer une forte charge de trafic. Il donne la possibilité d’exécuter du JavaScript côté serveur, alors qu’auparavant ce langage était surtout limité aux navigateurs. Avec Node.js, les développeurs profitent à la fois de performances rapides et de l’avantage d’utiliser un seul langage pour le front-end et le back-end, ce qui rend le développement plus cohérent et efficace.

Grâce à Node.js, il est possible de créer des API REST, des applications en temps réel ou des outils exploitant JavaScript côté serveur.

Pour plus d’infos, je vous invite à lire la documentation d’o2swicth qui explique comment déployer une application Node.js chez o2switch. La documentation donne un exemple de déploiement (Ghost) et comment est lancée une application Node.js.

nodejs


Sélectionner une version PHP

Il est essentiel de mettre à jour PHP pour des raisons de sécurité et de performances. Il vaut mieux éviter de rester sur une version obsolète.

Aujourd’hui nous en sommes à la version PHP 8.4.

Le cPanel o2switch propose une interface simple qui permet de choisir la version PHP. Si une erreur critique apparaît, vous pouvez sans problème, passer sur une version antérieure. La cause provient probablement d’une extension ou d’un thème qui n’est pas compatible avec la nouvelle version. WordPress est compatible aux versions récentes de PHP.

Si en mettant à jour PHP vous votre site ne fonctionne pas et affiche le message suivant :

Your PHP installation appears to be missing the MySQL extension

La raison est que le module Mysqli n’est pas activé. Vous pouvez résoudre ce problème très facilement dans le cPanel. Rendez-vous sur l’article d’Éric qui explique pas à pas comment faire pour que votre site redevienne accessible.

L’interface propose également des réglages avancés comme le memory_limit, le max_execution_time ou le upload_max_filesize. Je vous invite à vérifier ces paramètres jouent car ils jouent un rôle crucial dans la performance globale d’un site, notamment lorsqu’il s’agit d’un CMS comme WordPress. Il m’est arrivé lors d’une mise à jour que la taille des fichiers maximale à téléverser dans la médiathèque, est passée à 2 Mo. Il faut donc aller mettre à jour les paramètres dans l’onglet Option du selecteur PHP.

php selector

Vous pouvez corriger, si nécessaire, les champs upload_max_filesize, post_max_size et memory_limit

Setup Python App

Python est un langage polyvalent utilisé aussi bien pour du développement web que pour des scripts automatisés ou des projets d’analyse de données. L’outil Python d’o2switch vous permet de déployer facilement une application web Python sur votre hébergement. Il vous donne la possibilité de choisir la version de Python à utiliser pour votre projet, de lier votre nom de domaine à l’application et d’installer les dépendances nécessaires via pip.
Enfin, un environnement virtuel est créé automatiquement avec la version sélectionnée, et une commande vous sera fournie pour y accéder en SSH lors de vos sessions de travail.

Voir la documentation complète pour déployer une application python chez o2switch.

Setup Ruby App

Ruby est un langage open-source dynamique, orienté objet, conçu pour le développement web aussi bien côté front-end que back-end. Sa syntaxe claire et abordable le rend particulièrement accessible aux développeurs et développeuses, tout en offrant la puissance nécessaire pour créer des applications web robustes et évolutives.
La simplicité de l’outil facilite la mise en place d’un projet Rails, mais aussi d’applications plus légères.

Encore ici, vous trouverez la documentation complète pour déployer un projet avec Ruby, dans la FAQ d’O2switch.


Le bloc logiciel du cPanel o2switch offre une palette d’outils complète permettant de gérer aussi bien des installations classiques que des applications plus techniques. Il simplifie la mise en place de CMS, permet de choisir finement la version PHP et ouvre la porte à des technologies avancées comme Node.js, Python ou Ruby. Cela fait du cpanel o2switch une solution particulièrement flexible, capable de répondre aux besoins de personnes très différentes.
En comprenant comment fonctionnent ces outils, vous pourrez déployer vos applications plus efficacement, optimiser votre environnement de travail et faire évoluer vos projets sans contrainte technique.

Photo à la Une : Mohammad Rahmani sur Unsplash

1 Comment

  1. Mutamba Bil dit :

    Super article très bien conçu. Merci beaucoup !

Laisser un commentaire

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