GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Lighttpd avec PHP et MariaDB sur Ubuntu 16.04 LTS

Dans ce tutoriel, nous allons vous montrer comment installer Lighttpd avec PHP et MariaDB sur Ubuntu 16.04 LTS. Pour ceux d'entre vous qui ne savaient pas, Pour ceux d'entre vous qui ne savaient pas , Lighttpd est un serveur Web rapide et sécurisé qui a été optimisé pour les environnements hautes performances. Avec une faible empreinte mémoire par rapport aux autres serveurs Web, une gestion efficace de la charge CPU et un ensemble de fonctionnalités avancées (FastCGI, SCGI, Auth, Output -Compression, réécriture d'URL et bien d'autres) Lighttpd est la solution parfaite pour chaque serveur qui souffre de problèmes de charge.

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 étape par étape l'installation de Lighttpd avec PHP FPM et MariaDB sur le serveur Ubuntu 16.04 (Xenial Xerus).

Installer Lighttpd avec PHP et MariaDB sur Ubuntu 16.04 LTS

Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant ces commandes apt-get suivantes dans le terminal.

apt-get update
apt-get upgrade

Étape 2. Installer Lighttpd sur Ubuntu 16.04.

Lighttpd peut être installé à partir des dépôts officiels d'Ubuntu, donc si vous voulez installer Lighttpd, il vous suffit d'exécuter cette commande :

apt-get install lighttpd

Pour démarrer le serveur Web Lighttpd, exécutez les commandes ci-dessous et vous pouvez tester l'état du serveur en accédant à l'adresse IP de votre VPS dans un navigateur Web. succès, vous verrez la page d'accueil de Lighttpd :

systemctl start lighttpd.service

Étape 3. Installation de MariaDB.

Pour installer MariaDB dans Ubuntu, exécutez la commande suivante :

apt-get install mariadb-server

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 en dessous de 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 à MariaDB 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.service

Étape 4. Installation de PHP et d'autres modules PHP7.

Ensuite, exécutez les commandes ci-dessous pour installer PHP5 et d'autres modules PHP :

apt-get -y install php-fpm php-mysql

Activez les modules PHP CGI 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 en exécutant la commande suivante :

systemctl restart lighttpd

Tester si PHP fonctionne :

nano /srv/www/htdocs/info.php

Ensuite, nous ajouterons simplement la ligne suivante dans le fichier :

<?php phpinfo(); ?>

Étape 5. Configurez le pare-feu pour LLMP.

Exécutez les commandes suivantes pour autoriser les requêtes HTTP (80) et HTTPS (443) via le pare-feu.

ufw allow 80/tcp
ufw allow 443/tcp
ufw reload

Félicitations ! Vous avez installé LLMP avec succès. Merci d'avoir utilisé ce didacticiel pour installer Lighttpd avec PHP FPM et MariaDB dans les systèmes Ubuntu 16.04 Xenial Xerus. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de vérifier le site officiel de Lighttpd.


Ubuntu
  1. Comment installer PHP 7.4 et 8.0 sur Ubuntu 18.04 ou 20.04

  2. Comment installer MariaDB dans Ubuntu 20.04 LTS

  3. Comment installer Lighttpd avec PHP5 et MySQL sur Ubuntu 11.04

  4. Comment installer PHP 5.6 sur Ubuntu 16.04 LTS

  5. Comment installer PHP 7.4 sur Ubuntu 20.04 LTS

Comment installer Lighttpd avec PHP dans Ubuntu 20.04

Comment installer Lighttpd avec PHP et MariaDB sur CentOS 7

Comment installer Lighttpd avec PHP et MariaDB sur Ubuntu 15.04

Comment installer Lighttpd avec MariaDB et PHP sur Ubuntu 18.04 LTS

Comment installer Lighttpd, PHP et MariaDB sur Ubuntu 20.04 LTS

Comment installer Magento 2.4.3 sur Ubuntu 20.04 avec LAMP