Installer PHP sur Apache

Méthode

1
sudo apt-get install php

Tester l'accès au module PHP en déployant le fichier PHP contenant le code suivant :

1
<?php
2
phpinfo();
3
?>

Attention

Par défaut l'installation d'un interpréteur PHP est en mode production et il n'affiche pas les erreurs. Il faut donc changer la configuration pour passer en mode développement.

  1. Le fichier de configuration de PHP est php.ini, situé par exemple dans : /etc/php/7.0/apache2/php.ini

  2. Éditez ce fichier et remplacez le paramètre display_errors = Off par display_errors = On

  3. Relancez le serveur web : sudo service apache2 reload

Complément

Il est également nécessaire d'installer un complément à PHP pour qu'il se connecte à PostgreSQL.

1
sudo apt-get install php-pgsql
2
sudo apache2ctl restart

ComplémentNotes d'installation pour Debian

Les instructions apt-get install php et apt-get install php-pgsql permettent d'installer la dernière version de PHP sous Ubuntu. Sous Debian, ou pour installer une autre version, préciser la version de PHP :

1
apt-get install php5
2
apt-get install php5-pgsql

ComplémentNotes d'installation pour Ubuntu 16.04

  • apache2ctl restart -> service apache2 reload

  • apt-get install php -> apt-get install libapache2-mod-php