Ultime liste de discussion du Labo 604

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Ultime liste de discussion du Labo 604

installation et gestion de réseaux sous linux

Le deal à ne pas rater :
Cartes Pokémon EV6.5 : où trouver le Bundle Lot 6 Boosters Fable ...
Voir le deal

    [Mercredi-4] Apache (labo1)

    avatar
    Chelsea


    Féminin Nombre de messages : 9
    Age : 37
    Activité : Consultante Sogeti
    Nom Prénom : Stigter Laurie
    Date d'inscription : 28/02/2007

    [Mercredi-4] Apache (labo1) Empty [Mercredi-4] Apache (labo1)

    Message  Chelsea Dim 6 Mai - 13:26

    Premier labo d'installation Apache

    Tout d'abord, il faut vérifier si Apache est bien installé sur la machine et si httpd est lancé (le daemon Apache)
    Ensuite, on peut tester si ca fonctionne bien avec telnet;
    " telnet -r localhost 80 " et faire une requête (get ... )

    Disposition des fichiers relatifs à Apache sur la machine:
    httpd --> /usr/sbin
    log --> /var/log/Apache
    DocumentRoot -->/var/www/htdocs
    /etc/Apache --> httpd.conf , php.ini , access.conf , ...
    /var/www --> (dir) cgi-bin , (dir) htdocs , icons (dir)
    /usr/libexec --> (dir) Apache
    /usr/include --> ...

    On a tester et émulter les différents protocoles (0.9,1.0,1.1) pour voir les différences.

    Dans httpd.conf (le fichier principal et c'est surtout lui qui sera modifié)
    - Nous avons mis le fr comme premier langage dans les language priority et nous avons commentarisé les langues inutiles
    *--> prob: c'est toujours en anglais!
    __-->vérifier que le index.html.fr existe bien!
    __-->changer le browser's preference: langue : FR

    - On pouvait changer la valeur du port mais 80 est bon alors nous l'avons laissé (une autre valeur aurait du être > 1023)

    - Nous avons changé le groupe et l'user
    --> group : table4
    --> user : table4-admin -->mauvais car il n'existait pas
    __-->création du group et de l'user
    __--> groupadd table4 ; adduser table4-admin

    - Changé l'admin du server: table4-admin@truc.be

    - Changer le servername : www.table4.com (ce changement permet de donner une identité au serveur, il pourra alors afficher les messages d'erreurs et c'est utile pour le site virtuel)

    RQ: quand Apache s'execute il est sous l'user
    RQ: il y a 1 htdocs par server (le contenu de htdocs = ce que lit httpd quand il se lance)
    RQ: quand on voyage sur un site, on parcoure un répertoire avec des fichiers
    ==> on peut limiter les droits:
    [&nbsp] - autorisation sur la machine host pour l'user apache
    [&nbsp] - autorisation sur le site lui-même
    il y a donc 2 personnes différentes qui peuvent jouer sur les droits: l'administrateur et le webmaster

    - Nous avons modifié la page d'acceuil (d'abord crée un .html et nous avons dit dans httpd que c'était ce fichier qui devait servir de page d'acceuil et plus le index.html par défaut)

    - Nous avons également stipuler que les cgi devenaient des executables.

    - On a créé un répertoire "test" pour vérifier qu'il fassent le listing des fichiers de ce répertoire grâce à l'argument Indexes qui fait le listing des fichiers du répertoire quand il ne connait pas ce qu'on lui demande ou quand il ne prend pas le index.html par défaut.

    - Enfin, nous avons crée des alias pour le répertoire contenant les .html

    So it ends our first labo of Apache! Smile
    Have A Nice Day, Keep The Faith! Wink

      La date/heure actuelle est Dim 19 Mai - 11:37

      Ne ratez plus aucun deal !
      Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
      IgnorerAutoriser