{"id":5861,"date":"2022-12-03T18:05:52","date_gmt":"2022-12-03T17:05:52","guid":{"rendered":"https:\/\/entropie.org\/3615\/?p=5861"},"modified":"2023-06-24T02:11:03","modified_gmt":"2023-06-24T00:11:03","slug":"installer-php-sur-un-vps-sous-debian-11","status":"publish","type":"post","link":"https:\/\/entropie.org\/3615\/index.php\/2022\/12\/03\/installer-php-sur-un-vps-sous-debian-11\/","title":{"rendered":"Installer PHP sur un VPS sous Debian 11"},"content":{"rendered":"<p>Sources :<br \/>\n<a href=\"https:\/\/www.php.net\" rel=\"noopener\" target=\"_blank\">PHP<\/a> => <a href=\"https:\/\/www.php.net\/supported-versions.php\" rel=\"noopener\" target=\"_blank\">Versions de PHP en cours<\/a><\/p>\n<p><span style=\"color:#ff0000;\"><strong>Version 7.4 (obsol\u00e8te) :<\/strong><\/span><\/p>\n<p>Debian 11 est actuellement livr\u00e9 avec la <a href=\"https:\/\/packages.debian.org\/bullseye\/php\/php\" rel=\"noopener\" target=\"_blank\">version 7.4 de PHP<\/a> laquelle a \u00e9t\u00e9 maintenue jusqu&rsquo;au 28 novembre 2022.<\/p>\n<pre>\r\nsudo apt-get install php\r\n\r\nLes 10 paquets suivants sont d\u00e8s lors install\u00e9s : libapache2-mod-php7.4 libsodium23 php php-common php7.4 php7.4-cli php7.4-common php7.4-json php7.4-opcache php7.4-readline\r\n<\/pre>\n<p>Pour le d\u00e9veloppement Web, on installe quelques paquets en plus :<\/p>\n<pre>\r\nsudo apt-get install php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip\r\n<\/pre>\n<p><span style=\"color:#00ff00;\"><strong>Version 8.1 :<\/strong><\/span><\/p>\n<p>Sources :<br \/>\n<a href=\"https:\/\/deb.sury.org\" rel=\"noopener\" target=\"_blank\">https:\/\/deb.sury.org<\/a> => <a href=\"https:\/\/packages.sury.org\/php\/README.txt\" rel=\"noopener\" target=\"_blank\">https:\/\/packages.sury.org\/php\/README.txt<\/a><br \/>\nOnd\u0159ej Sur\u00fd est un des responsables de l&#8217;empaquetage de <a href=\"https:\/\/packages.debian.org\/bullseye\/php\/php\" rel=\"noopener\" target=\"_blank\">php sous Debian<\/a>.<\/p>\n<p>Les paquets lsb-release, ca-certificates, curl sont d\u00e9j\u00e0 livr\u00e9s avec Debian 11.<\/p>\n<pre>\r\nsudo apt-get -y install apt-transport-https\r\n\r\nsudo curl -sSLo \/usr\/share\/keyrings\/deb.sury.org-php.gpg https:\/\/packages.sury.org\/php\/apt.gpg\r\n\r\nsudo sh -c 'echo \"deb [signed-by=\/usr\/share\/keyrings\/deb.sury.org-php.gpg] https:\/\/packages.sury.org\/php\/ $(lsb_release -sc) main\" > \/etc\/apt\/sources.list.d\/php.list'\r\n\r\nsudo apt-get update\r\n\r\nsudo apt-get install php8.1\r\n\r\nThe following NEW packages will be installed:\r\n  libapache2-mod-php8.1 libsodium23 php-common php8.1 php8.1-cli php8.1-common php8.1-opcache php8.1-readline\r\nThe following packages will be upgraded:\r\n  libpcre2-8-0\r\n1 upgraded, 8 newly installed, 0 to remove and 2 not upgraded.\r\n<\/pre>\n<p>Pour le d\u00e9veloppement Web, on installe quelques paquets en plus :<\/p>\n<pre>\r\nsudo apt-get install php8.1-{curl,gd,intl,mbstring,mysql,soap,xml,xmlrpc,zip}\r\n<\/pre>\n<p><strong>Test de PHP :<\/strong><\/p>\n<p>On affiche la version de PHP, les modules install\u00e9s et on teste son bon fonctionnement en cr\u00e9ant un fichier info.php dans notre r\u00e9pertoire Apache :<\/p>\n<pre>\r\nphp -v\r\nphp -m\r\nsudo nano \/var\/www\/html\/info.php\r\n\r\nY enregistrer le code suivant :\r\n&lt;?php\r\nphpinfo();\r\n?&gt;\r\n\r\n=> http:\/\/ [adresse IP du VPS] \/info.php\r\n\r\nPuis, pour des raisons de s\u00e9curit\u00e9, effacer imm\u00e9diatement le fichier : sudo rm \/var\/www\/html\/info.php\r\n<\/pre>\n<p><span style=\"color:#00ff00;\"><strong>Version 8.2 (pour \u00e9craser la version 8.1) :<\/strong><\/span><\/p>\n<pre>\r\nsudo apt-get update\r\nsudo apt-get install php8.2\r\nsudo apt-get install php8.2-{curl,gd,intl,mbstring,mysql,soap,xml,xmlrpc,zip}\r\nsudo reboot\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Sources : PHP => Versions de PHP en cours Version 7.4 (obsol\u00e8te) : Debian 11 est actuellement livr\u00e9 avec la version 7.4 de PHP laquelle a \u00e9t\u00e9 maintenue jusqu&rsquo;au 28 novembre 2022. sudo apt-get install php Les 10 paquets suivants sont d\u00e8s lors install\u00e9s : libapache2-mod-php7.4 libsodium23 php php-common php7.4 php7.4-cli php7.4-common php7.4-json php7.4-opcache php7.4-readline &hellip; <a href=\"https:\/\/entropie.org\/3615\/index.php\/2022\/12\/03\/installer-php-sur-un-vps-sous-debian-11\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Installer PHP sur un VPS sous Debian 11&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,28,5,53,30],"tags":[],"class_list":["post-5861","post","type-post","status-publish","format-standard","hentry","category-debian","category-installation","category-tutoriels","category-vps","category-web"],"_links":{"self":[{"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/posts\/5861"}],"collection":[{"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/comments?post=5861"}],"version-history":[{"count":37,"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/posts\/5861\/revisions"}],"predecessor-version":[{"id":6263,"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/posts\/5861\/revisions\/6263"}],"wp:attachment":[{"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/media?parent=5861"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/categories?post=5861"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/entropie.org\/3615\/index.php\/wp-json\/wp\/v2\/tags?post=5861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}