Dans ce didacticiel, nous allons vous montrer comment installer et configurer OpenLiteSpeed sur votre CentOS 7. Pour ceux d'entre vous qui ne le savaient pas, OpenLiteSpeed est un serveur HTTP open source développé par Technologies LiteSpeed. OpenLiteSpeed est un serveur HTTP hautes performances et léger doté d'une interface d'administration Web Gui. En ce qui concerne les serveurs Web Linux, OpenLiteSpeed possède des fonctionnalités intéressantes qui en font un choix solide pour de nombreuses installations. des règles de réécriture, une interface d'administration Web et un traitement PHP personnalisé optimisé pour le serveur.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation pas à pas d'OpenLiteSpeed sur un serveur CentOS 7.
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :CentOS 7.
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
- Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer OpenLiteSpeed sur CentOS 7
Étape 1. Tout d'abord, ajoutez le référentiel OpenLitespeed à votre serveur.
Utilisez cette commande pour ajouter le référentiel dans votre VPS :
rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
Ensuite, vous devez activer le référentiel EPEL sur votre système :
yum install epel-release
Étape 2. Installation d'OpenLitespeed.
Installez maintenant OpenLiteSpeed avec cette simple commande yum :
yum install openlitespeed
Étape 3. Installation de PHP pour OpenLitespeed.
Il existe une version différente de PHP utilisée par OpenLitespeed, les versions PHP pour openLiteSpeed commencent par "ls". Installez PHP 7 avec de nombreuses extensions pour obtenir une fonctionnalité riche défini en tapant :
yum install lsphp56 lsphp56-mysql lsphp56-process lsphp56-mbstring lsphp56-mcrypt lsphp56-gd
Activez maintenant PHP 5.6 en le liant simplement à l'emplacement appelé par OpenLiteSpeed lors de la tentative d'exécution de code PHP. Exécutez la commande ci-dessous :
ln -sf /usr/local/lsws/lsphp56/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
Étape 4. Configurez le serveur Web OpenLiteSpeed.
OpenLiteSpeed a une interface graphique d'administration pour la gestion, nous allons donc configurer le mot de passe administrateur pour l'interface graphique openLiteSpeed, puis configurer PHP 7 pour qu'il fonctionne avec openLiteSpeed et ouvre le port HTTP standard 80 :
/usr/local/lsws/admin/misc/admpass.sh
Étape 5. Installer MariaDB sur CentOS 7.
MariaDB remplace MySQL. Il s'agit d'un serveur SQL robuste, évolutif et fiable, doté d'un riche ensemble d'améliorations. Nous serons également en utilisant yum pour installer MariaDB :
yum install mariadb mariadb-server mysql
Par défaut, MariaDB n'est pas renforcée. Vous pouvez sécuriser MariaDB à l'aide de mysql_secure_installation
scénario. vous devez lire attentivement et ci-dessous chaque étape qui définira un mot de passe root, supprimera les utilisateurs anonymes, interdira la connexion root à distance et supprimera la base de données de test et l'accès à MySQL sécurisé :
mysql_secure_installation
Pour vous connecter à MariaDB, utilisez la commande suivante (notez qu'il s'agit de la même commande que vous utiliseriez pour vous connecter à une base de données MySQL) :
mysql -u root -p
Pour démarrer la base de données, exécutez les commandes ci-dessous :
systemctl start mariadb systemctl enable mariadb
Enfin, vous pouvez tester si OLSWS est en cours d'exécution ou non :
/usr/local/lsws/bin/lswsctrl start
Étape 6. Accéder à OpenLiteSpeed.
OpenLiteSpeed sera disponible sur le port HTTP 7080 par défaut. Ouvrez votre navigateur préféré et accédez à http://yourdomain.com:7080
ou http://server-ip:7080
et suivez les étapes requises pour terminer l'installation. Si vous utilisez un pare-feu, veuillez ouvrir le port 7080 pour permettre l'accès au panneau de contrôle.
Félicitations ! Vous avez installé OpenLiteSpeed avec succès. Merci d'avoir utilisé ce didacticiel pour installer le serveur Web OpenLiteSpeed sur votre système CentOS 7. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter la version officielle d'OpenLiteSpeed. site Web.