Installation d'un LAMP (Linux Apache Mysql Php)
Pour la configuration, ca se trouve ici
Notes générales sur les installations:
- Décompresser les binaires dans /usr/src/ et garder les repertoires d'installation
- Avec ces repertoires vous pouvez recompiler avec une option differente en un rien de temps :)
- Pour faire une mise a jour, il suffit de telecharger la nouvelle version refaire le configure et make upgrade a la place de make install
- Souvent, un fichier config.nice contient la derniere ligne de configure utilisée pour la compil
Apache
Il faut telecharger la derniere version sur http://httpd.apache.org/download.cgi
puis verifier l'integrite du fichier grace a la commande md5sum monfichier.tar.
si les codes MD5 correspondent, decompresser (tar -xzvf mnifichier.tar.gz).
Compiler avec les options suivantes:
configure --enable-so --enable-dav-fs --enable-dav-lock --enable-dav --enable-rewrite --enable-ssl --enable-vhost-alias
Pour le lancement:
/usr/local/apache2/bin/apachectl start
Arret:
/usr/local/apache2/bin/apachectl stop / restart
PHP
Il faut telecharger la derniere version sur http://www.php.net/downloads.php
puis verifier l'integrite du fichier grace a la commande md5sum monfichier.tar.
si les codes MD5 correspondent, decompresser (tar -xzvf mnifichier.tar.gz).
Compiler avec les options suivantes:
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --enable-sockets --enable-mbstring=all
(apsx2 est installe avec apache, et le chemin correspond au chemin de la ligne de config d'apache livre sur ce site, si vous changez le PREFIX, changez aussi le chemin ici)
PHP est lancé avec apache, donc il n'y a rien a faire :)
A ce stade, vous pouvez donc lancer apache (voir la section apache) et tester votre code php. Pour ce qui est des configurations de ces softs, veuillez aller dans le tutos config correspondant.