GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer LEMP dans Debian 7

Présentation

Dans ce tutoriel, nous vous guiderons à travers l'installation de LEMP sur votre serveur cloud Debian 7.

LEMP est simplement un ensemble de logiciels composé de 4 composants. L (Linux) est le cœur de la plate-forme, qui soutiendra les autres composants. E(Nginx) sera utilisé pour le service Web. M(MySQL) sera utilisé pour la gestion de la base de données et P(PHP) sera le langage de programmation. Il fait de la plate-forme une LEMP.

Prérequis

Un serveur cloud avec Debian déjà installé (qui prendra en charge l'aspect L(Linux) de l'installation LEMP). Si vous n'avez pas encore de serveur, pourquoi ne pas faire tourner un serveur VPS Linux d'Atlantic.Net

Installer LEMP sur Debian 7

Installez Nginx avec la commande suivante pour commencer l'installation :

apt-get install nginx

Démarrez nginx avec la commande suivante :

service nginx start

Vérifiez si tout fonctionne en tapant HTTP ://YOUR.IP.ADD.RESS

Installez MySQL avec la commande suivante pour commencer l'installation et définissez un mot de passe root MySQL :

apt-get install mysql-server

Sécurisez MySQL à partir des paramètres par défaut avec la commande suivante :

mysql_secure_installation

Remarque :Vous serez invité à répondre à une série de questions. Tapez N pour le changement de mot de passe root et Y pour oui sur chacun d'eux, voir la capture d'écran ci-dessous :

Installez PHP avec la commande suivante pour commencer l'installation :

apt-get install php5 php5-fpm php5-mysql

Ensuite, nous devons déplacer le fichier de sites d'origine à des fins de sauvegarde vers un nouveau nom de fichier :

mv /etc/nginx/sites-available/default /etc/nginx/sites-available/default.old
nano /etc/nginx/sites-available/default

Copiez ce qui suit dans votre éditeur de texte :

server {
listen 80;
server_name your_site_name.com;
root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;

location / {
try_files $uri $uri/ =404;
}

error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;

location = /50x.html {
root /var/www/html;
}

location ~ \.php$ {
try_files $uri =404;

fastcgi_pass unix:/var/run/php5-fpm.sock;

fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}

Créez une page PHP simple à tester en utilisant un éditeur de texte de votre choix :

nano /var/www/html/info.php

Insérez le code suivant dans l'espace, puis enregistrez et quittez :

<?php
phpinfo();
?>

Nous devrons redémarrer Nginx pour que toutes les modifications soient mises à jour.

service nginx restart

Toutes nos félicitations! Vous venez d'installer LEMP sur votre Debian Cloud Server. Merci d'avoir suivi ce tutoriel et revenez avec nous pour toute nouvelle mise à jour.

En savoir plus sur nos services d'hébergement VPS et le prix de l'hébergement VPS.


Linux
  1. Comment installer R sur Debian 9

  2. Comment installer R sur Debian 10

  3. Comment installer Apache ZooKeeper sur Debian 10

  4. Comment installer osquery sur Debian 10

  5. Comment installer WildFly sur Debian 11

Comment installer Go sur Debian 10

Comment installer Odoo sur Debian 10

Comment installer RainLoop Webmail sur Debian 10

Comment installer OpenNebula sur Debian 10

Comment installer TeamViewer sur Debian 10

Comment installer Go sur Debian