Installation et configuration du serveur web
Le serveur web que j'ai choisi d'installer est Apache, car il est gratuit, et que c'est le plus connu et le plus utilisé. Il ne consomme pas trop de ressources.
Tazpkg search apache
On s'apercoit que apache a bien ét trouvé et fait bien partie de la liste des installations disponibles avec SliTaz. On va donc maintenant l'installer :
tazpkg get-install apache
Je démarre ensuite apache (commande /etc/init.d/apache start ).
Normalement à ce stade ca fonctionne déjà.
Je rajoute ensuite apache aux service qui doivent démarrer automatiquement lorsqu'on démarre l'ordinateur ( commande leafpad /etc/rcS.conf ). Dans le cas présent, j'ai remplacé apache par httpd, car je désire utiliser apache, et que httpd risque de créer des conflits avec apache. Dans le fichier rcS.conf, situé dans /etc/, la ligne RUN_DAEMONS donne maintenant le résultat suivant :
Installation et configuration de PHP
tazpkg get-install php-apache
Plus qu'a redémarrer l'ordinateur, et normalement c'est bon, ca fonctionne.
Finalisation
Pour un bon fonctionnement, les dossier, sous-dossier, et fichier (d'extension html ou php) doivent être accessibles. Y attribuer des droits récursifs (s'appliquant aussi dans les sous dossiers) me semble être nécessaire. Par exemple si on veut appliquer des droits récursifs on utilisera alors la commande :
chmod -R 755 \var\www\SiteWeb
l'option -R signifie qu'on applique les droits de manière récursive. 755 signifie qu'on donne aux groupes et autres utilisateurs les droits en lecture et exécution.