Nous sommes faits de chair et d’os comme quasiment tous les sites Web sont fait de PHP. Il vous faut donc en installer le service.
C’est pour cela que je vous invite à saisir les 2 commandes suivantes :
- sudo apt install php
- sudo apt install php-{common,mysql,xml,xmlrpc,curl,gd,imagick,cli,dev,imap,mbstring,opcache,soap,zip,intl}
La commande php -v vous permettra de savoir quelle version a été installée.
Afin d’avoir la version la plus récente, je vous invite à utiliser le repo Sury :
- sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg –> Téléchargement du repo Sury.
- sudo sh -c ‘echo « deb https://packages.sury.org/php/ $(lsb_release -sc) main » > /etc/apt/sources.list.d/php.list’ –> Ajout du repo dans les listes sources.
- sudo apt update –> Lancement de l’update.
Fichier de configuration PHP :
Le fichier de configuration PHP est php.ini, situé à l’emplacement /etc/php/x.y/apache2 (où x.y correspond à la version PHP utilisée). Je vous invite à y jeter un coup d’oeil afin de voir ce qui y est paramétrable.
Par exemple, en ce qui me concerne, pour un meilleur service sur une plateforme Nextcloud que j’hébergeais, j’ai pu être amené à modifier les valeurs des variables upload_max_filesize (définit la taille maximale d’un fichier uploadé) et max_file_uploads (définit le nombre maximal de fichiers uploadés en une seule requête).