Comment installer LightTPD avec PHP et MARIADB sur CentOS / RHEL 6/5
- 4629
- 772
- Rayan Lefebvre
Clair est une alternative à Apache. C'est un serveur Web OpenSource. LightTPD est populaire pour sa mémoire basse et ses utilisations CPU, cela peut être la meilleure option pour les sites de trafic élevé. PHP est un langage de programmation utilisé la programmation côté serveur. MariaDB est une alternative de MySQL avec diverses améliorations.
Étape 1: Ajouter les référentiels de yum requis
Avant de commencer la configuration, assurez-vous que nous avons besoin de référentiels YUM ajoutés dans notre système. Nous vous recommandons d'ajouter des référentiels MariaDB, Epel et Remi Yum dans notre système.
https: // téléchargements.mariadb.org / mariaDB / Repositories / # mirror = nus
https: // tecadmin.net / top-5-yum-repositories-for-centos-rhel-systems / # Centalt-repo
https: // tecadmin.net / top-5-yum-repositories-for-centos-rhel-systems / # remi-repo
Étape 2: Installer LightTPD
Permet de commencer avec l'installation de serveur Web LightTPD avec la prise en charge de FastCGI à l'aide de la commande suivante
# yum installer LightTPD LightTPD-FASTCGI
Modifiez maintenant le fichier de configuration LightTPD / etc / LightTpd / Lighttpd.confli et mettre à jour les valeurs suivantes.
serveur.serveur use-ipv6 = "désactiver".max-fds = 2048
Démarrez maintenant le service LightTPD
# Service LightTPD Démarrer
Étape 3: Installez MariaDB
En supposant que vous avez déjà ajouté des référentiels MariaDb Yum, utilisons la commande suivante pour installer MariaDB sur votre système
# yum installer MariaDB-Server MariaDB-Client
Démarrer le service Maraidb
# service mysql start
Complétez la configuration de l'installation du post pour sécuriser votre mariaDB
# mysql_secure_installation
Étape 4: Installez PHP et PHP-FPM
Installez les packages PHP, PHP-FPM et PHP-MYSQL à l'aide de la commande ci-dessous
# yum --enablerepo = epel, remi installer php php-fpm php-mysql
Modifier le fichier de configuration / etc / php-fpm.d / www.confli une mise à jour suivante
Écouter = 127.0.0.1: 9000 User = LightTPD Group = LightTPD
Étape 5: Configurer FastCGI et PHP-FPM
Activer PHP5 dans LightTPD, modifiez le fichier de configuration PHP / etc / php.ini et la ligne suivante
CGI.FIX_PATHINFO = 1
Modifiez maintenant la configuration des modules LightTPD / etc / modules LightTPD /.confli et non-comment suivant la ligne pour permettre le support FastCGI
Inclure "Conf.d / fastcgi.conf
Modifiez maintenant le fichier de configuration FastCGI LightTPD / etc / Lighttpd / confre.d / fastcgi.confli et ajouter des valeurs suivantes
fastcgi.serveur + = (".php "=> ((" hôte "=>" 127.0.0.1 "," port "=>" 9000 "," Broken-ScriptFileName "=>" activer "))))
Redémarrez tous les services à l'aide de commandes suivantes et permettez-leur de démarrer automatiquement sur le démarrage du système
# Service LightTPD Restart # Service PHP-FPM Redémarrage # Chkconfig Lighttpd sur # chkconfig php-fpm sur
Étape 6: Vérifiez la configuration
À ce stade, nous avons réussi toute la configuration. Permet de créer un Info.php fichier dans votre document racine avec le contenu suivant.
- « Bash - tester si le fichier ou le répertoire existe
- Installez le serveur Web LightTPD sur CentOS / RHEL 6/5 à l'aide de Yum »