Serveur Web · 6 min read · Nov 29, 2025
Comment installer le serveur HTTP OpenLiteSpeed avec PHP sur Ubuntu 18.04 LTS

OpenLiteSpeed est un serveur HTTP open-source développé par LiteSpeed Technologies. C’est un serveur HTTP léger et performant avec une interface graphique basée sur le web pour l’administration.
OpenLiteSpeed peut gérer plus de cent mille connexions simultanées avec une faible consommation de ressources (CPU et RAM) et prend en charge de nombreux systèmes d’exploitation tels que Linux, Mac OS, FreeBSD et SunOS. Le serveur peut être utilisé pour exécuter des scripts de page web écrits en PHP, Ruby, Perl et Java.
Dans ce tutoriel, nous vous montrons comment installer OpenLiteSpeed avec la base de données MariaDB et la version actuelle de PHP 7.4 sur le serveur Ubuntu 18.04.
Prérequis
Pour ce guide, nous utiliserons le dernier serveur Ubuntu 18.04 avec 2 Go de RAM, 25 Go d’espace disque libre et 2 CPU.
Ce que nous allons faire :
- Installer OpenLiteSpeed
- Installer la version OpenLiteSpeed de PHP 7.4
- Installer la base de données MariaDB
- Configurer l’administration OpenLiteSpeed
- Configurer OpenLiteSpeed avec PHP 7.4
- Exécuter OpenLiteSpeed sur le port 80
- Tester
Étape 1 - Installer OpenLiteSpeed
Tout d’abord, nous allons ajouter le dépôt officiel OpenLiteSpeed pour Ubuntu 18.04 et installer OpenLiteSpeed.
Pour ajouter le dépôt OpenLiteSpeed, téléchargez le script bash et exécutez-le en utilisant la commande ci-dessous.
wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bashAprès cela, installez OpenLiteSpeed en utilisant la commande apt ci-dessous.
sudo apt install openlitespeed -yUne fois l’installation terminée, vérifiez l’état du service OpenLiteSpeed.
systemctl status openlitespeedEt vous verrez qu’OpenLiteSpeed est en cours d’exécution.
Maintenant, vérifiez le port utilisé par OpenLiteSpeed.
netstat -plntuEt vous verrez que le service OpenLiteSpeed utilise deux ports par défaut ‘8080’ pour l’accès HTTP par défaut, et le port ‘8070’ pour l’accès administrateur OpenLiteSpeed.

Étape 2 - Installer la version OpenLiteSpeed de PHP 7.4
Après avoir installé OpenLiteSpeed, nous allons installer la dernière version de PHP 7.4 pour OpenLiteSpeed. Les paquets PHP pour OpenLiteSpeed s’appellent ‘LSPHP’ (LSAPI et PHP).
Installez les paquets PHP 7.4 pour OpenLiteSpeed en utilisant la commande apt ci-dessous.
sudo apt install lsphp74 lsphp74-common lsphp74-mysql lsphp74-dev lsphp74-curl lsphp74-dbg -yMaintenant que vous avez installé les paquets PHP 7.4 pour OpenLiteSpeed, il agira comme un fichier sock système.
Vérifiez-le en utilisant la commande netstat ci-dessous.
netstat -pl | grep lsphpEt vous obtiendrez le fichier sock LSPHP comme ci-dessous.
Étape 3 - Installer et configurer MySQL
Dans cette étape, nous allons installer le serveur MariaDB et configurer le mot de passe root pour celui-ci.
Installez le serveur MariaDB en utilisant la commande apt ci-dessous.
sudo apt install mariadb-client mariadb-serverUne fois l’installation terminée, démarrez le service MariaDB et ajoutez-le au démarrage.
systemctl start mariadb
systemctl enable mariadbMaintenant, le service MariaDB est en cours d’exécution.
Ensuite, nous allons configurer le mot de passe root pour le serveur de base de données. Et nous utiliserons l’outil en ligne de commande ‘mysql_secure_installation’ pour cela.
Exécutez la commande ‘mysql_secure_installation’ ci-dessous.
mysql_secure_installationMaintenant, tapez le mot de passe root et tapez ‘Y’ pour le reste de toutes les configurations.
Définir un mot de passe root ? [Y/n] Y
Supprimer les utilisateurs anonymes ? [Y/n] Y
Supprimer la base de données de test et l'accès à celle-ci ? [Y/n] Y
Recharger les tables de privilèges maintenant ? [Y/n] YEt la configuration du mot de passe root de MariaDB est terminée.
Maintenant, connectez-vous à l’interface MySQL en utilisant l’utilisateur root comme ci-dessous.
mysql -u root -p
Tapez votre mot de passe root :Une fois connecté, vérifiez les utilisateurs sur le système MariaDB en utilisant la requête suivante.
select User, Password, Host from mysql.user;Et vous obtiendrez le résultat comme ci-dessous.

En conséquence, vous avez installé avec succès le serveur de base de données MariaDB et configuré l’authentification par mot de passe root pour celui-ci.
Étape 4 - Configurer l’administration OpenLiteSpeed
OpenLiteSpeed fournit un tableau de bord basé sur le web pour gérer sa configuration.
Dans cette étape, nous allons configurer l’authentification par utilisateur et mot de passe pour le tableau de bord OpenLiteSpeed.
Allez dans le répertoire ‘/usr/local/lsws/admin/misc/‘ et vous obtiendrez quelques outils, maintenant exécutez le script bash ‘admpass.sh’ comme ci-dessous.
cd /usr/local/lsws/admin/misc/
sh admpass.shTapez votre nom d’utilisateur et votre mot de passe, et vous avez terminé la configuration de l’authentification OpenLiteSpeed.

Maintenant, ouvrez votre navigateur web et tapez l’adresse IP du serveur suivie du port administrateur openliteSpeed ‘ 7080 ‘. La mienne est :
Et vous obtiendrez le tableau de bord d’administration OpenLiteSpeed.

Tapez votre nom d’utilisateur et votre mot de passe, puis cliquez sur le bouton ‘ Connexion ‘.
Maintenant, vous obtiendrez le tableau de bord d’administration OpenLiteSpeed comme ci-dessous.

En conséquence, vous avez configuré avec succès l’authentification pour le tableau de bord d’administration OpenLiteSpeed.
Étape 5 - Configurer OpenLiteSpeed avec PHP 7.4
Dans cette étape, nous allons configurer PHP 7.4 pour OpenLiteSpeed en utilisant l’administration basée sur le web.
Sur le tableau de bord OpenLiteSpeed, cliquez sur le menu ‘ Configuration du serveur ‘ à gauche et cliquez sur l’onglet ‘ Application externe ‘.

Pour ajouter la nouvelle configuration PHP 7.4, cliquez sur le bouton d’ajout ‘ + ‘ à droite.
Pour le type, choisissez ‘ LiteSpeed SAPI App ‘ et cliquez sur le bouton ‘ Suivant ‘.
Maintenant, tapez les détails de configuration comme ci-dessous.
Nom : lsphp74
Adresse : uds://tmp/lshttpd/lsphp.sock
Notes : lsphp74 pour OpenLiteSpeed
Max Connections : 35
Délai d'attente de la demande initiale (secs) : 60
Délai d'attente de nouvelle tentative (secs) : 0
Commande : $SERVER_ROOT/lsphp74/bin/lsphpEt cliquez sur le bouton ‘ Enregistrer ‘, et la configuration PHP 7.4 a été ajoutée.

Ensuite, nous allons changer le PHP par défaut pour OpenLiteSpeed à la version PHP 7.4.
Dans le menu ‘Configuration du serveur’, cliquez sur l’onglet ‘ Gestionnaire de scripts ‘.

Maintenant, cliquez sur le bouton ‘ Modifier ‘ dans la section d’action.
Dans le ‘Nom du gestionnaire’, choisissez ‘ lsphp74 ‘ que nous venons d’ajouter et cliquez sur le bouton ‘ Enregistrer ‘.

Et en conséquence, vous avez ajouté et activé la configuration PHP 7.4 pour OpenLiteSpeed.
Étape 6 - Exécuter OpenLiteSpeed sur le port 80
Par défaut, OpenLiteSpeed fonctionne sur le port par défaut ‘ 8088 ‘. Pour exécuter OpenLiteSpeed sur le port HTTP par défaut ‘80’, nous pouvons utiliser le tableau de bord d’administration pour changer la configuration.
Sur le tableau de bord OpenliteSpeed, cliquez sur le menu ‘ Écouteur ‘ à gauche.

Dans les écouteurs ‘ Par défaut ‘, cliquez sur le bouton ‘ voir ‘.
Dans la section ‘ Paramètres d’adresse ‘, cliquez sur le bouton ‘ modifier ‘ sur le côté droit.

Maintenant, changez le port au port HTTP par défaut ‘ 80 ‘ et cliquez sur le bouton ‘ Enregistrer ‘.

Et le port par défaut d’OpenLiteSpeed a été changé au port HTTP par défaut ‘80’.
Maintenant, cliquez sur le bouton de redémarrage et le service OpenLiteSpeed sera redémarré.

En conséquence, OpenLiteSpeed fonctionne maintenant sur le port HTTP par défaut ‘ 80 ‘.
Étape 7 - Tester
Ouvrez votre navigateur web et tapez l’adresse IP du serveur dans la barre d’adresse.
Et vous obtiendrez la page d’index par défaut d’OpenLiteSpeed.

Ensuite, nous allons tester la configuration PHP et nous assurer qu’elle fonctionne.
Dans la section ‘ Tester PHP ‘, cliquez sur le bouton ‘ cliquez ici ‘.
Et vous obtiendrez la page phpinfo comme ci-dessous.

En conséquence, vous avez installé le serveur web OpenLiteSpeed avec la base de données MariaDB et PHP 7.4 sur le serveur Ubuntu 18.04.
Référence
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.