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

sudo apt update
sudo apt install nginx php7.0

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

sudo systemctl stop ufw
sudo systemctl disable ufw

Dans le fichier de configuration Nginx

nano /etc/nginx/sites-available/default

Modifiez

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

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

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

On ajoute un nouvel index

sudo nano /var/www/html/index.php

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

On re-démarre le service nginx

sudo systemctl restart nginx

Laisser un commentaire