GNU/Linux >> Tutoriels Linux >  >> AlmaLinux

Comment installer OpenLiteSpeed ​​Web Server sur AlmaLinux 8 / Rocky Linux 8

Étapes pour télécharger, installer, configurer, mettre en place et exécuter le serveur Web OpenLiteSpeed ​​sur Rocky Linux 8 et AlmaLinux 8 à l'aide du terminal de commande

OpenLiteSpeed est une version de serveur HTTP open source du serveur Web LightSpeed ​​payant développé et détenu par LiteSpeed ​​​​Technologies. Bien qu'il soit nouveau par rapport au puissant serveur Web Apache, il est cependant populaire pour ses hautes performances, sa légèreté et sa vitesse extrêmement concentrée. Le temps de chargement avec Openlitespeed est un peu meilleur qu'avec Nginx. Vous n'avez pas non plus besoin d'un module supplémentaire ici, Openlitespeed est presque prêt à fonctionner. De plus, il fournit un tableau de bord graphique pour gérer facilement les hôtes virtuels, les modules et les serveurs Web.

Nous n'avons pas besoin de plugins supplémentaires dans WordPress pour minifier, mettre en cache, compresser et convertir tout en utilisant OpenLiteSpeed. Même livrer WebP directement via le serveur Web.

Eh bien, la version payante connue sous le nom de LiteSpeed ​​​​Web Server Enterprise Edition (LSWS) est conçue pour répondre à la demande d'hébergement Web des entreprises en offrant les performances les plus rapides possibles à plusieurs sites Web.

Cependant, la version open-source que nous allons installer ici est similaire à l'entreprise mais manque de quelques plugins tiers pour assurer la compatibilité avec cPanel, Plesk et d'autres panneaux de contrôle. De plus, la version entreprise offre un moteur de cache plus puissant, une compatibilité complète avec Apache et un support commercial.

Étapes pour installer OpenLiteSpeed ​​sur Rocky Linux 8 / Almalinux 8

Les étapes indiquées ici peuvent également être utilisées pour d'autres systèmes Linux basés sur RHEL 8 tels qu'Oracle 8, CentOS 8 et autres.

1. Ajouter le référentiel Linux OpenLiteSpeed

Contrairement à Apache HTTPd, les packages pour installer OpenLiteSpeed ​​ne sont pas disponibles dans le référentiel par défaut de Rocky ou d'AlmaLinux 8. Par conséquent, nous devons l'ajouter manuellement à l'aide de la commande ci-dessous.

sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

2. Activer le référentiel Epel

Quelques packages requis par OpenLiteSpeed ​​sont disponibles via le référentiel Extra Enterprise. Par conséquent, activez la même chose.

sudo dnf install epel-release

3. Exécutez la commande de mise à jour Rocky ou AlmaLinux

Pour s'assurer que le système peut reconnaître avec succès les packages disponibles dans les dépôts nouvellement ajoutés.

sudo dnf update

Remarque :Si vous recevez un avertissement : 

Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/litespeed.repo; 
Configuration: OptionBinding with id "failovermethod" does not exist

Ensuite, pour le supprimer, modifiez simplement le dépôt ajouté par LightSpeed .

sudo nano /etc/yum.repos.d/litespeed.repo

Et ajoutez # devant chaque ligne avec "failovermethod ".

4. Commande pour installer OpenLiteSpeed ​​Almalinux ou Rocky 8

Enfin, nous avons tout ce dont nous avons besoin pour installer et configurer le serveur Web OpenLiteSpeed ​​sur votre serveur Rocky Linux 8 ou AlmaLinux 8 en utilisant le gestionnaire de packages DNF.

sudo dnf install openlitespeed

5. Installer PHP pour OpenLiteSpeed

Selon vos besoins , optez pour la dernière version de PHP 8.0 ou la version antérieure PHP 7.4 . Nous avons mentionné les commandes pour les deux, utilisez n'importe lesquelles.

Pour PHP 7.4

sudo dnf install lsphp74 lsphp74-mysqlnd lsphp74-process lsphp74-bcmath lsphp74-pdo \
lsphp74-common lsphp74-xml lsphp74-mbstring lsphp74-mcrypt \
lsphp74-soap lsphp74-gd lsphp74-opcache

Pour PHP 8.0

sudo dnf install lsphp80 lsphp80-mysqlnd lsphp80-process lsphp80-bcmath lsphp80-pdo \
lsphp80-common lsphp80-xml lsphp80-mbstring lsphp80-gd lsphp80-opcache lsphp80-soap

6. Vérifier l'état du serveur Web

Pour confirmer que le service OpenLiteSpeed ​​du serveur Web est actif et fonctionne parfaitement, exécutez les commandes d'état :

sudo systemctl status lsws

Curiosité  :Pour arrêter et redémarrer la commande est :

sudo systemctl stop lsws
sudo systemctl start lsws
sudo systemctl restart lsws

7. Ouvrir les ports requis dans le pare-feu

En dehors de 80/443 pour les sites Web/pages Web, nous avons également besoin de 8088 &7080 ports pour accéder à l'interface Web pour gérer l'OpenLiteSpeed ​​depuis le navigateur.

sudo firewall-cmd --zone=public --permanent --add-port={80/tcp,443/tcp,8088/tcp,7080/tcp}
sudo firewall-cmd --reload

8. Créer un mot de passe administrateur

Par défaut, le serveur Web OpenLiteSpeed ​​admin la console Web utilisera un nom d'utilisateur et un mot de passe communs. Pour le changer et définir quelque chose de fort et dont vous vous souviendrez facilement, exécutez la commande suivante :

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

9. Accéder à l'interface Web OpenLiteSpeed ​​- Démo et administrateur

Il existe deux interfaces Web fournies par ce serveur Web open source, l'une consiste à accéder à la démo page pour vérifier la version PHP, CGI et d'autres choses fonctionnent bien. Et l'autre est Admin Tableau de bord pour gérer l'hôte virtuel, PHP et d'autres paramètres.

Pour la page de démonstration :

http://your-server-ip-address:7080

Pour la page administrateur :

https://your-server-ip-address:7080

Verdict

Voici donc les étapes simples pour obtenir, configurer, installer et exécuter le serveur Web OpenLiteSpeed ​​sur Rocky Linux 8 et AlmaLinux 8 à l'aide du terminal de commande.


AlmaLinux
  1. Comment installer OpenLiteSpeed ​​sur AlmaLinux 8

  2. Comment installer Apache Cassandra sur AlmaLinux / Rocky Linux 8

  3. Comment installer Docker sur AlmaLinux / Rocky Linux

  4. Comment installer le serveur Web Nginx sur Linux

  5. Comment installer le serveur Web OpenLiteSpeed ​​sur Rocky Linux 8

Comment installer LAMP sur le serveur Rocky Linux 8

Comment installer OTRS sur AlmaLinux 8 / Rocky Linux 8

Comment installer WordPress sur AlmaLinux 8 | Rocheux Linux 8

Comment installer le noyau Linux 5.15 sur AlmaLinux 8

Comment installer OpenLiteSpeed ​​sur AlmaLinux 8

Comment installer la pile LAMP sur AlmaLinux 8 / Rocky Linux 8