Lighttpd est une alternative de serveur Web basée sur les événements à Nginx. Lighttpd peut être utilisé pour desservir des sites à fort trafic, même sur un petit VPS.
Ici, je vais expliquer comment installer Lighttpd avec PHP 5 (PHP5-FPM) et MySQL sur Ubuntu 14.04.
Étape 1: installer Lighttpd
Installez Lighttpd avec les commandes suivantes.
sudo apt-get update
sudo apt-get install lighttpd
Cela démarrera Lighttpd une fois l'installation terminée. Vous pouvez tester l'état du serveur en accédant à l'adresse IP de votre VPS dans un navigateur Web. En cas de succès, vous verrez la page d'accueil de Lighttp.
Si la page ne se charge pas, vous pouvez forcer le redémarrage du service.
sudo service lighttpd start
Étape 2: installez PHP 5
Installez PHP5 avec la commande suivante.
sudo apt-get install php5-cgi php5-mysql
Notez que le package "php5-mysql" est nécessaire pour utiliser le serveur MySQL avec PHP.
Étape 3: activer FastCGI
Activez les modules CG5 PHP5 dans Lighttpd avec les commandes suivantes.
sudo lighty-enable-mod fastcgi
sudo lighty-enable-mod fastcgi-php
Après avoir activé les modules, vous devez redémarrer le service Lighttpd.
sudo service lighttpd force-reload
Étape 4: tester l'intégration PHP
Testez l'intégration PHP avec Lighttpd. Pour ce faire, créez un fichier de test dans le /var/www/
dossier.
nano /var/www/info.php
Collez le contenu suivant dans ce fichier.
<?php phpinfo(); ?>
Maintenant, accédez http://[SERVER_IP]/info.php
à votre navigateur Web. Si la configuration a été correctement configurée, vous verrez la page d'informations PHP.
Étape 5: installer MySQL
Exécutez la commande suivante pour installer le serveur MySQL. Pendant l'installation, vous devez donner le mot de passe administrateur pour la racine MySQL.
sudo apt-get install mysql-server
Une fois l'installation terminée, installez une base de données MySQL.
mysql_install_db
De plus, vous pouvez utiliser l'installation sécurisée MySQL en exécutant la commande suivante.
mysql_secure_installation