Denis Szalkowski Formateur consultant
|
|
|
- Dominique Sauvé
- il y a 10 ans
- Total affichages :
Transcription
1 Denis Szalkowski Formateur consultant
2 Documentation Apache /25 - Sommaire I. Fonctionnement d'apache... 5 A. Les binaires Sous Unix Sous Windows...5 B. Les répertoires appartenant aux sites conf htdocs logs cgi-bin...5 C. Lancement d'apache Paramètres...5 D. Fichiers de trace Sécurité Pid Erreurs Historique des accès au site Format de log Fichier de log personnalisé Requêtes...7 E. La gestion d'erreurs Les messages communs Paramétrage d'ie ErrorDocument...9 II. Les directives... 9 A. Les directives de bloc (fichier http.conf) VirtualHost Directory Files Location IfDefine IfModule...10 B. Les autres directives ServerName (config, virtual host) UseCanonicalName (config, virtual host, directory,.htaccess) ServerAdmin (config,virtual host) ServerSignature ServerTokens (config) ServerAlias (virtual host) ServerPath (virtual host) ServerRoot (config) PidFile (config) ScoreBoardFile (config) SendBufferSize (config) LockFile (config) KeepAlive (config) KeepAliveTimeout (config) TimeOut (Config)...11
3 Documentation Apache / MaxKeepAliveRequests HostNameLookups (config, virtual host) Include (config) NameVirtualHost (config) BindAddress (config) Listen (config) ListenBackLog (config) ServerType (config) ThreadsPerChild (config Win32) HeaderName (config, file, directory, location,.htaccess, virtualhost) Options (config, file, directory, location,.htaccess, virtualhost)...12 C. Directives Unix CoreDumpDirectory (config)...12 III. Les modules A. Les métafichiers MetaFiles MetaDir MetaSuffix...12 B. Expirations ExpiresActive ExpiresByType ExpiresDefault...13 IV. Gestion de l'accès du client au serveur A. Directives d'authentification AuthType AuthName AuthGroupFile AuthUserFile Require Paramètres de sécurité d'ie...14 B. Autoriser et interdire en fonction des Ip et des noms d'hôtes allow from allow from env Deny from Deny from env Order...15 C. Accès anonyme Anonymous Anonymous_NoUserId Anonymous_Log Anonymous_Verify Anonymous_Authorative...15 D. Démon identd...16 E. Les cookies CookieLog CookieTracking CookieExpires...16 F..htaccess AccessFileName (config) AllowOverride...16
4 Documentation Apache /25 - G. MIME : négociation du contenu et de la langue Définition Module Liste des types MIME Directives MIME Négociation de contenu Négociation de la langue...17 H. Index de répertoire DirectoryIndex...17 I. Redirection ScriptAlias Alias UserDir Redirect...18 V. Les SSI (Server Side Include) A. Conditions de fonctionnement...18 B. Exemple...18 VI. Le proxy A. La directive...18 B. ProxyRequest...18 C. ProxyRemote...19 D. ProxyPass...19 E. ProxyDomain...19 F. NoProxy...19 G. ProxyPassReverse...19 H. CacheRoot...19 I. CacheSize...19 J. CacheMaxExpire...19 K. CacheGcInterval...19 L. CacheLastModifiedFactor...19 M. CacheDefaultExpire...19 N. CacheDirLevels et CacheDirLength...20 O. CacheNegociatedDocs...20 P. NoCache...20 VII. Documentation A. Bibliographie...20 B. Liens...20 VIII. Annexe A : liste des types MIME (conf/mime-types) IX. ANNEXE B : les directives d'apache X. Annexe C : les modules d'apache... 25
5 Documentation Apache /25 - I. Fonctionnement d'apache A. Les binaires 1. Sous Unix /usr/local/apache/httpd 2. Sous Windows C:\Program Files\Apache Group\Apache\apache.exe B. Les répertoires appartenant aux sites 1. conf Ce répertoire contient les fichiers de configuration, dont le fichier http.conf. 2. htdocs Ce dossier stocke les pages html consultables. 3. logs Le dossier consigne sous forme de fichier tout l'historique d'utilisation d'apache et, par là-même, les erreurs observés lors du fonctionnement d'apache. 4. cgi-bin Ce répertoire abrite touts les scripts CGI (Common Gateway Interface). Il peut s'agir de programmes écrits en C. C. Lancement d'apache 1. Paramètres -D nom Définit un nom contenant les directives <IfDefine> -d répertoire Indique un nom de répertoire ServerRoot de remplacement -f nom_de_fichier indique un nom de fichier ServerConfig de remplacement -C "directive" Traite la directive avant de lire les fichiers de configuration -c "directive" Traite la directive après la lecture des fichiers de configuration -v indique le numéro de version Server version: Apache/ (Win32) Server built: Feb :11:24 -R ne fonctionne que sur une récente version d'apache compilée avec le symbole SHARED_CORE qui rend partageable le cœur de son code exécutable -V propose plusieurs informations sur l'exécutable Server version: Apache/ (Win32) Server built: Feb :11:24 Server's Module Magic Number: :7 Server compiled with... -D HAVE_MMAP -D USE_MMAP_SCOREBOARD -D NO_WRITEV -D NO_OTHER_CHILD -D NO_RELIABLE_PIPED_LOGS -D MULTITHREAD -D HTTPD_ROOT="/apache" -D SUEXEC_BIN="/apache/bin/suexec" -D DEFAULT_PIDLOG="logs/httpd.pid" -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" -D DEFAULT_LOCKFILE="logs/accept.lock" -D DEFAULT_XFERLOG="logs/access.log" -D DEFAULT_ERRORLOG="logs/error.log" -D TYPES_CONFIG_FILE="conf/mime.types" -D SERVER_CONFIG_FILE="conf/httpd.conf"
6 Documentation Apache /25 - -D ACCESS_CONFIG_FILE="conf/access.conf" -D RESOURCE_CONFIG_FILE="conf/srm.conf" -l liste les modules compilés Compiled-in modules: http_core.c mod_so.c mod_mime.c mod_access.c mod_auth.c mod_negotiation.c mod_include.c mod_autoindex.c mod_dir.c mod_cgi.c mod_userdir.c mod_alias.c mod_env.c mod_log_config.c mod_asis.c mod_imap.c mod_actions.c mod_setenvif.c mod_isapi.c -L liste commentée de directives utilisables -S indique les paramètres du virtualhost -t Teste la syntaxe du fichier de configuration -i installe Apache en tant que service Nt Pour arrêter ou démarrer le service, vous pouvez aller dans le panneau de configuration et double-cliquez sur l'icône Services. Installing the Apache service to use d:/program files/apache group/apache/conf/httpd.conf The Apache service has been installed successfully. -u désinstalla Apache en tant que service Nt Removing the Apache service The Apache service has been removed successfully. -s Sous Nt, ce paramètre interdit à Apache De s'enregistrer en tant que service. Sous Windows 95, cela offre un démarrage plus rapide. -k shutdown restart Arrêt ou redémarre le serveur. D. Fichiers de trace 1. Sécurité Il est recommandé de ne jamais donner les droits en écriture au niveau des répertoires où sont écrits les traces. 2. Pid Au lancement, Apache écrit le numéro de processus du processus père httpd dans le fichier logs/httpd.pid. Le nom du fichier peut être changé en modifiant la directive PidFile. 3. Erreurs Sur Unix, les messages d'erreur sont stockés dans le fichier logs/error_log. Sur Windows, vous les trouverez dans logs/error.log. Pour modifier leur chemin, vous pouvez utiliser la directive ErrorLog dont la portée s'applique au fichier de config ou au Virtual Host. ErrorLog logs/error.log Config, virtual host
7 Documentation Apache /25 - Défaut Exemple 4. Historique des accès au site TransferLog fichier commande Aucun TransferLog logs/transfer.log Config, Virtual host 5. Format de log LogFormat définit le format du fichier de log au format CLF (Common Log Format). LogFormat "Chaîne" %b Octets envoyés %{var_env}e Nom de la variable d'environnemnt var_env %f fichier à présenter %a adresse ip distante %h hôte distant %{nom_en_tête}i contenu d'en-tête envoyé par le client %l nom d'utilisateur distant %{nom_note}n valeur d'une note qui sert à transmettre une valeur entre les modules %{nom_en_tête}o Contenu des lignes d'en-tête de la réponse %P PID Apache %p port du serveur %r Première ligne de la requête %s Status de la requête %>s Etat de la dernière requête %t Heure %U url demandée %u utilisateur distant %v hôte virtuel du serveur Exemple LogFormat "%h % l %u %t %r %s %b" Format CLF 6. Fichier de log personnalisé CustomLog logs/custom.log "%a %h %l %u %U %t" 7. Requêtes Sur Unix, il s'agit du fichier logs/access_log, alors que, sous Windows, l'activité est stockée dans logs/access.log. Tout es modifiable à l'aide de la directive CustomLog. Cette directive s'applique aussi à VirtualHost. E. La gestion d'erreurs 1. Les messages communs Code d'erreur 200 Ok 302 Trouvé Message d'erreur 304 Non modifié 400 Mauvaise requête 401 Pas autorisé Logon failed Logon failed due to server configuration
8 Documentation Apache / Unauthorized due to ACL on resource Authorization failed by filter Authorization failed by ISAPI/CGI application 403 Interdit Execute access forbidden Read access forbidden Write access forbidden SSL required SSL 128 required IP address rejected Client certificate required Site access denied Too many users Invalid configuration Password change Mapper denied access Client certificate revoked Directory listing denied Client Access Licenses exceeded Client certificate untrusted or invalid Client certificate has expired or is not yet valid 404 Not found Site not found 405 Method not allowed 406 Not acceptable 407 Proxy authentication required 412 Precondition Failed 414 Request-URI too long 500 Internal server error Application restarting Server too busy Requests for Global.asa not allowed
9 Documentation Apache / asp ASP error 501 Not implemented 502 Bad gateway 503 Out of Resources 2. Paramétrage d'ie 3. ErrorDocument ErrorDocument 404 Chemin_url message Exemple ErrorDocument 404 file:///e:/winnt/help/iishelp/common/404.htm #ErrorDocument 404 "Touriste!!! II. Les directives A. Les directives de bloc (fichier http.conf) 1. VirtualHost Vous pouvez définir plusieurs noms de domaines : <VirtualHost ServerAdmin [email protected] DocumentRoot htdocs/dsfc.fr ServerName dsfc.fr ErrorLog logs/dsfc.fr-error_log CustomLog logs/dsfc.fr-access_log common </VirtualHost> 2. Directory Le contenu.htaccess supplante les directives Directory et DirectoryMatch. <Directory "F:/Apache Group/Apache/htdocs/dsfc.fr">
10 Documentation Apache /25 - #Options Indexes FollowSymLinks MultiViews ExecCGI #Idem à au dessous Options All AllowOverride None Allow from all Order allow,deny </Directory> #Indique tous les répertoires dont le nom commence entre a et d <Directory ~/[a-d].*> </Directory> #Idem à ci-dessus <DirectoryMatch /[a-d].*> </Directory> 3. Files <Files fichier> </Files> <FilesMatch "(gif jpg png)$> </Files> 4. Location <Location URL> </Location> <LocationMatch > </Location> 5. IfDefine La directive est effective qu'à la condition que le Serveur soit lancé par apache.exe -D nom <IfDefine nom> </IfDefine> 6. IfModule <If Module [!]Nom_de_module> </IfModule> B. Les autres directives 1. ServerName (config, virtual host) ServerName 2. UseCanonicalName (config, virtual host, directory,.htaccess) UseCanonicalName on off La valeur par défaut est on. 3. ServerAdmin (config,virtual host) ServerAdmin [email protected] 4. ServerSignature ServerSignature off on Cette directive, lorsqu'elle est à on ajoute le numéro de version duserveur au bas de chaque page visitée. 5. ServerTokens (config) ServerTokens min OS full Par défaut, la valeur est full. On peut extarire à partir du serveur la version de l'os et les modules compilés. 6. ServerAlias (virtual host) ServerAlias dsfc.fr,ftp.dsfc.fr Indique des noms de rechange
11 Documentation Apache /25-7. ServerPath (virtual host) ServerPath Dans le cas où vous déclarez deux sites sur une même adresse ip, vous devez utilisez la variable ServerPath pour indiquez un répertoire différent à partir du chemin défini par ServerRoot. 8. ServerRoot (config) ServerRoot "F:/Apache Group/Apache" Emplacement des fichiers conf et logs 9. PidFile (config) PidFile logs/httpd.pid Sert sur UNIX pour tuer le processus 10. ScoreBoardFile (config) ScoreBoardFile logs/apache_runtime_status Si vous devez utilisez un tel fichier, placez le sur un disque virtuel. 11. SendBufferSize (config) SendBufferSize Agrandit le tampon de transmission TCP 12. LockFile (config) LockFile logs Avec certaines directives de compilation, Apche ne se lance pas tant qu'il n'a pas écrit lee fichier de verrouillage logs/accept.lock KeepAlive 5 KeepAlive on 13. KeepAlive (config) Nombre de requêtes maintenues ouvertes par session 14. KeepAliveTimeout (config) KeepAliveTimeout 15 Nombre de secondes d'attente pour un reqûete suivante TimeOut TimeOut (Config) Temps d'attente de la réception d'une requête et d'expédition de chaque bloc de réponse 16. MaxKeepAliveRequests MaxKeepAliveRequests 100 Nombre de connexions persistentes 17. HostNameLookups (config, virtual host) HostNameLookupson off double Résolution DNS inverse 18. Include (config) Include nom_de_fichier Insère le contenu d'un fichier 19. NameVirtualHost (config) NameVirtualHost :80 Permet d'utiliser ensuite plusieurs VirtualHost utilisant un hostname sur la même ip 20. BindAddress (config) BindAddress HostName Force Apache à écouter une IP Elle doit être associée à la directive Port 21. Listen (config) Listen :80 Ecoute la combinaison adresse+port 22. ListenBackLog (config) ListenBackLog 511 Définit la longueur maxi de la file de connexion. Cela évite d'être l'objet d'attaque de débordement de type TCP SYN. 23. ServerType (config) ServerType standalaone inetd L'option inetd génère une collection de processus fils. A déconseiller en cas de forte charge.
12 Documentation Apache / ThreadsPerChild (config Win32) ThreadsPerChild 50 Dans le cas où il existe plusieurs processus enfants 25. HeaderName (config, file, directory, location,.htaccess, virtualhost) HeaderName set add unset append Entête http "valeur" 26. Options (config, file, directory, location,.htaccess, virtualhost) None Aucune option All Toutes le soptions sauf Multivienws, IncludeNOEXEC, SymLinksIfOwnerMatch Liens symboliques suivis FollowSymLinks ExecCGI Exécution des CGI autorisée IncludesNOEXEC Les SSI sont autorisées sans les commandes #exec et #include Includes Les SSI sont autorisés qu'à la condition qu'ils n'utilisent que #include Indexes Parcours de répertoire possible Multiviews??? Exemple : Options ExecCGI IncludeNOEXEC +Includes -Indexes C. Directives Unix 1. CoreDumpDirectory (config) CoreDumpDirectory /usr/www Emplacement du vidage mémoire III. Les modules A. Les métafichiers Un métafichier est un fichier comportant les données d'en-tête (Refresh, ). Le module suivant doit être chargé préalablement. LoadModule cern_meta_module modules/mod_cern_meta.so 1. MetaFiles MetaFiles on off Defaut Off Directory Active ou désactive le traitement du métafichier 2. MetaDir MetaDir NomDuRépertoire Defaut.web Directory Le point sous Unix permet de cacher le répertoire. 3. MetaSuffix MetaSuffix suffixe_de_fichier Defaut.meta Directory Suffixe des métafichiers B. Expirations Pour utiliser ce module, pensez à décommenter dans le fichier httpd.conf la ligne : LoadModule expires_module modules/mod_expires.so Defaut 1. ExpiresActive Expires on off Off
13 Documentation Apache /25 - Partout et dans.htaccess lorsque AllowOverride Indexes est employé Active ou désactive le mécanisme d'expiration. 2. ExpiresByType ExpiresByType type_mime durée Partout et dans.htaccess lorsque AllowOverride Indexes est employé La durée indique le temps durant lequels les fichiers doivent rester actifs. 3. ExpiresDefault ExpiresDefault heure Partout Heure d'expiration par défaut IV. Gestion de l'accès du client au serveur Remarque A. Directives d'authentification 1. AuthType AuthType Basic Digest Directory,.htaccess Précise le type du contrôle d'autorisation Digest est géré par aucun navigateur 2. AuthName Authname "royaume" Directory,.htaccess Fournit le nom du "royaume" dans lequel les mots de passe des utilisateurs sont valides 3. AuthGroupFile AuthGroupFile nom_de_fichier Directory,.htaccess fournit le nom de fichiers des utilisateurs et des groupes Le fichier est du type : utilisateurs:akim ahmed benedicte administrateurs:marie denis alban stephane 4. AuthUserFile AuthUserFile nom_de_fichier Directory,.htaccess fournit les noms d'utilisateurs et leurs mots de passe Le fichier est du type : akim:akim ahmed:ahmed benedicte:benedicte 5. Require Require user user1 user2 usern group group1 groupn valid-user Directory,.htaccess Active la gestion des mots de passe Le fichier est du type : akim:akim
14 Documentation Apache /25 - ahmed:ahmed benedicte:benedicte 6. Paramètres de sécurité d'ie Faites un clic droit sur l'icône d'internet Explorer située sur le bureau. Choisissez Propriétés dans le menu contextuel. Cliquez sur l'onglet Sécurité. Ensuite, choisissez sur le bouton Personnaliser le niveau. Pour pouvoir accéder en mode accès privé, cochez Demander le nom d'utilisateur et le mot de passe. B. Autoriser et interdire en fonction des Ip et des noms d'hôtes 1. allow from allow from all tous les hôtes sont autorisés allow station
15 Documentation Apache /25 - allow allow allow / allow /24 (24 premiers bits à 1) Directory,.htaccess Autorise des hôtes 2. allow from env allow from env=nom_de_variable Exemple BrowserMatch masque <Directory répertoire> Allow from env=masque </Directory> Directory,.htaccess Autorise des hôtes à partir de variables d'environnements 3. Deny from Inverse à la commande allow 4. Deny from env Symétrique à la commande allow from env 5. Order order deny allow Remarque la commande order mutual-failure autorisent les hôtes qui figurent dans allow mais qui ne figurent pas dans la liste deny Ordre des autorisations ou interdictions C. Accès anonyme N'oubliez pas de décommenter le module : LoadModule anon_auth_module modules/mod_auth_anon.so 1. Anonymous Anonymous user1 user2 L'utilisateur doit s'identifier sous l'un des noms spécifiés par cette commande. Il doit entrer un mot de passe. 2. Anonymous_NoUserId Anonymous_NoUserId on off Défaut Off Directory,.htaccess Remarque Lorque la directive est à on, les utilisateurs sont obligés d'entrer un mot de passe, bien que leur id puisse être vide. 3. Anonymous_Log Anonymous_Log on off Défaut on Directory,.htaccess Les accès sont enregistrés dans logs/httpd_log ou dans le journal TransferLog. 4. Anonymous_Verify Anonymous_Verif on off Défaut off Directory,.htaccess L'ID doit contenir au moins un "@" et un ".". 5. Anonymous_Authorative Anonymous_Authorative on off
16 Documentation Apache /25 - Défaut off Directory,.htaccess Seul l'accès anonyme est autorisé si la valeur est à on. D. Démon identd Identity on off permet d'interroger l'hôte afin d'en déduire son identité. E. Les cookies 1. CookieLog CookieLog nom_de_fichier Config, virtual host Consigne les cookies dans un journal central 2. CookieTracking CookieTracking on off Config, virtual host, directory,.htaccess Apache envoie un cookie de poursuite à chaque utilisateur. Remarque N'oubliez pas de décommenter la ligne : LoadModule usertrack_module modules/mod_usertrack.so 3. CookieExpires CookieExpires "1 year 2 months 3 weeks 2 days 4 hours 20 minutes" F..htaccess Ce fichier stocké dans chacun des répertoires permet de gérer des droits spécifiques. Son utilisation ralentit l'efficacité des requêtes. Pour empêcher de voir les fichiers.htaccess, entrez dans le fichier http.conf : <Files.htaccess> order allow,deny deny from all </Files> 1. AccessFileName (config) AccessFileName.htaccess Détermine le fichier de configuration personnalisé 2. AllowOverride AllowOverride AuthConfig FielInfo Indexes Limit Options All none Cette commande évite les surcharges.. G. MIME : négociation du contenu et de la langue 1. Définition MIME Multimedia Internet Mail Extensions Mod_mime.c Voir Annexe A 2. Module 3. Liste des types MIME 4. Directives MIME Défaut a) TypesConfig TypesConfig nom_de_fichier conf/mime.types Indique le chemin et le nom de fichie où sont définis les types MIME Config
17 Documentation Apache /25 - Exemple Exemple Exemple b) AddType AddType type_mime extension1 extension2 AddType application/x-httpd-php.php AddType application/x-httpd-php-source.phps N'importe où Cette commande ne doit pas être utilisée pour les types MIME authentiques. c) DefaultType DefaultType type_mime DefaultType text/plain N'importe où En cas de type inconnu, précisez le type par défaut. d) AddEncoding AddEncoding encode_mime extension1 extension2 AddEncoding x-gzip zip N'importe où Ajoute des nouveaux types d'encodage. e) ForceType FordeType type_de_media Exemple <directory dsfc.fr/images_gif> ForceType image/gif </directory> Directory,.htaccess Force des types dans des répertoires déterminés. 5. Négociation de contenu Au niveau global ou au niveau d'un répertoire, la directive Options +Multiviews autorise la gestion de langue. 6. Négociation de la langue Exemple a) AddLanguage AddLanguage Code_Pays_Iso.extension AddLanguage fr.fr Permet de spécifier les extensions représentant les codes pays. b) LanguagePriority LanguagePriority Code_Pays1 CodePays2 CodePaysN Apache gère la langue à la place du navigateur lorsque le navigateur ne la gère pas. Config, virtual host, directory,.htaccess H. Index de répertoire 1. DirectoryIndex DirectoryIndex index Config, virtual host, directory,.htaccess Permet de traiter indifféremment index.code_pays.html ou index.html.code_pays Exemple DirectoryIndex index.htm Remarque Pour cette directive, n'oubliez pas de décommenter la ligne : AddModule mod_include.c mod_autoindex.c mod_dir.c mod_cgi.c
18 Documentation Apache /25 - Remarque I. Redirection 1. ScriptAlias ScriptAlias Chemin_url_serveur Répertoire Serveur config, virtual host Permet d'indiquer un chemin différent pour les scripts en faisant référence à un répertoire différent 2. Alias ScriptAlias Chemin_url_serveur Répertoire Serveur config, virtual host Permet d'indiquer un chemin différent pour les pages htm en faisant référence à un répertoire différent 3. UserDir UserDir Chemin_Url_Serveur Répertoire_serveur uniquement sur Unix Permet l'accès à un répertoire privé 4. Redirect Redirect Chemin_Url_Serveur Url Redirige les demandes de Chemin_url vers Url V. Les SSI (Server Side Include) A. Conditions de fonctionnement Le fichier httpd.conf doit contenir les lignes suivantes : AddType text/html.shtml AddHandler server-parsed.shtml Options +Includes B. Exemple <html> <head> </head> <body> <!--#config errmsg="erreur"--> <!--#config sizefmt="bytes"--> Le fichier pèse <!--#fsize file="index.shtml"--> bytes.<br> <!--#config sizefmt="abbrev"--> Le fichier pèse <!--#fsize file="index.shtml"-->.<br> <!--#config timefmt="%a %B %C, le %jth jour de l'année, %S secondes"--> Le fichier a été modifié le <!--#flastmod file="index.shtml"-->.<br> <pre> <!--#include file="essai.txt"--> </pre> </body> </html> VI. Le proxy A. La directive En préalable, n'oubliez pas d'activer la directive : LoadModule proxy_module modules/mod_proxy.so L'activation du serveur proxy inhibe le serveur http. B. ProxyRequest ProxyRequest on off
19 Documentation Apache /25 - Défaut off config Active le proxy C. ProxyRemote ProxyRemote protocole url:port Remarque Le protocole peut être désigné par une * pour désigner tous les protocoles. Malheureusement, Apache ne gère que le http. config Délègue à un autre serveur Proxy la gestion des requêtes. D. ProxyPass ProxyPass Chemin Url config Transfère pour un répertoire spécifié une requête à un serveur Proxy E. ProxyDomain ProxyDomain Domaine Ne sert qu'aux serveurs intranets F. NoProxy NoProxy Domaine SousRéseau Ip Nom_Hôte Ne vaut que pour les intranets. G. ProxyPassReverse ProxyPassReverse chemin url Config, virtual host H. CacheRoot CacheRoot répertoire config, virtual host I. CacheSize CacheSize Taille_En_Ko Défaut 5 Config, virtual host J. CacheMaxExpire CacheMaxExpire heures Défaut 24 Config, virtual host Durée de conservation des documents en cache K. CacheGcInterval CacheGcInterval heures Défaut Jamais Config, virtual host Intervalle de lancement du vidage du répertoire au cas où il dépasse le CahceSize. L. CacheLastModifiedFactor CacheLasModifiedFactor facteur Défaut 0.1 La date d'expiration est calculée en multipliant la durée écoulée depuis la dernière modification par facteur. CacheMaxExpire est gérée en priorité. Config, virtual host M. CacheDefaultExpire
20 Documentation Apache /25 - CacheDefauktExpire heures Défaut 1 Config, virtual host Si un protocole ne gère pas les durées d'expiration, utilisez cette variable. N. CacheDirLevels et CacheDirLength CacheDirLevels nombre et CacheDirLength nombre Défaut CacheDirLevels 3 et CacheDirLength 1 CacheDirLevels hache l'url en 3 répertoires. Le nom des répertoires est déterminés par CacheDirLength. Config, virtual host O. CacheNegociatedDocs CacheNegociatedDocs Config, virtual host P. NoCache NoCache nom_hôte1 domaine1 nom_hôten domainen Config, virtual host VII. Documentation A. Bibliographie Apache, Installation et mise en oeuvre Edition O'Reilly B. Liens Ben & Peter Laurie VIII. Annexe A : liste des types MIME (conf/mime-types) #RFC 2045, 2046, 2047, 2048, and 2077 #ftp://ftp.iana.org/in-notes/iana/assignments/mediatypes/ # MIME type Extension application/edi-consent application/edi-x12 application/edifact application/activemessage application/andrew-inset ez application/applefile application/atomicmail application/batch-smtp application/cals-1840 application/commonground application/cybercash application/dca-rft application/dec-dx application/eshop application/http application/hyperstudio application/iges application/index application/index.cmd application/index.obj application/index.response application/index.vnd application/iotp application/ipp application/mac-binhex40 hqx application/mac-compactpro cpt application/macwriteii application/marc application/mathematica application/mathematica-old application/msword doc application/news-message-id application/news-transmission application/ocsp-request application/ocsp-response application/octet-stream bin dms lha lzh exe class application/oda oda application/pdf pdf application/pgp-encrypted application/pgp-keys application/pgp-signature application/pkcs10 application/pkcs7-mime application/pkcs7-signature application/pkix-cert application/pkix-crl application/pkixcmp application/postscript ai eps ps application/prs.alvestrand.titrax-sheet application/prs.cww application/prs.nprend application/remote-printing application/riscos application/sdp application/set-payment application/set-payment-initiation application/set-registration application/set-registration-initiation application/sgml application/sgml-open-catalog application/slate application/smil smi smil application/vemmi application/vnd.3m.post-it-notes application/vnd.flographit application/vnd.accpac.simply.aso application/vnd.accpac.simply.imp application/vnd.acucobol application/vnd.anser-web-certificate-issueinitiation application/vnd.anser-web-funds-transfer-initiation application/vnd.audiograph application/vnd.businessobjects
21 Documentation Apache /25 - application/vnd.bmi application/vnd.canon-cpdl application/vnd.canon-lips application/vnd.claymore application/vnd.commerce-battelle application/vnd.commonspace application/vnd.comsocaller application/vnd.contact.cmsg application/vnd.cosmocaller application/vnd.cups-postscript application/vnd.cups-raster application/vnd.cups-raw application/vnd.ctc-posml application/vnd.cybank application/vnd.dna application/vnd.dpgraph application/vnd.dxr application/vnd.ecdis-update application/vnd.ecowin.chart application/vnd.ecowin.filerequest application/vnd.ecowin.fileupdate application/vnd.ecowin.series application/vnd.ecowin.seriesrequest application/vnd.ecowin.seriesupdate application/vnd.enliven application/vnd.epson.esf application/vnd.epson.msf application/vnd.epson.quickanime application/vnd.epson.salt application/vnd.epson.ssf application/vnd.ericsson.quickcall application/vnd.eudora.data application/vnd.fdf application/vnd.ffsns application/vnd.framemaker application/vnd.fujitsu.oasys application/vnd.fujitsu.oasys2 application/vnd.fujitsu.oasys3 application/vnd.fujitsu.oasysgp application/vnd.fujitsu.oasysprs application/vnd.fujixerox.ddd application/vnd.fujixerox.docuworks application/vnd.fujixerox.docuworks.binder application/vnd.fut-misnet application/vnd.grafeq application/vnd.groove-account application/vnd.groove-identity-message application/vnd.groove-injector application/vnd.groove-tool-message application/vnd.groove-tool-template application/vnd.groove-vcard application/vnd.hp-hpgl application/vnd.hp-pcl application/vnd.hp-pclxl application/vnd.hp-hpid application/vnd.hp-hps application/vnd.httphone application/vnd.hzn-3d-crossword application/vnd.ibm.minipay application/vnd.ibm.modcap application/vnd.informix-visionary application/vnd.intercon.formnet application/vnd.intertrust.digibox application/vnd.intertrust.nncp application/vnd.intu.qbo application/vnd.intu.qfx application/vnd.is-xpr application/vnd.japannet-directory-service application/vnd.japannet-jpnstore-wakeup application/vnd.japannet-payment-wakeup application/vnd.japannet-registration application/vnd.japannet-registration-wakeup application/vnd.japannet-setstore-wakeup application/vnd.japannet-verification application/vnd.japannet-verification-wakeup application/vnd.koan application/vnd.lotus application/vnd.lotus-approach application/vnd.lotus-freelance application/vnd.lotus-notes application/vnd.lotus-organizer application/vnd.lotus-screencam application/vnd.lotus-wordpro application/vnd.mcd application/vnd.mediastation.cdkey application/vnd.meridian-slingshot application/vnd.mif mif application/vnd.minisoft-hp3000-save application/vnd.mitsubishi.misty-guard.trustweb application/vnd.mobius.daf application/vnd.mobius.dis application/vnd.mobius.msl application/vnd.mobius.plc application/vnd.mobius.txf application/vnd.motorola.flexsuite application/vnd.motorola.flexsuite.adsi application/vnd.motorola.flexsuite.fis application/vnd.motorola.flexsuite.gotap application/vnd.motorola.flexsuite.kmr application/vnd.motorola.flexsuite.ttc application/vnd.motorola.flexsuite.wem application/vnd.mozilla.xul+xml application/vnd.ms-artgalry application/vnd.ms-asf application/vnd.ms-excel xls application/vnd.ms-lrm application/vnd.ms-powerpoint ppt application/vnd.ms-project application/vnd.ms-tnef application/vnd.ms-works application/vnd.msign application/vnd.music-niff application/vnd.musician application/vnd.netfpx application/vnd.noblenet-directory application/vnd.noblenet-sealer application/vnd.noblenet-web application/vnd.novadigm.edm application/vnd.novadigm.edx application/vnd.novadigm.ext application/vnd.osa.netdeploy application/vnd.pg.format application/vnd.pg.osasli application/vnd.powerbuilder6 application/vnd.powerbuilder6-s application/vnd.powerbuilder7 application/vnd.powerbuilder7-s application/vnd.powerbuilder75 application/vnd.powerbuilder75-s application/vnd.previewsystems.box application/vnd.publishare-delta-tree application/vnd.rapid application/vnd.s3sms application/vnd.se application/vnd.shana.informed.formdata application/vnd.shana.informed.formtemplate application/vnd.shana.informed.interchange application/vnd.shana.informed.package application/vnd.street-stream application/vnd.svd application/vnd.swiftview-ics application/vnd.triscape.mxs application/vnd.trueapp application/vnd.truedoc application/vnd.ufdl application/vnd.uplanet.alert application/vnd.uplanet.alert-wbxml application/vnd.uplanet.bearer-choi-wbxml application/vnd.uplanet.bearer-choice application/vnd.uplanet.cacheop application/vnd.uplanet.cacheop-wbxml application/vnd.uplanet.channel application/vnd.uplanet.channel-wbxml application/vnd.uplanet.list application/vnd.uplanet.list-wbxml application/vnd.uplanet.listcmd application/vnd.uplanet.listcmd-wbxml application/vnd.uplanet.signal application/vnd.vcx application/vnd.vectorworks application/vnd.visio application/vnd.wap.sic application/vnd.wap.slc application/vnd.wap.wbxml wbxml application/vnd.wap.wmlc wmlc application/vnd.wap.wmlscriptc wmlsc application/vnd.webturbo application/vnd.wrq-hp3000-labelled application/vnd.wt.stf application/vnd.xara application/vnd.xfdl application/vnd.yellowriver-custom-menu application/whoispp-query application/whoispp-response
22 Documentation Apache /25 - application/wita application/wordperfect5.1 application/x-bcpio application/x-cdlink application/x-chess-pgn application/x-compress application/x-cpio application/x-csh application/x-director application/x-dvi application/x-futuresplash application/x-gtar application/x-gzip application/x-hdf application/x-javascript application/x-koan application/x-latex application/x-netcdf application/x-sh application/x-shar application/x-shockwave-flash application/x-stuffit application/x-sv4cpio application/x-sv4crc application/x-tar application/x-tcl application/x-tex application/x-texinfo application/x-troff application/x-troff-man application/x-troff-me application/x-troff-ms application/x-ustar application/x-wais-source application/x400-bp application/xml application/zip audio/32kadpcm audio/basic audio/l16 audio/midi audio/mpeg audio/prs.sid audio/telephone-event audio/tone audio/vnd.cns.anp1 audio/vnd.cns.inf1 audio/vnd.digital-winds audio/vnd.everad.plj audio/vnd.lucent.voice audio/vnd.nortel.vbk audio/vnd.nuera.ecelp4800 audio/vnd.nuera.ecelp7470 audio/vnd.octel.sbc audio/vnd.qcelp audio/vnd.rhetorex.32kadpcm audio/vnd.vmx.cvsd audio/x-aiff audio/x-pn-realaudio audio/x-pn-realaudio-plugin audio/x-realaudio audio/x-wav chemical/x-pdb chemical/x-xyz image/bmp image/cgm image/g3fax image/gif image/ief image/jpeg image/naplps image/png image/prs.btif image/prs.pti image/tiff image/vnd.cns.inf2 image/vnd.dwg image/vnd.dxf image/vnd.fastbidsheet image/vnd.fpx image/vnd.fst image/vnd.fujixerox.edmics-mmr image/vnd.fujixerox.edmics-rlc image/vnd.mix image/vnd.net-fpx image/vnd.svf image/vnd.wap.wbmp bcpio vcd pgn cpio csh dcr dir dxr dvi spl gtar hdf js skp skd skt skm latex nc cdf sh shar swf sit sv4cpio sv4crc tar tcl tex texinfo texi t tr roff man me ms ustar src zip au snd mid midi kar mpga mp2 mp3 aif aiff aifc ram rm rpm ra wav pdb xyz bmp gif ief jpeg jpg jpe png tiff tif wbmp image/vnd.xiff image/x-cmu-raster image/x-portable-anymap image/x-portable-bitmap image/x-portable-graymap image/x-portable-pixmap image/x-rgb image/x-xbitmap image/x-xpixmap image/x-xwindowdump message/delivery-status message/disposition-notification message/external-body message/http message/news message/partial message/rfc822 message/s-http model/iges model/mesh model/vnd.dwf model/vnd.flatland.3dml model/vnd.gdl model/vnd.gs-gdl model/vnd.gtw model/vnd.mts model/vnd.vtu model/vrml multipart/alternative multipart/appledouble multipart/byteranges multipart/digest multipart/encrypted multipart/form-data multipart/header-set multipart/mixed multipart/parallel multipart/related multipart/report multipart/signed multipart/voice-message text/calendar text/css text/directory text/enriched text/html text/plain text/prs.lines.tag text/rfc822-headers text/richtext text/rtf text/sgml text/tab-separated-values text/t140 text/uri-list text/vnd.dmclientscript text/vnd.iptc.nitf text/vnd.iptc.newsml text/vnd.abc text/vnd.curl text/vnd.flatland.3dml text/vnd.fly text/vnd.fmi.flexstor text/vnd.in3d.3dml text/vnd.in3d.spot text/vnd.latex-z text/vnd.motorola.reflex text/vnd.ms-mediapackage text/vnd.wap.si text/vnd.wap.sl text/vnd.wap.wml text/vnd.wap.wmlscript text/x-setext text/xml video/mpeg video/pointer video/quicktime video/vnd.fvt video/vnd.motorola.video video/vnd.motorola.videop video/vnd.vivo video/x-msvideo video/x-sgi-movie x-conference/x-cooltalk ras pnm pbm pgm ppm rgb xbm xpm xwd igs iges msh mesh silo wrl vrml css html htm asc txt rtx rtf sgml sgm tsv wml wmls etx xml mpeg mpg mpe qt mov avi movie ice
23 Documentation Apache /25 - IX. ANNEXE B : les directives d'apache 1.3 AccessConfig AccessFileName Action AddAlt AddAltByEncoding AddAltByType AddCharset AddDefaultCharset AddDescription AddEncoding AddHandler AddIcon AddIconByEncoding AddIconByType AddLanguage AddModule AddModuleInfo AddType AgentLog Alias AliasMatch Allow AllowCONNECT AllowOverride Anonymous Anonymous_Authoritative Anonymous_Log Anonymous_MustGive Anonymous_NoUserID Anonymous_Verify AuthAuthoritative AuthDBAuthoritative AuthDBGroupFile AuthDBMAuthoritative AuthDBMGroupFile AuthDBMGroupFile AuthDBUserFile AuthDBMUserFile AuthDigestFile AuthGroupFile AuthName AuthType AuthUserFile BindAddress BrowserMatch BrowserMatchNoCase BS2000Account CacheDefaultExpire CacheDirLength CacheDirLevels CacheForceCompletion CacheGcInterval CacheLastModifiedFactor CacheMaxExpire CacheNegotiatedDocs CacheRoot CacheSize CheckSpelling ClearModuleList ContentDigest CookieExpires CookieLog (mod_cookies) CookieLog (mod_log_config) CookieTracking CoreDumpDirectory CustomLog DefaultIcon DefaultLanguage DefaultType Deny <Directory> <DirectoryMatch> DirectoryIndex DocumentRoot EBCDICConvert EBCDICConvertByType EBCDICKludge ErrorDocument ErrorLog Example ExpiresActive ExpiresByType ExpiresDefault ExtendedStatus FancyIndexing <Files> <FilesMatch> ForceType Group Header HeaderName HostNameLookups IdentityCheck <IfDefine> <IfModule> ImapBase ImapDefault ImapMenu Include IndexIgnore IndexOptions IndexOrderDefault ISAPIReadAheadBuffer ISAPILogNotSupported ISAPIAppendLogToErrors ISAPIAppendLogToQuery KeepAlive KeepAliveTimeout LanguagePriority <Limit> <LimitExcept> LimitRequestBody LimitRequestFields LimitRequestFieldsize LimitRequestLine Listen ListenBacklog LoadFile LoadModule <Location> <LocationMatch> LockFile LogFormat LogLevel MaxClients MaxKeepAliveRequests MaxRequestsPerChild MaxSpareServers MetaDir MetaFiles MetaSuffix MimeMagicFile MinSpareServers MMapFile NameVirtualHost NoCache Options Order PassEnv PidFile Port ProxyBlock ProxyDomain ProxyPass ProxyPassReverse ProxyReceiveBufferSize ProxyRemote ProxyRequests ProxyVia ReadmeName Redirect RedirectMatch RedirectPermanent RedirectTemp RefererIgnore RefererLog RemoveEncoding RemoveHandler RemoveType Require ResourceConfig RewriteBase RewriteCond RewriteEngine
24 Documentation Apache /25 - RewriteLock RewriteLog RewriteLogLevel RewriteMap RewriteOptions RewriteRule RLimitCPU RLimitMEM RLimitNPROC Satisfy ScoreBoardFile Script ScriptAlias ScriptAliasMatch ScriptInterpreterSource ScriptLog ScriptLogBuffer ScriptLogLength SendBufferSize ServerAdmin ServerAlias ServerName ServerPath ServerRoot ServerSignature ServerTokens ServerType SetEnv SetEnvIf SetEnvIfNoCase SetHandler StartServers ThreadsPerChild TimeOut TransferLog TypesConfig UnsetEnv UseCanonicalName User UserDir <VirtualHost> VirtualDocumentRoot VirtualDocumentRootIP VirtualScriptAlias VirtualScriptAliasIP XbitHack
25 Documentation Apache /25 - X. Annexe C : les modules d'apache mod_access mod_actions Apache 1.1 and up mod_alias mod_asis mod_auth mod_auth_anon Apache 1.1 and up mod_auth_db Apache 1.1 and up mod_auth_dbm mod_auth_digest Apache and up mod_autoindex mod_browser Apache 1.2.* only mod_cern_meta Apache 1.1 and up mod_cgi mod_cookies up to Apache mod_digest Apache 1.1 and up mod_dir mod_dld Apache 1.2.* and earlier mod_env Apache 1.1 and up mod_example Apache 1.2 and up mod_expires Apache 1.2 and up mod_headers Apache 1.2 and up mod_imap Apache 1.1 and up mod_include mod_info Apache 1.1 and up mod_isapi WIN32 only mod_log_agent mod_log_common up to Apache mod_log_config mod_log_referer mod_mime mod_mime_magic mod_mmap_static Apache 1.3 and up mod_negotiation mod_proxy Apache 1.1 and up mod_rewrite Apache 1.2 and up mod_setenvif Apache 1.3 and up mod_so Apache 1.3 and up mod_speling Apache 1.3 and up mod_status Apache 1.1 and up mod_userdir mod_unique_id Apache 1.3 and up mod_usertrack Apache 1.2 and up mod_vhost_alias Apache and up Access control based on client hostname or IP address Executing CGI scripts based on media type or request method Mapping different parts of the host filesystem in the document tree, and URL redirection Sending files which contain their own HTTP headers User authentication using text files Anonymous user access to authenticated areas User authentication using Berkeley DB files User authentication using DBM files Experimental MD5 authentication Automatic directory listings Set environment variables based on User-Agent strings. Replaced by mod_setenvif in Apache 1.3 and up Support for HTTP header metafiles Invoking CGI scripts Support for Netscape-like cookies. Replaced in Apache 1.2 by mod_usertrack MD5 authentication Basic directory handling Start-time linking with the GNU libdld. Replaced in Apache 1.3 by mod_so Passing of environments to CGI scripts Demonstrates Apache API Apply Expires: headers to resources Add arbitrary HTTP headers to resources The imagemap file handler Server-parsed documents Server configuration information Windows ISAPI Extension support Logging of User Agents Standard logging in the Common Logfile Format. Replaced by the mod_log_config module in Apache 1.2 and up User-configurable logging replacement for mod_log_common Logging of document references Determining document types using file extensions Determining document types using "magic numbers" Experimental file caching, mapping files into memory to improve performance Content negotiation Caching proxy abilities Powerful URI-to-filename mapping using regular expressions Set environment variables based on client information Support for loading modules (.so's on Unix,.dll's on Win32) at runtime Automatically correct minor typos in URLs Server status display User home directories Generate unique request identifier for every request User tracking using Cookies (replacement for mod_cookies.c) Support for dynamically configured mass virtual hosting
UE5A Administration Réseaux LP SIRI
UE5A Administration Réseaux LP SIRI José Dordoigne Architecte infrastructure v1.0 2012-2013 Objectif de la formation -Fournir les éléments clés pour : -Comprendre les principaux services réseaux déployés
Apache 2.4 Installation et configuration
Avant-propos 1. Introduction 15 2. À qui cet ouvrage s'adresse-t-il? 15 3. Niveau de compétences requis 16 4. Structure de cet ouvrage 16 Introduction 1. Présentation du protocole HTTP 19 1.1 Introduction
APACHE 2.4. Installation et configuration. Nicolas MARTINEZ
APACHE 2.4 Installation et configuration Nicolas MARTINEZ Table des matières 1 Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI du
SERVEUR HTTP Administration d apache
1 SERVEUR HTTP Administration d apache PLAN Introduction: Présentation HTTP; Installation et configuration d apache; VirtualHosts; Aliasing; Limitation d accès. 2 PROTOCOLE HTTP PRÉSENTATION HTTP : HyperText
Maîtriser Apache. Benjamin Drieu. version 1.13. [email protected]
Maîtriser Apache Benjamin Drieu [email protected] version 1.13 Copyright c 2000 Benjamin Drieu [email protected], Alcôve Ce document peut être reproduit, distribué et/ou modifié selon les
Configuration du serveur Web Apache. Master 1 STIC-Informatique 1
Configuration du serveur Web Apache Master 1 STIC-Informatique 1 Configuration du serveur Web Apache Pourquoi Apache? Master 1 STIC-Informatique 2 Quelques chiffres http://news.netcraft.com, surveille
2011 Hakim Benameurlaine 1
Table des matières 1 Sécuriser un serveur Apache... 2 1.1 Afficher le moins d informations... 2 1.2 Désactiver la signature... 4 1.3 Limitations des attaques... 5 1.4 Bien définir un virtual host... 6
Le serveur Web : Apache
Stéphane Gill [email protected] Table des matières Introduction 3 Protocole http 3 Communication entre navigateur et serveur 3 Requête HTTP 4 Réponse HTTP 5 Introduction à HTML 6 Pages
Module 7 : Configuration du serveur WEB Apache
Module 7 : Configuration du serveur WEB Apache Introduction Ce sont les gens du CERN (centre européen de recherche nucléaire) qui ont développé le concept de serveur et client HTTP. Une fois leur travail
MODULE Mailing - Newsletter
MODULE Mailing - Newsletter Version 1.00 Last update : 2013-04-18 Auteur : [email protected] hébergement discount : http://dreamhosting.fr A QUOI SERT CE MODULE? Vous allez pouvoir envoyer simplement des campagnes
TP Service HTTP Serveur Apache Linux Debian
Compte rendu de Raphaël Boublil TP Service HTTP Serveur Apache Linux Debian Tout au long du tp, nous redémarrons le service apache constamment pour que les fi de configuration se remettent à jour - /etc/init.d/apache2
Les serveurs WEBUne introduction
Les serveurs WEB Une introduction Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon - BP 540 76058 LE HAVRE CEDEX [email protected] Claude Duvallet 1/22 Comparaison
Installation d un hébergement Web à domicile
Installation d un hébergement Web à domicile Wampserver Par Sébastien ZAMBON Version 1.0 11.07.2015 Table des matières Introduction... 3 Configuration du PC... 3 Configuration d une adresse IP statique...
LAMP : une nouvelle infrastructure LAMP. Une architecture modulaire. Installation
LAMP : une nouvelle infrastructure LAMP 1. Les composantes Linux Apache MySQL Php : fortement lié à Apache (module) 2. Les variantes Pour Windows : EasyPHP, XAMP... Serveurs web : lighttpd... BdD SQL :
Appropriation d'un serveur Apache
Appropriation d'un serveur Apache Aide à la détection des faiblesses d'un site web Journées UREC - Montpellier - Septembre 2008 version 7 1 Constat : Introduction un Apache fraîchement installé dispose
Protection d'un serveur Apache
Protection d'un serveur Apache Jacquelin Charbonnel - CNRS LAREMA (modifié M. Libes pour la formation ADF en DR12 Fév. 2009) ADF- Aide à la Détection des Faiblesses d'un site web Journées UREC - Montpellier
Dans l'épisode précédent
Dans l'épisode précédent 2 Le réseau SERVEURS POSTE CLIENT POSTE CLIENT wifi SERVEURS POSTE CLIENT switch Borne Wifi SERVEURS routeur POSTE CLIENT? SERVEURS SERVEURS SERVEURS POSTE CLIENT SERVEURS 3 Les
REPARTITION DE CHARGE LINUX
REPARTITION DE CHARGE LINUX I. SOMMAIRE II. Introduction... 2 1. Principe cluster... 2 III. Contexte... 2 2. Objectifs... 2 3. Topologie logique et physique finale... 3 IV. Préparation des postes... 4
TP HTTP. Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A
Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A TP HTTP TP HTTP Master IC 2 A 2014/2015 Christian Bulfone / Jean-Michel Adam 1/11 Câblage et configuration du réseau
Table des matières. 2011 Hakim Benameurlaine 1
Table des matières 1 SERVEUR APACHE... 2 1.1 INTRODUCTION... 2 1.2 INSTALLATION ET CONTROLE du service APACHE... 3 1.3 CONFIGURATION DE BASE DU SERVEUR HTTP... 5 1.3.1 Directives globales... 7 1.3.2 Directives
CYBERGATE -TP-APACHE_2.DOC
Auteur David Parize Date de création 30/06/2003 Version 1 Date de dernière mise à jour 30/06/03 [email protected] http://perso.numericable.fr/~daparize/ Page 1 TABLE DES MATIERES Table des matières...2
Procédure d'installation
07/11/2014 BTS SIO SISR 2ème année BRY Quentin Procédure d'installation Tableau d évolution Version Date Description Rédacteur Approbateur 0.0 25/01/2014 Ecriture du document Thierry MARTINS 1.0 06/11/2014
Comment avoir le logiciel? Le serveur web APACHE peut être téléchargé gratuitement du site web de APACHE: http://www.apache.org/.
Installation de base du logiciel APACHE sous Windows Ce chapitre traite l installation du logiciel APACHE à utiliser avec ABCD sous l environment Windows. Au moins Windows NT, Windows 2000 ou les versions
Préparation d un serveur Apache pour Zend Framework
Préparation d un serveur Apache pour Zend Framework Jacques THOORENS 30 novembre 2010 Résumé Cette petite introduction explique comment paramétrer son serveur Apache personnel pour en faire une machine
Administration réseau sous Linux
Administration réseau sous Linux 1 Administration réseau sous Linux Ce livre est la transcription des notes de TP réseau donnés à l'iut Informatique de Clermont-Ferrand. Ces notes ont été réalisées par
Serveur Web Apache - SSL - PHP Debian GNU/Linux
Serveur Web Apache - SSL - PHP Debian GNU/Linux Matthieu Vogelweith 24 août 2009 Résumé L objectif de ce document est de détailler l installation d un serveur Web Apache [1] complet sous Debian GNU/Linux
Différentes installations d'epreuve@assr sur un serveur Windows 2000 ou 2003.
Différentes installations d'epreuve@assr sur un serveur Windows 2000 ou 2003. Deux grands types d'installations sont possibles : - Installation à partir des CD puis éventuellement modification du fichier
L3 informatique TP n o 2 : Les applications réseau
L3 informatique TP n o 2 : Les applications réseau Sovanna Tan Septembre 2009 1/20 Sovanna Tan L3 informatique TP n o 2 : Les applications réseau Plan 1 Transfert de fichiers 2 Le Courrier électronique
SERVEUR WEB LINUX LAMP. Raymond RAZAFIMAMONJY Administration LINUX / UNIX Chapitre 15 www.razafimamonjy.fr
SERVEUR WEB LINUX LAMP 1 Le Serveur APACHE Définition d un serveur web : - Un serveur http ou démon http ou HTTPd (HTTP daemon) ou (moins précisément) serveur web, est un logiciel servant des requêtes
Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.
Serveur de partage de documents Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents. Table des matières Création de la machine virtuelle Debian... 3 Présentation
KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim
01/03/2013 Le rôle de Serveur Web (IIS) dans Windows Server 2008 R2 vous permet de partager des informations avec des utilisateurs sur Internet, sur un intranet ou un extranet. Windows Server 2008 R2 met
INSTALLATION APACHE POUR WINDOWS (XP OU 2000)
INSTALLATION DE APACHE POUR WINDOWS (XP OU 2000) Par Maisse Sébastien Document en date du 30 octobre 2005 Préambule : Bienvenue dans ce document qui a pour but de vous faire découvrir l'installation du
Installation GLPI-OCSNG-SSL Linux Debian Sarge
Installation GLPI-OCSNG-SSL Linux Debian Sarge Installation de Glpi (0.68.2), OCS NG RC3 et hébergement des deux sites sous apache2, sur la même machine, en SSL avec un seul certificat, sur debian sarge.
FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères
FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant
Titre: Version: Dernière modification: Auteur: Statut: Licence:
Titre: Mise en œuvre de mod_webobjects Version: 2.0 Dernière modification: 2010/09/06 20:00 Auteur: Aurélien Minet Statut: version finale Licence: Creative Commons
Séquence 8 - Bases des réseaux - suite [email protected], [email protected]
Université de CAEN U.F.R. de Sciences Licence d informatique Semestre 5- EI51 - Réseau Séquence 8 - Bases des réseaux - suite [email protected], [email protected] 1 Introduction
BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]
SISR3 TP 1-I Le service Web [1] Objectifs Comprendre la configuration d'un service Web Définir les principaux paramètres d'exécution du serveur Gérer les accès aux pages distribuées Mettre à disposition
WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB
WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB Installation et administration d un serveur web Module 25793 TP A5 (½ valeur) Regroupement 3 QCM 2- CORRECTION Le plus grand soin a été
GUIDE D INSTALLATION DE L APPLICATION GECOL SUR
GUIDE D INSTALLATION DE L APPLICATION GECOL SUR SERVEUR WINDOWS INTRODUCTION Le guide d installation qui va suivre va tenter d amener de la simplicité et de centraliser toutes les informations nécessaires
Apache 1.3.12+ PHP4.0.2+MySQL 3.23-21
Apache 1.3.12+ PHP4.0.2+MySQL 3.23-21 Olivier Hoarau ([email protected]) V1.1 du 3.9.00 1 Préambule... 1 2 Présentation... 2 3 Installation d'apache... 2 4 Configuration basique d Apache... 3 5 Installation
Installation sur un serveur personnel
Installation sur un serveur personnel Sébastien Raud becms version 1.0b http://www.becms.org Date du document : 30 avril 2013 Licence Creative Commons (CC BY - NC - SA 2.0) Table des matières 1 Introduction
INSTALLATION DE WINDOWS 2000 SERVER POUR BCDI3. par. G.Haberer, A.Peuch, P.Saadé
INSTALLATION DE WINDOWS 2000 SERVER POUR BCDI3 par G.Haberer, A.Peuch, P.Saadé Table des matières 1. Installation de Windows 2000 Server.............................................. 2 2. Installation
Serveur Subversion Debian GNU/Linux
Serveur Subversion Debian GNU/Linux Matthieu Vogelweith 13 janvier 2009 Résumé L objectif de cette page est de détailler l installation d un serveur Subversion [1]. Ce document a été rédigé en LaTeX en
Déploiement d OCS 1.02 RC2 sous Debian Etch 64
Déploiement d OCS 1.02 RC2 sous Debian Etch 64 Par Big_orneau Note : Utilisation ici d OCS sur un domu Xen. Les commandes sont en italiques. - Avant toute chose vérifier absolument : La date sur le serveur
Aide à la Détection de Faiblesses d un site Web Mandataire inverse, Modsecurity
Aide à la Détection de Faiblesses d un site Web, S. Aicardi Journées Mathrice, Angers, 17-19 Mars 2009 Serveur mandataire (Proxy) C est un serveur utilisé comme intermédiaire entre des clients et des serveurs.
HTTP 1.1. HyperText Transfer Protocol ... ... TCP IP ...
HTTP 1.1 Place de http dans le modèle osi : HyperText Transfer Protocol...... TCP IP...... HTTP est un protocole «sans état» : chaque page WEB est transmise dans une connexion séparée (sauf pour les connections
Installation et configuration d Apache sous Linux RedHat 7.1. Pascal AUBRY Ambroise DIASCORN IFSIC Université de Rennes 1
Installation et configuration d Apache sous Linux RedHat 7.1 Pascal AUBRY Ambroise DIASCORN IFSIC Université de Rennes 1 Octobre 2001 version 3.0 ESAT MSI 2 ème année Travaux pratiques (4 heures) L utilisation
HTTP HTTP. IUT1 dpt SRC L Isle d Abeau Jean-françois Berdjugin. Introduction et architecture Messages Authentification Conclusion
HTTP IUT1 dpt SRC L Isle d Abeau Jean-françois Berdjugin HTTP Introduction et architecture Messages Authentification Conclusion 1 HTTP Introduction et architecture Hypertext Transfert Protocol URI (Uniform
Faire fonctionner symfony sous wamp et windows avec des vhost. Installation de wamp
Vous avez certainement déjà souhaiter gérer plusieurs projets symfony sur votre machine après avoir installé Wamp Server. Ce n'est pas simple en apparence, un seul dossier www et des sous répertoire en
Procédure d'installation du serveur Apache HTTPD pour Windows
Procédure d'installation du serveur Apache HTTPD pour Windows Version du logiciel : 2.2.21 VEREMES 42 av. des Jardins 66240 St-Estève www.veremes.com VEREMES Version : 2.2.21 Page 1 / 11 Table des matières
07/03/2014 SECURISATION DMZ
07/03/2014 SECURISATION DMZ Anthony MANDRON SDIS 21 Table des matières Introduction :... 2 Contexte :... 2 Les solutions possibles :... 2 Le proxy inverse :... 2 Démonstration de la nouvelle solution :...
WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB
WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB Installation et administration d un serveur web Module 25793 TP A5 (1/2 valeur) Chapitre 8 Serveurs virtuels basés sur noms Le plus grand
Tutoriel compte-rendu Mission 1
Mission 1 : Inventaire de l ensemble du matériel BTS SIO 2 2012/2013 MUNIER Julien Tutoriel compte-rendu Mission 1 Sommaire I - OCS Inventory Agent a) Installation et configuration Agent b) Installation
NOTE: Pour une meilleure sécurisation, nous vous recommandons de faire l installation des outils web à l intérieur d un serveur virtuel.
Environnement des outils de gestion Comme nous allons utiliser principalement des outils orientés Web pour la gestion de notre domaine, pour que ceux-ci fonctionnent autant sous Windows que sous Linux,
ADF 2009. Reverse Proxy. Thierry DOSTES [email protected]
ADF 2009 Reverse Proxy Thierry DOSTES [email protected] 1 Définition d un serveur mandataire Un proxy (ou serveur mandataire) : agit comme une passerelle et un filtre pour accéder à l Internet.
Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS
Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS FOURNIER VINCENT 29/04/2015 1.2 Ce tutoriel est réalisé sous debian 7.7 avec une synchronisation
Configurer Squid comme serveur proxy
LinuxFocus article number 235 http://linuxfocus.org Configurer Squid comme serveur proxy Résumé: par D.S. Oberoi L auteur: D.S. Oberoi vit à Jammu, aux Indes et rencontre des problèmes
(structure des entêtes)
Aide mémoire HTTP (structure des entêtes) Fabrice HARROUET École Nationale d Ingénieurs de Brest http://www.enib.fr/~harrouet/ enib 1/10 Structure générale d une requête Requête HTTP méthode ressource
www.tri.on.ma www.tri.0fees.net!"#$ % & ' ( % ( ) *+! & ( #,,- www.tri.0fees.net [email protected]
!"#$ % &' (% ( )*+!&(#,,- I. Services Web 1. Introduction Pour comprendre la terminologie et les concepts relatifs aux services Web, vous devez d'abord vous familiariser avec la structure d'internet et
CDS Invenio 0.99.3. Installation et configuration de base
CDS Invenio 0.99.3 Installation et configuration de base Installation Pour une installation d Invenio sur serveur Linux Debian Lenny, nous nous inspirons des instructions de la page : http://invenio-software.org/wiki/installation/invenioondebian
Serveurs et environnements de développement. Serveur Web
Serveurs et environnements de développement Serveurs et environnements 1 Serveur Web Serveur web: Système sur lequel s'exécute un serveur HTTP (HTTPd) Logiciel HTTP lui-même (HTTPd) Sert des données Hypermédia
Serveur d application WebDev
Serveur d application WebDev Serveur d application WebDev Version 14 Serveur application WebDev - 14-1 - 1208 Visitez régulièrement le site www.pcsoft.fr, espace téléchargement, pour vérifier si des mises
Installation et présentation du serveur Apache
Prev In stallation et pr ésen tation du ser veur Apach e 2 Ch apter 16. In stallation d'un ser veur HTTP Next Installation et présentation du serveur Apache 2 Ce chapitre donne un aperçu des fonctions
Sur un ordinateur exécutant Windows 2000 Server Ayant une adresse IP statique
Le DNS DNS = Domain Name Service Sert à résoudre les noms d ordinateur en adresse IP. Contention de dénomination pour les domaines Windows 2000 (nommage des domaines W2K) Localisation des composants physiques
Installation et configuration de Vulture Lundi 2 février 2009
Installation et configuration de Vulture Lundi 2 février 2009 V1.0 Page 1/15 Tables des matières A. Informations (Page. 3/15) B. Installation (Page. 3/15) 1- Téléchargement des paquets nécessaires. 2-
Apache en tant que reverse proxy
Apache en tant que reverse proxy Fiche technique Radosław Pieczonka Degré de difficulté L'ajout d'un reverse proxy permet de bénéficier d'un cloisonement des flux réseaux et d'un pare-feu applicatif filtrant
Présentation Serveur Apache et pour RePeGlio
Serveur APACHE 1 Présentation Serveur Apache et pour RePeGlio I. Présentation générale du serveur Apache... 2 1. Fonction du serveur Apache... 2 2. Fonction du programme RPG relativement au serveur Apache....
Assistance à distance sous Windows
Bureau à distance Assistance à distance sous Windows Le bureau à distance est la meilleure solution pour prendre le contrôle à distance de son PC à la maison depuis son PC au bureau, ou inversement. Mais
Petit guide pour l installation de CVW sous Linux
LinuxFocus article number 310 http://linuxfocus.org par Juan Manuel Triana,Carlos Andrés Pérez Petit guide pour l installation de CVW sous Linux L auteur:
Le serveur web Windows Home Server 2011
Chapitre 16 Le serveur web Windows Home Server 2011 Windows Home Server 2011, directement dérivé de Windows Server 2008 R2, utilise la même technologie Internet Information Services IIS pour la mise en
Réaliser un inventaire Documentation utilisateur
Référence : 11662 Version N : 6 Créé le : 29 Janvier 2014 Créé par : Bruno RICHOUX Téléphone : 0811 65 60 02 Sommaire 1. Conventions... 3 2. Introduction... 4 3. Principes généraux... 5 3.1. Depuis les
HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE
HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE Projet de semestre ITI soir 4ème année Résumé configuration OpenVpn sur pfsense 2.1 Etudiant :Tarek
Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6
Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6 1 BERNIER François http://astronomie-astrophotographie.fr Table des matières Installation d un serveur HTTP (Hypertext Transfer
MANUEL D INSTALLATION D UN PROXY
MANUEL D INSTALLATION D UN PROXY Squid, SquidGuard, Dansguardian Dans ce guide on va détailler l installation et la configuration d une solution proxy antivirale en utilisant les outils ; squid, dansguardian,
Internet. Web Sécurité Optimisation
Internet Web Sécurité Optimisation Objectif Survol Web / Optimisation / Sécurité Sommaire 1. Fondamentaux 2. Hotes virtuels 3. Règles de réécriture 4. Optimisations 1. Fondamentaux - DNS fsf.com => 208.73.210.29
SQUID P r o x y L i b r e p o u r U n i x e t L i n u x
SQUID P r o x y L i b r e p o u r U n i x e t L i n u x 1. P r é s e n t a t i o n : SQUID est un proxy (serveur mandataire en français) cache sous linux. De ce fait il permet de partager un accès Internet
Hébergement de site web Damien Nouvel
Hébergement de site web Plan L'hébergeur Le serveur web Apache Sites dynamiques 2 / 27 Plan L'hébergeur Le serveur web Apache Sites dynamiques 3 / 27 L'hébergeur L'hébergeur sous-traite l'architecture
Mac OS X Server Administration des technologies Web. Pour la version 10.3 ou ultérieure
Mac OS X Server Administration des technologies Web Pour la version 10.3 ou ultérieure appleapple Computer Inc. 2003 Apple Computer, Inc. Tous droits réservés. Le propriétaire ou l utilisateur autorisé
Mandataires, caches et filtres
Mandataires, caches et filtres Pascal AUBRY IFSIC - Université de Rennes 1 [email protected] Plan : mandataires caches filtrage serveur de proxy exemple de mise en œuvre Mandataire (proxy) Mandataire
avast! EP: Installer avast! Small Office Administration
avast! EP: Installer avast! Small Office Administration Comment installer avast! Small Office Administration? avast! Small Office Administration est une console web qui permet la gestion a distance de
La balise object incorporer du contenu en HTML valide strict
Qu'est ce que la balise object La balise object incorporer du contenu en HTML valide strict Beaucoup de monde insère des médias dans leur page web avec la balise non standard . Pourtant il existe
Installation UpdatEngine serveur (CentOs apache2 / MySQL)
Installation UpdatEngine serveur (CentOs apache2 / MySQL) Christophe Geneste 2014/02/26 10:05 Table des matières Introduction... 3 Installation de l environnement et des dépendances nécessaires... 3 Environnement
Installation Installation. Windows. Tout-en-un. Un livre de Wikilivres.
pache/version imprimable Wikilivres sur 19 14/07/2015 00:41 Un livre de Wikilivres. Une version à jour et éditable de ce livre est disponible sur Wikilivres, une bibliothèque de livres pédagogiques, à
Introduction à l'internet et ces Protocoles
Techniques de Programmation pour Internet Année Spéciale Informatique ENSIMAG 2000-2001 James L. Crowley Séance 1 31 janvier 2001 Plan : Introduction à l'internet et ces Protocoles Objectifs du cours PSW...2
Aubert Coralie, Ruzand Brice GTR 2002 Bonvarlet Manuel, Desroches Alexandre, Magnin Cyril DRT 2006. Notice technique 1
Aubert Coralie, Ruzand Brice GTR 2002 Bonvarlet Manuel, Desroches Alexandre, Magnin Cyril DRT 2006 Notice technique 1 Notice Technique : Mis à jour le 19/04/2002 Par Aubert Coralie et Ruzand Brice. Mis
Installation d un serveur cartographique sur GNU/Linux: Red Hat Enterprise Linux v.4
1 / 48 Installation d un serveur cartographique sur GNU/Linux: Red 2 / 48 INDEXATION DU DOCUMENT TITRE : REFERENCE : Installation d un serveur cartographique sur GNU/Linux: Red ACTION NOM DATE SIGNATURE
WEB APPLICATION FIREWALL AVEC APACHE ET MOD_SECURITY
WEB APPLICATION FIREWALL AVEC APACHE ET MOD_SECURITY version 1.00 Objectifs Cette fiche pratique permet d atteindre deux objectifs distincts et potentiellement complémentaires. Configuration d Apache en
CGI et SSI. La programmation CGI. Sources. Objectifs. Qu'est ce qu'un programme CGI? CGI
Sources CGI et SSI Supports de cours de Olivier Glück (Lyon 1) Livres cités en bibliographie Le web Sylvain Brandel [email protected] http://bat710.univ-lyon1.fr/~sbrandel M1 Informatique
Le serveur HTTPd WASD. Jean-François Piéronne
Le serveur HTTPd WASD Jean-François Piéronne Sommaire Caractéristiques Architecture générale Performances Intégration dans OpenVMS Caractéristiques Implémentation complète HTTP/1.0 Méthodes "GET", "HEAD",
GUIDE D INSTALLATION. Portaneo Enterprise Portal version 4.0
GUIDE D INSTALLATION Portaneo Enterprise Portal version 4.0 Novembre 2010 Guide d'installation Portaneo Enterprise Portaneo 1 / 8 Table des matières 1- Pré-requis...3 2- Installation de Portaneo...3 2.1-
TD4 - Supervision et métrologie des réseaux. 1 Supervision des applications et services réseaux et des ressources locales
M2 ISIM SIC Pro (RS) 2012 2013 Réseaux - Sécurité R.Card & T.T. Dang Ngoc [email protected] TD4 - L architecture de gestion du réseau proposée par le protocole SNMP est fondée sur trois principaux éléments
UwAmp. Serveur d'evaluation
UwAmp Serveur d'evaluation Aide sur UwAmp From UwAmp Wiki Jump to: navigation, search Tous les tutoriaux et aide sur l'installation et l'utilisation de UwAmp sont référencé sur cette page. Vous pouvez
Serveurs de noms Protocoles HTTP et FTP
Nils Schaefer Théorie des réseaux (EC3a) Serveurs de noms Protocoles HTTP et FTP Théorie des réseaux (EC3a) Séance 7 Pourquoi DNS? Internet est une structure hiérarchique et arborescente de réseaux et
GUIDE DE L UTILISATEUR
GUIDE DE L UTILISATEUR 1 TABLE DES MATIERES 1. Introduction 2.1. Système d exploitation 2.2. Paramètres réseau 3. Installation de Jet Clouding (partie serveur) 4. Paramétrage du serveur Jet Clouding 5.
