✅ 1. Prérequis système
Connecte-toi en root ou utilise sudo su - pour les commandes suivantes.
Installe les paquets nécessaires :
apt update
apt install -y wget curl lsb-release tar
✅ 2. Obtenir une licence
Tu peux :
💡 Tu recevras une clé de licence comme XXXX-XXXX-XXXX-XXXX.
✅ 3. Télécharger l’installeur de LSWS
cd /usr/local/src
wget https://www.litespeedtech.com/packages/litespeed/lsws-latest.tar.gz
tar -zxvf lsws-latest.tar.gz
cd lsws-*
✅ 4. Lancer l’installation interactive
./install.sh
Tu seras invité à répondre à plusieurs questions :
| Question | Réponse suggérée |
|---|---|
| Installation path | /usr/local/lsws (défaut) ✅ |
| Admin user | admin |
| Admin password | Mot de passe sécurisé |
| HTTP port | 80 ou 8088 |
| Admin Web port | 7080 |
| Licence key | Ta clé d’essai ou payante |
✅ 5. Démarrer le serveur
/usr/local/lsws/bin/lswsctrl start
Et pour qu’il démarre au boot :
/usr/local/lsws/bin/lswsctrl enable
✅ 6. Accéder à l’interface WebAdmin
👉 Va sur :
https://[ton-ip]:7080
Utilise le login/mot de passe définis lors de l’installation.
✅ 7. Installer une version de PHP pour LSWS
Par exemple PHP 7.3 :
apt install -y lsphp73 lsphp73-common lsphp73-mysql lsphp73-curl lsphp73-opcache lsphp73-mbstring lsphp73-xml
Puis configure PHP dans LiteSpeed WebAdmin > Server Configuration > External App.
📌 Résumé des chemins importants
| Élément | Chemin |
|---|---|
| Dossier LSWS | /usr/local/lsws |
| WebAdmin | https://IP:7080 |
| Commande start/stop | /usr/local/lsws/bin/lswsctrl |