Installer Nginx avec PHP7.0 et modification basique de son index sous Ubuntu 16.04

Présentation d’une courte procédure pour setup nginx avec php7.0 et modifier « index.nginx-debian.html » vers « index.php » dans un lab

Mise à jour des paquets puis installation de nginx et php7.0

1
2
sudo apt update
sudo apt install nginx php7.0

Eteindre et désactiver le firewall pour une machine de lab

1
2
sudo systemctl stop ufw
sudo systemctl disable ufw

Dans le fichier de configuration Nginx

1
nano /etc/nginx/sites-available/default

Modifiez

1
2
3
index index.html index.htm index.nginx-debian.html;
vers
index index.html index.htm index.php;

Dans la suite du fichier de configuration pour activer php7.0 décomentez comme ci-dessous

1
2
3
4
5
6
7
location ~ \.php$ {
    include snippets/fastcgi-php.conf;
#   With php7.0-cgi alone:
#   fastcgi_pass 127.0.0.1:9000;
#   With php7.0-fpm:
    fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}

On suprime l’ancien index nginx

1
rm /var/www/html/index.nginx-debian.html

On ajoute un nouvel index

1
2
3
4
5
sudo nano /var/www/html/index.php

<?php
    echo "nginxmaster index php";
?>

On re-démarre le service nginx

1
sudo systemctl restart nginx

Démarrez une conversation

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *