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 | bash

Après cela, installez OpenLiteSpeed en utilisant la commande apt ci-dessous.

sudo apt install openlitespeed -y

Une fois l’installation terminée, vérifiez l’état du service OpenLiteSpeed.

systemctl status openlitespeed

Et vous verrez qu’OpenLiteSpeed est en cours d’exécution.

Maintenant, vérifiez le port utilisé par OpenLiteSpeed.

netstat -plntu

Et 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.

Vérifiez si OpenLitespeed fonctionne

É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 -y

Maintenant 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 lsphp

Et 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-server

Une fois l’installation terminée, démarrez le service MariaDB et ajoutez-le au démarrage.

systemctl start mariadb  
systemctl enable mariadb

Maintenant, 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_installation

Maintenant, 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] Y

Et 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.

Configurer MariaDB

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.sh

Tapez votre nom d’utilisateur et votre mot de passe, et vous avez terminé la configuration de l’authentification OpenLiteSpeed.

Configurer l'administration OpenLiteSpeed

Maintenant, ouvrez votre navigateur web et tapez l’adresse IP du serveur suivie du port administrateur openliteSpeed ‘ 7080 ‘. La mienne est :

https://10.5.5.25:7080/

Et vous obtiendrez le tableau de bord d’administration OpenLiteSpeed.

Connexion administrateur 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.

Tableau de bord d'administration OpenLiteSpeed

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 ‘.

Configurer OpenLiteSpeed avec PHP 7.4

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/lsphp

Et cliquez sur le bouton ‘ Enregistrer ‘, et la configuration PHP 7.4 a été ajoutée.

Liaison SAPI PHP 7.4

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 ‘.

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 ‘.

lsphp74

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.

Exécuter OpenLiteSpeed sur le port 80

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.

Paramètres d'adresse Internet

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

Changer le port sur lequel LiteSpeed écoute

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é.

Redémarrer le service

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.

http://10.5.5.25/

Et vous obtiendrez la page d’index par défaut d’OpenLiteSpeed.

Tester 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.

Informations PHP pour PHP 7.4 sur OpenLiteSpeed

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

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.