![Page 1: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/1.jpg)
APACHE HTTP SERVER
Formation TRANSFER
ALGER 11-15 Mai 2002
![Page 2: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/2.jpg)
• Apache est un serveur Web Libre.
• 60 % des serveurs Web sur Internet utilisent APACHE.
• Souvent disponible sur les distributions Linux.
• Riche en fonctionnalités.
• Modulable et extensible.
![Page 3: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/3.jpg)
Fichiers de Configurations :
• Principale Fichier de configuration :
/etc/httpd/conf/httpd.conf.
• Répertoire principale des fichiers de contenu:• /var/www/htdocs : contient les fichiers HTML et
le fichiers index• /var/www/cgi-bin : contient les fichiers CGI.• /var/www/icones : contient les icônes utilisés.
![Page 4: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/4.jpg)
HTTPD.CONF
• ServerType standalone apache se lance d’une manière autonome.
• User www
• Group www
Indiquent le groupe et l’utilisateur propriétaire du démon httpd.
• ServerAdmin [email protected]
![Page 5: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/5.jpg)
• ServerName www.transfer.dz
Indique le nom de domaine du service web local.
• DocumentRoot /var/www/htdocs
Indique le répertoire ou se trouvent les fichiers .html publiés.
• StartServers 5
Indique le nombre de serveur httpd a lancé au démarrage.
![Page 6: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/6.jpg)
• MaxClient 150
Indique le nombre de serveurs httpd lancé simultanément.
• Port 80
Scripts CGI
• ScriptAlias /cgi-bin/ /var/www/cgi-bin
Définit le répertoire ou se trouvent les fichiers CGI.
![Page 7: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/7.jpg)
Virtual Hosting sous APACHE
• Le virtual Hosting permet d’héberger sur le même serveur plusieurs sites WEB identifié par des noms de domaines différents.
![Page 8: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/8.jpg)
Configuration du Virtual Hosting
• NameVirtualHost 193.194.90.1
l’adresse IP spécifié indique qu’elle sera l’adresse cible pour les Serveurs WEB hébergés.
![Page 9: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/9.jpg)
Enregistrement d’un VirtualHost
<VirtualHost www.transfer.dz>
ServerAdmin [email protected]
DocumentRoot /var/www/htdocs
ServerName www.cerist.dz
ErrorLog /var/www/error_log
TransferLog /var/www/access_log
</VirtualHost>
![Page 10: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/10.jpg)
Accès aux Documents
• La politique par défaut:<Directory /> Options FollowSymLinks # authorise a suivre les
#liens symbolique AllowOverride None #utilise les droits d’accès
#déjà défini sur le répertoire et non défini sur .htaccess
Order allow,deny # applique les régles allow puis # deny
Allow from all # accepter les requêtes de n’importe quel # hôte ou nom de domaine.
</Directory>
![Page 11: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/11.jpg)
• Chaque domaine virtuel peut appliqué une politique d’accès qui lui est propre.
• Accès protégé par mots de passe:
AuthType Basic
AuthName authentication # ce qui saffiche sur la #fenêtre
AuthUserFile /etc/httpd/httppass # le fichier password
AuthGroupFile /etc/httpd/group
require valid-user
![Page 12: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/12.jpg)
![Page 13: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/13.jpg)
![Page 14: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/14.jpg)
![Page 15: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/15.jpg)
![Page 16: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/16.jpg)
v
![Page 17: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/17.jpg)
![Page 18: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/18.jpg)
![Page 19: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/19.jpg)
![Page 20: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/20.jpg)
![Page 21: APACHE HTTP SERVER Formation TRANSFER ALGER 11-15 Mai 2002](https://reader035.vdocuments.mx/reader035/viewer/2022062307/551d9d85497959293b8c05c4/html5/thumbnails/21.jpg)