OpenLiteSpeed logo Manuel utilisateur OpenLiteSpeed

Introduction


OpenLiteSpeed (OLS) est un serveur web open source a hautes performances. Il constitue une alternative gratuite a LiteSpeed Web Server Enterprise et offre une compatibilite avec les regles de reecriture Apache.


OLS utilise une architecture evenementielle et inclut un moteur de cache integre (LSCache).


Vue d'ensemble


OpenLiteSpeed prend en charge les protocoles modernes, notamment HTTP/2 et HTTP/3 (QUIC). Il convient aux serveurs autonomes, aux environnements de developpement et aux usages en production, en particulier pour les sites individuels ou les environnements qui privilegient une solution open source sous licence GPLv3.


Fonctionnalites


Protocoles et compatibilite


  • HTTP/1.0, HTTP/1.1, HTTP/2 et HTTP/3 (QUIC)
  • Compression GZIP et Brotli
  • Proxy WebSocket
  • Prise en charge d'IPv4 et IPv6
  • Hebergement virtuel base sur IP et sur nom sans limite
  • HTTPS avec OCSP Stapling
  • Prise en charge de PHP, Perl, Ruby, Python et d'autres langages de script via LSAPI, CGI, FastCGI et d'autres interfaces

Performances et scalabilite


  • Architecture evenementielle
  • Faible consommation memoire
  • Haute capacite de connexions simultanees
  • sendfile() et E/S asynchrones
  • LiteSpeed Server Application Programming Interface (LSAPI) pour le contenu dynamique
  • LSCache integre pour le cache des pages dynamiques
  • Prise en charge des regles de reecriture .htaccess (redemarrage requis pour appliquer les modifications)

Compatibilite Apache


  • Prise en charge des regles Apache mod_rewrite
  • Compatible avec de nombreuses configurations de reecriture Apache courantes

Securite


  • Limitation des connexions et de la bande passante
  • Compatibilite mod_security v3
  • Protection contre les attaques SSL courantes
  • Validation stricte des requetes HTTP et prevention des depassements de tampon
  • Prise en charge de suEXEC
  • Prise en charge de Chroot

Administration


  • Console WebAdmin pour la configuration et la surveillance en temps reel
  • Modeles de virtual host
  • Prise en charge de plusieurs versions de PHP
  • Statistiques en temps reel
  • LiteSpeed Prometheus Exporter

Fonctionnalites supplementaires


  • Streaming MP4/FLV
  • Recherche Geo-IP
  • Journalisation personnalisee