Développer un site personnel

Vous allez utiliser les pages HTML fournies en annexes. Utilisez les documents du TP précédent si vous en avez besoin.

Installez les fichiers fournis en annexe dans les répertoires adéquats.

Modifiez les pages HTML à l'aide d'un éditeur pour qu'elles utilisent les images de votre répertoire personnel "~/public_html/images" et le script CGI de votre répertoire personnel "~/public-html/cgi-bin" et pas ceux qui sont dans "$APACHE_HOME/cgi-bin".

Pour autoriser l'utilisation de scripts CGI dans un répertoire, vous devez le déclarer. Voici trois exemples :

<Directory /home/*/public_html/cgi-bin>
    Options ExecCGI
    SetHandler cgi-script
</Directory>
<Directory /home/*/public_html>
                Options +ExecCGI
</Directory>
<Directory /var/www/journal>
                Options +ExecCGI
</Directory>

Recherchez également la ligne suivante dans le fichier apache2.conf :

AddHandler cgi-script .cgi .sh .pl

Décommentez là ou ajoutez la si elle n'y est pas.

Copiez le script dans le répertoire que vous réservez pour les scripts. Vérifiez si c'est un programme "C" compilé qu'il porte bien l'extension ".cgi", au besoin renommez-le.