Installer PHP 5.5 sur Debian Wheezy

Un petit article sur comment installer la version 5.5 de PHP sous Debian Wheezy.

  • Ajout du dépôt venant de dotdeb.org
  • [code alng= »shell »]
    echo "deb http://packages.dotdeb.org/ wheezy-php55 all" > /etc/apt/sources.list.d/php55.list

  • Ajout de la clé public
  • apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xA2098A6E
    

    Technique si le serveur est derrière un proxy

    wget -O- "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0xA2098A6E" | sudo apt-key add -
    
  • Mise à jour
  • apt-get update && apt-get upgrade
    
  • Mise à jour de la distribution Debian
  • apt-get dist-upgrade
    
  • Relance du serveur Apache
  • service apache2 restart
    
  • Vérification de la version de PHP dans un terminal
  • php -v
    
    PHP 5.5.4-1~dotdeb.1 (cli) (built: Sep 22 2013 03:18:57) 
    Copyright (c) 1997-2013 The PHP Group
    Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
        with Zend OPcache v7.0.3-dev, Copyright (c) 1999-2013, by Zend Technologies
    
  • Vérification de la version de PHP dans un navigateur web
  • Créer un fichier info.php à la racine du serveur web

    echo "<?php phpinfo(); ?>" > /var/www/info.php

    Puis dans le navigateur saisir l’url du serveur http://url_server/info.php
    php55

5 Comments

  1. Je viens de m’installer un serveur dédié chez OVH, sans grande compétence en admin. Aprés avoir installé je me suis retrouvé avec un PHP5.4 ne supportant évidement pas les fonctions password_hash de mon site… Ton petit tuto m’a permis, sans aucune difficulté, de mettre PHP5.5 et désormais tout fonctionne. Un grand merci!!

  2. bloquer a cette étape:
    apt-key adv –recv-keys –keyserver keyserver.ubuntu.com 0xA2098A6E
    je passe par un proxy (pas moyen de faire autrement)
    voila les logs:
    gpg: requête de la clé A2098A6E du serveur hkp keyserver.ubuntu.com
    ?: keyserver.ubuntu.com: Connection refused
    gpgkeys: HTTP fetch error 7: couldn’t connect: Connection refused

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.