Recherche de site Web

Comment installer le serveur Web OpenLiteSpeed sur CentOS 8


OpenLiteSpeed est un serveur Web HTTP open source, hautes performances et léger, doté d'une interface d'administration Web pour gérer et servir les sites Web.

En ce qui concerne les serveurs Web Linux, OpenLiteSpeed possède des fonctionnalités impressionnantes qui en font un choix privilégié pour de nombreuses installations, car il est livré avec des règles de réécriture compatibles Apache et un traitement PHP optimisé pour le serveur capable de gérer des milliers de connexions simultanées avec un faible CPU et Consommation de mémoire.

Dans cet article, nous vous guiderons tout au long du processus d'installation et de configuration de OpenLiteSpeed sur un serveur CentOS 8 avec un processeur PHP et un système de gestion de base de données MariaDB.

Ajouter le référentiel OpenLiteSpeed

Pour installer la dernière version de OpenLiteSpeed, vous devez ajouter les informations du référentiel officiel à notre système en exécutant.

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

La commande rpm ci-dessus mettra à jour la liste des référentiels yum auxquels nous faisons référence lors de la recherche et de l'installation de packages logiciels sur le système.

Installation du serveur Web OpenLiteSpeed

Une fois que le référentiel OpenLiteSpeed est activé sur le système, nous pouvons installer la dernière version du serveur Web OpenLiteSpeed en l'exécutant.

yum install openlitespeed

Remarque : Le répertoire d'installation par défaut d'OpenLiteSpeed est /usr/local/lsws.

Installation et sécurisation du système de base de données MariaDB

Installez maintenant le système de gestion de base de données MariaDB en exécutant la commande suivante.

yum install mariadb-server

Ensuite, démarrez et activez le système de base de données MariaDB afin qu'il démarre automatiquement au démarrage de notre serveur.

systemctl start mariadb
systemctl enable mariadb

Nous pouvons désormais exécuter un simple script de sécurité pour sécuriser l'installation de MariaDB en définissant un nouveau mot de passe administratif et en verrouillant certaines valeurs par défaut non sécurisées.

mysql_secure_installation

Installation du préprocesseur PHP

Pour installer la dernière version de PHP 7.x, vous devez activer le référentiel EPEL, qui installera PHP 7.3 à partir du référentiel OpenLiteSpeed avec tous les packages PHP couramment utilisés qui suffisant pour exécuter les applications Web les plus couramment utilisées.

yum install epel-release
yum install lsphp73 lsphp73-common lsphp73-mysqlnd lsphp73-gd lsphp73-process lsphp73-mbstring lsphp73-xml lsphp73-mcrypt lsphp73-pdo lsphp73-imap lsphp73-soap lsphp73-bcmath
ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

Changer le mot de passe administrateur par défaut d'OpenLiteSpeed

Le mot de passe par défaut est défini sur « 123456 », nous devons modifier le mot de passe par défaut pour OpenLiteSpeed en exécutant le script suivant.

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

Facultativement, vous pouvez définir un nom d'utilisateur différent pour le compte administratif ou simplement appuyer sur ENTRÉE pour conserver la valeur par défaut de « admin ». Ensuite, définissez un mot de passe fort pour l'utilisateur administratif, qui est utilisé pour gérer OpenLiteSpeed à partir de l'interface Web.

Test de la page Web et de l'interface d'administration OpenLiteSpeed

OpenLiteSpeed est déjà opérationnel, mais si vous souhaitez démarrer, arrêter, redémarrer ou vérifier l'état du serveur, utilisez la commande de service standard comme indiqué.

service lsws status

Si vous exécutez un pare-feu sur le système, assurez-vous d'ouvrir les ports 8088 et 7080 sur le système.

firewall-cmd --zone=public --permanent --add-port=8088/tcp
firewall-cmd --zone=public --permanent --add-port=7080/tcp
firewall-cmd --reload

Ouvrez maintenant votre navigateur Web et accédez à la page Web par défaut d'OpenLiteSpeed au nom de domaine ou à l'adresse IP de votre serveur, suivi du port :8088.

http://server_domain_or_IP:8088

Une fois que vous êtes satisfait de la page Web par défaut d'OpenLiteSpeed, vous pouvez désormais accéder à votre interface d'administration en utilisant HTTPS sur le port :7080.

https://server_domain_or_IP:7080

Une fois authentifié, vous accéderez à l'interface d'administration OpenLiteSpeed.

C'est ça! Dans cet article, nous avons expliqué comment installer OpenLiteSpeed avec une version optimisée de PHP et MariaDB sur un CentOS 8. serveur. OpenLiteSpeed offre des performances élevées, une interface d'administration facile à utiliser et des options préconfigurées pour exécuter des scripts sans aucune erreur.