Mein "Merkzettel" zur Einrichtung eines LAMP-Dev-Servers auf Debian Basis mit aktuellen Paketen und voll aktiviertem error_reporting und xdebug für php

  • aktuelles Debian als Grundlage installieren
  • Updates installieren
  • zur /etc/apt/sources.list hinzufügen:

    deb http://packages.dotdeb.org squeeze-php54 all
    deb-src http://packages.dotdeb.org squeeze-php54 all
  • Public-Key für Repository hinzufügen:

    wget http://www.dotdeb.org/dotdeb.gpg
    cat dotdeb.gpg | apt-key add -
  • Paketlisten updaten:

    aptitude update
  • Pakete installieren:

    aptitude install apache2 mysql-server php5 php5-mysql php5-xdebug php5-mcrypt php5-curl
  • development-php.ini kopieren:

    cp /usr/share/php5/php.ini-development /etc/php5/apache2/php.ini
  • mod_rewrite und mod_headers aktivieren

    a2enmod rewrite headers
  • Apache neustarten:

    /etc/init.d/apache2 restart