Installez le serveur Web LightTPD sur CentOS / RHEL 6/5 à l'aide de Yum

Installez le serveur Web LightTPD sur CentOS / RHEL 6/5 à l'aide de Yum

Clair Le serveur Web haute performance est-il créé adapté pour fonctionner sur un environnement de production. Il est très optimisé, sécurisé et très flexible. LightTPD utilise une mémoire très faible et un processeur que les autres serveurs Web. Son architecture motivée par des événements est optimisée pour un grand nombre de connexions parallèles (Keep-Alive)

LightTPD alimente plusieurs Web populaires 2.0 sites. Il fournit une infrastructure IO à grande vitesse qui leur permet de mieux évoluer plusieurs fois avec le même matériel. Ceci est développé en gardant à l'esprit le futur Web comme:

    • Fastcgi plus rapide
    • Comète rencontre mod_mailbox
    • Async io

Suivez les étapes ci-dessous pour installer LightTPD sur les systèmes basés sur RHEL.

Étape 1: Ajouter le référentiel EPEL

Au moment de la rédaction de l'article, le référentiel Epel Yum a le dernier package de Lighttpd, ajoutez d'abord le référentiel Epel Yum votre système.

# RPM -UVH http: // Télécharger.fedoraproject.org / pub / ePEL / 6 / i386 / ePel-Release-6-8.noarch.RPM 

Étape 2: Installez le serveur LightTPD

Installez LightTPD à l'aide de Yum Package Manager

# yum installer LightTPD LightTPD-FASTCGI 
Plugins chargés: FastSetMirror, Refresh-PackageKit, Sécurité Chargement des vitesses du miroir à partir de fichier hôte caché * Base: Miroir.NBRC.CA.Dans * EPEL: Miroirs.ispros.com.bd * extras: miroir.NBRC.CA.Dans * Mises à jour: miroir.nhanhoa.com Configuration du processus d'installation Résolution des dépendances -> Exécution de la vérification des transactions ---> package LightTPD.i686 0: 1.4.35-1.EL6 sera installé ---> package LightTpd-FastCGI.i686 0: 1.4.35-1.EL6 sera installé -> Traitement Dépendance: Spawn-fcgi pour le package: LightTPD-FASTCGI-1.4.35-1.EL6.i686 -> Exécution de chèques de transaction ---> package spawn-fcgi.i686 0: 1.6.3-1.EL6 sera installé -> Dépendance de résolution de dépendance finie résolue ==================================================. ==============================================. =========== Package Arc Version Repository Size ================================================== ==============================================. =============== Installation: Lighttpd i686 1.4.35-1.EL6 EPEL 300 K Lighttpd-Fastcgi i686 1.4.35-1.EL6 EPEL 45 K Installation pour les dépendances: Spawn-Fcgi i686 1.6.3-1.El6 EPEL 16 K Résumé des transactions ========================================================== ==============================================. ===== Installer 3 packages (s) Téléchargement total Taille: 361 K Taille installée: 818 K est ce OK [O / N]: Y Téléchargement des packages: (1/3): LightTPD-1.4.35-1.EL6.i686.RPM | 300 Ko 00:00 (2/3): LightTPD-FASTCGI-1.4.35-1.EL6.i686.RPM | 45 kb 00:00 (3/3): Spawn-fcgi-1.6.3-1.EL6.i686.RPM | 16 Ko 00:00 --------------------------------------------- -------------------------------------------------- ---- Total 206 Ko / s | 361 KB 00:01 Exécution de RPM_CHECK_DEBUG Effectuer le test de transaction de transaction Succédé à l'exécution de la transaction Avertissement: RPMDB modifié en dehors de Yum. ** Trouvé 1 Problème RPMDB préexistant, Sortie 'Yum Check' suit: Google-Chrome-stable-34.0.1847.116-1.i386 a des exigences manquantes de libnss3.SO (NSS_3.14.3) Installation: LightTPD-1.4.35-1.EL6.I686 1/3 Installation: Spawn-fcgi-1.6.3-1.EL6.I686 2/3 Installation: LightTpd-FastCGI-1.4.35-1.EL6.I686 3/3 installé: LightTPD.i686 0: 1.4.35-1.EL6 LightTPD-FASTCGI.i686 0: 1.4.35-1.Dépendance EL6 installée: Spawn-fcgi.i686 0: 1.6.3-1.el6 complet! 

Étape 3: Configurer le serveur LightTPD

Avant de démarrer la configuration de LightTPD, assurez-vous que vous avez des SELINUX désactivés dans votre système.

# GETENFORECE 

Maintenant, modifiez le fichier de configuration de LightTPD / etc / LightTPD / LightTPD.conf et

serveur.serveur use-ipv6 = "désactiver".max-fds = 2048 

serveur.use-ipv6: Définir cette valeur OT 'Diable' permettra au serveur d'écouter sur les connexions IPv6 et la connexion IPv6 désactivée.

serveur.max-fds LightTPD est un serveur unique, sa principale limite de ressources est le nombre de descripteurs de fichiers, qui est défini sur 1024 par défaut (sur la plupart des systèmes). Pour gérer les sites de trafic élevé, réglez ceci à 2048.

Étape 4: Démarrez le serveur LightTPD

Démarrez enfin le service LightTPD en utilisant la commande suivante.

# Service LightTPD Démarrer 

Pour arrêter ou redémarrer le serveur Utiliser la commande suivante.

# Service LightTPD Stop # Service LightTPD Redémarrage 

Faites de LightTPD pour démarrer sur le démarrage du serveur

# chkconfig lighttpd sur