Voici la commande apt-get permettant l’installation d’une pile LAMP basique sur ubuntu hardy 8.04, avec en plus quelque commandes de base pour demarrer rapidement.

D’abord,

sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server php5-gd phpmyadmin

Cette commande va installer apache 2 php 5.2 and mysql server 5 et leur dépendences. Les deamons sont lancé après l’installation et généralement, seul apache2 a besoin d’un peu de configuration.

Pour activer le dossier ~/public_html (celui qu’on atteind avec cette URL dans un navigateur http://localhost/~username) :

sudo a2enmod userdir && sudo /etc/init.d/apache2 restart

Le dossier racine par défaut est /var/www (il faut les privilèges super utilisateur pour écrire dans ce dossier), mais vous pouvez ajouter d’autres sites. Editez un nouveau fichier de configuration pour le nouveau site :

gksudo gedit /etc/apache2/sites-available/<nom_du_site>

Remplacez <nom_du_site> par ce que vous voulez. Ajoutez les propriétés virual host et directives dont vous avez besoin, puis sauvegardez et quittez gedit.
Pour activer ce nouveau site, faites :

sudo a2ensite <nom_du_site> && sudo /etc/init.d/apache2 restart

Pour administrer les bases et utilisateurs mysql, utilisez simplement phpmyadmin en entrant cette URL dans un navigateur : http://localhost/phpmyadmin

Le fichier de configuration de php est situé ici : /etc/php5/apache2/php.ini et neccessite un redémarrage de apache si vous y faites des modifications.