Serveur Web · 5 min read · Nov 29, 2025
Comment installer et configurer le serveur Web OpenLiteSpeed sur Debian 10

OpenLiteSpeed est un serveur HTTP gratuit, open-source et léger développé par LiteSpeed Technologies. OpenLiteSpeed prend en charge de nombreux systèmes d’exploitation, y compris Debian, Ubuntu, Mac OS, FreeBSD et bien d’autres. Il fournit une interface utilisateur basée sur le Web pour gérer le serveur Web depuis le navigateur Web. OpenLiteSpeed est utilisé pour créer et gérer des sites Web facilement. C’est un serveur HTTP puissant et modulaire capable de gérer des centaines de milliers de connexions simultanées.
Dans ce tutoriel, nous allons vous montrer comment installer OpenLiteSpeed sur un serveur Debian 10.
Exigences
- Un serveur exécutant Debian 10.
- Un mot de passe root configuré sur votre serveur.
Mise en route
Tout d’abord, vous devrez mettre à jour vos paquets avec la dernière version. Vous pouvez les mettre à jour en exécutant la commande suivante :
apt-get update -y
apt-get upgrade -yUne fois vos paquets mis à jour, redémarrez votre système pour appliquer les modifications de configuration.
Ensuite, installez les dépendances requises avec la commande suivante :
apt-get install install build-essential libexpat1-dev libgeoip-dev libpcre3-dev libudns-dev zlib1g-dev libssl-dev libxml2 libxml2-dev rcs libpng-dev libpng-dev openssl autoconf g++ make openssl libssl-dev libcurl4-openssl-dev libcurl4-openssl-dev pkg-config libsasl2-dev libzip-devUne fois toutes les dépendances requises installées, vous pouvez passer à l’étape suivante.
Installer et configurer OpenLiteSpeed
Par défaut, OpenLiteSpeed n’est pas disponible dans le dépôt par défaut de Debian 10. Vous devrez donc installer OpenLiteSpeed à partir de la source.
Tout d’abord, téléchargez la dernière version d’OpenLiteSpeed avec la commande suivante :
wget https://openlitespeed.org/packages/openlitespeed-1.5.2.tgzUne fois le téléchargement terminé, extrayez le fichier téléchargé avec la commande suivante :
tar -xvzf openlitespeed-1.5.2.tgzEnsuite, changez de répertoire vers openlitespeed-1.5.2 et installez OpenLiteSpeed avec la commande suivante :
cd openlitespeed-1.5.2
sh install.shAprès avoir installé OpenLiteSpeed, vous devrez configurer le mot de passe administrateur pour l’interface Web. Vous pouvez le faire avec la commande suivante :
/usr/local/lsws/admin/misc/admpass.shCréez un utilisateur admin et un mot de passe comme indiqué ci-dessous :
Veuillez spécifier le nom d'utilisateur de l'administrateur.
C'est le nom d'utilisateur requis pour se connecter à l'interface Web d'administration.
Nom d'utilisateur [admin]: admin
Veuillez spécifier le mot de passe de l'administrateur.
C'est le mot de passe requis pour se connecter à l'interface Web d'administration.
Mot de passe:
Retapez le mot de passe:
Le nom d'utilisateur/mot de passe de l'administrateur a été mis à jour avec succès !Ensuite, démarrez le service Web OpenLiteSpeed avec la commande suivante :
/etc/init.d/lsws startOpenLiteSpeed fonctionne maintenant et écoute sur le port 8088. Ouvrez votre navigateur Web et tapez l’URL http://your-server-ip:8088. Vous serez redirigé vers la page suivante :

Installer MariaDB pour OpenLiteSpeed
Par défaut, MariaDB est disponible dans le dépôt par défaut de Debian 10. Vous pouvez l’installer en exécutant simplement la commande suivante :
apt-get install mariadb-server mariadb-client -yUne fois MariaDB installé, démarrez MariaDB et activez-le pour qu’il démarre après le redémarrage du système avec la commande suivante :
systemctl start mariadb
systemctl enable mariadbEnsuite, vous devrez sécuriser votre installation de MariaDB. Vous pouvez le sécuriser en exécutant le script suivant :
mysql_secure_installationCe script configurera le mot de passe root, supprimera les utilisateurs anonymes, interdisera la connexion root à distance et supprimera la base de données de test.
mysql_secure_installationRépondez à toutes les questions comme indiqué ci-dessous :
Entrez le mot de passe actuel pour root (appuyez sur Entrée pour aucun) :
Définir le mot de passe root ? [Y/n]: N
Supprimer les utilisateurs anonymes ? [Y/n]: Y
Interdire la connexion root à distance ? [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]: YUne fois que MariaDB est sécurisé, connectez-vous à l’interface de commande de MariaDB avec la commande suivante :
mysql -u rootEnsuite, désactivez l’authentification par plugin en exécutant les commandes suivantes :
MariaDB [(none)]>use mysql;
MariaDB [(none)]>update user set plugin='' where User='root';Ensuite, videz les privilèges et quittez l’interface de commande de MariaDB avec la commande suivante :
MariaDB [(none)]>flush privileges;
MariaDB [(none)]>exit;Une fois que vous avez terminé, vous pouvez passer à l’étape suivante.
Installer PHP pour OpenLiteSpeed
Par défaut, PHP n’est pas disponible dans le dépôt OpenLiteSpeed. Vous devrez donc compiler PHP à partir de l’interface Web d’OpenLiteSpeed.
Pour accéder au panneau d’administration d’OpenLiteSpeed, ouvrez votre navigateur Web et tapez l’URL http://your-server-ip:7080. Vous devriez voir la page suivante :

Maintenant, fournissez votre nom d’utilisateur et votre mot de passe administrateur que vous avez créés précédemment et cliquez sur le bouton Connexion. Vous devriez voir le tableau de bord d’OpenLiteSpeed sur la page suivante :

Maintenant, cliquez sur Outils > Compiler PHP, vous devriez voir la page suivante :

Maintenant, sélectionnez la version de PHP que vous souhaitez installer et cliquez sur le bouton Suivant. Vous devriez voir la page suivante :

Maintenant, choisissez les options de construction et cliquez sur le bouton Suivant pour commencer à télécharger PHP. Une fois le processus terminé avec succès, vous devriez voir la page suivante :

Ensuite, cliquez sur le bouton Suivant. Vous devriez voir la page suivante :

Maintenant, connectez-vous à votre serveur depuis le terminal et exécutez le script pré-généré comme indiqué ci-dessous :
/usr/local/lsws/phpbuild/buildphp_manual_run.shCe script téléchargera et compilera PHP et les modules associés sur votre système.
Vous pouvez vérifier le processus d’installation avec la commande suivante :
tail -f /usr/local/lsws/phpbuild/buildphp_1563016683.8.logUne fois l’installation terminée avec succès, vous devriez voir la sortie suivante :
copy compiled php binary to litespeed directory
cd /usr/local/lsws//fcgi-bin
ln -sf lsphp-7.3.6 lsphp7
==============================================
Finished building PHP 7.3.6 with LSAPI
==============================================
Sam 13 Juil 2019 08:07:36 AM EDT
FAITFélicitations ! Vous avez réussi à installer et configurer OpenLiteSpeed sur le serveur Debian 10. Vous pouvez maintenant héberger facilement votre site Web en utilisant OpenLiteSpeed. Pour plus d’informations, vous pouvez consulter la documentation officielle d’OpenLiteSpeed à OpenLiteSpeed Doc
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.