OpenLiteSpeed, l'édition open source de LiteSpeed ​​Web Server

à propos de openlitespeed

Dans le prochain article, nous verrons comment installer le serveur Web OpenLiteSpeed ​​sur le serveur Ubuntu 18.04. Ce serveur est l'édition open source de LiteSpeed ​​Web Server Enterprise et contient toutes les fonctionnalités essentielles trouvées dans LiteSpeed.

OpenLiteSpeed ​​combine vitesse, sécurité, évolutivité, optimisation et simplicité dans un package open source convivial. Il a des règles de réécriture compatibles avec Apache, une interface d'administration Web intégrée et un traitement PHP personnalisé, optimisé pour le serveur.

Fonctionnalités générales d'OpenLiteSpeed

  • Il a un architecture événementielle. Moins de processus, moins de frais généraux et d'évolutivité.
  • Comprendre les règles de réécriture Apache. OpenLiteSpeed Prend en charge mod_rewrite, sans aucune nouvelle syntaxe à apprendre, afin que nous puissions continuer à utiliser nos règles de réécriture existantes.
  • Nous aurons un interface d'administration conviviale. OLS est livré avec une interface graphique WebAdmin intégrée. Le support du panneau de commande est disponible avec Panneau cybernétique.
  • Il a été créé pour offrir rapidité et sécurité. Il a Connexion anti-DDoS y limitation de la bande passante, l'intégration ModSecurity v3 et plus.
  • Accélération intelligente du cache. Le module de cache pleine page intégré est hautement personnalisable et efficace pour une bonne expérience utilisateur.
  • Optimisation de la vitesse de la page. Implémentez automatiquement le système d'optimisation PageSpeed ​​de Google avec le module mod_pagespeed.
  • PHP LiteSpeed ​​SAPI. Comme indiqué sur leur site Web, cela permet aux applications externes écrites en PHP de fonctionner jusqu'à 50% plus rapidement.
  • Accélération WordPress. Bénéficiez d'une amélioration des performances avec OpenLiteSpeed ​​et LSCache pour WordPress.

Ce ne sont là que quelques-unes des fonctionnalités d'OpenLiteSpeed. Ils peuvent les voir tous en détail dans le site web du projet.

Installez OpenLiteSpeed ​​sur le serveur Ubuntu 18.04

OpenLiteSpeed ​​fournit un référentiel de logiciels que nous pouvons utiliser pour télécharger et installer le serveur avec la commande apte Norme Ubuntu.

Pour commencer, ouvrons un terminal (Ctrl + Alt + T) et mettre à jour tous les packages système avec les commandes:

sudo apt update; sudo apt upgrade

La prochaine étape à suivre sera télécharger et ajouter la clé de signature du logiciel de développement:

ajouter une signature de clé openlitespeed

wget -qO - https://rpms.litespeedtech.com/debian/lst_repo.gpg | sudo apt-key add -

maintenant nous ajouterons les informations du référentiel à notre système en tapant ce qui suit dans le même terminal:

ajouter un repo openlitespeed

sudo add-apt-repository 'deb http://rpms.litespeedtech.com/debian/ bionic main'

À ce stade et après avoir mis à jour le logiciel disponible, nous pouvons maintenant installer le serveur OpenLiteSpeed ​​et son processeur PHP en utilisant la commande:

Installation d'OpenLiteSpeed

sudo apt install openlitespeed lsphp73

Enfin nous allons créer un lien vers le processeur PHP que nous venons d'installer:

sudo ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

À ce stade, Le serveur OpenLiteSpeed ​​est déjà installé.

Définir le mot de passe administrateur

Nous allons avoir besoin configurer le mot de passe administratif pour le serveur Web OpenLiteSpeed. Par défaut, le mot de passe est défini sur 123456, nous devons donc le changer immédiatement. Nous pouvons le faire en exécutant un script fourni avec le logiciel:

sudo /usr/local/lsws/admin/misc/admpass.sh

Lors de l'exécution de ce script nous pouvons indiquer un nom d'utilisateur pour l'utilisateur administrateur et un mot de passe de la manière suivante:

ajouter un utilisateur et un mot de passe openlitespeed

Accéder au serveur Web OpenLiteSpeed

vérification du démarrage du serveur Web

OpenLiteSpeed ​​devrait démarrer automatiquement. Pouvons verificar ceci avec la commande suivante:

sudo /usr/local/lsws/bin/lswsctrl status

Si nous ne le trouvons pas démarré, nous pouvons le lancer avec la commande:

sudo /usr/local/lsws/bin/lswsctrl start

Ouvrir les ports dans le pare-feu

mise à jour des règles de pare-feu

Nous avons besoin d' ouvrir certains ports dans notre pare-feu. Nous devrons configurer les ports pour les protocoles nécessaires en ajoutant les règles suivantes au pare-feu:

sudo ufw allow http

sudo ufw allow https

Nous devrons également ajouter les règles suivantes pour pouvoir utiliser les ports nécessaires:

sudo ufw allow 8088

sudo ufw allow 7080

Après avoir ajouté les règles, vous devrez recharger ufw pour apporter des modifications:

sudo ufw reload

Accédez à l'interface Web

Dans notre navigateur Web, nous devrons aller au nom de domaine ou à l'adresse IP de notre serveur, suivi de : 8088 pour accéder à l'écran d'accueil. Le navigateur doit charger la page Web OpenLiteSpeed ​​par défaut comme indiqué ci-dessous:

openlitespeed dans le navigateur

http://dominio-o-IP-del-servidor:8088

Pour configurer l'interface d'administration nous allons accéder via notre navigateur Web, en utilisant HTTPS et le nom de domaine ou l'adresse IP du serveur suivi de: 7080:

administration des accès openlitespeed

https://dominio-o-IP-del-servidor:7080

Sur cet écran, nous devrons utiliser les informations d'identification pour les connexions administrateur que nous avons créées lors de la configuration d'OpenLiteSpeed. Une fois que nous nous identifions correctement, l'interface d'administration d'OpenLiteSpeed ​​nous sera présentée, à partir de laquelle nous pourrons effectuer les configurations appropriées:

addres paramètres modifier

Pour plus d'informations sur l'installation, la configuration ou l'utilisation d'OpenLiteSpeed, vous pouvez consulter le documentation officielle du projet, l' Site Internet du même ou de son page sur GitHub.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.