Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| logiciel:reseau:http:serveur:apache:start [2024/09/21 10:08] – supprimée - modification externe (Unknown date) 127.0.0.1 | logiciel:reseau:http:serveur:apache:start [2024/09/21 10:08] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ====== Apache 2 : un serveur web HTTP ====== | ||
| + | |||
| + | Le serveur web Apache permet de desservir les sites web sur Internet. | ||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | * Disposer d'un utilisateur non root | ||
| + | * Quelques connaissances de base des protocoles HTTP, DNS et TCP/IP (adressage, sous-réseaux, | ||
| + | * Un réseau local en état de marche (IP attribuées, | ||
| + | * Un serveur DNS configuré (pour le domaine). | ||
| + | |||
| + | L' | ||
| + | <a2s> | ||
| + | RACINE | ||
| + | | | ||
| + | #--www | ||
| + | | | ||
| + | # | ||
| + | | | ||
| + | +--site 1 | ||
| + | +--site 2 | ||
| + | #-- ... | ||
| + | </ | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | **Mise à jour de la version 2.2 vers la version 2.4** | ||
| + | |||
| + | < | ||
| + | - **Paramètres de compilation** : les modules suivants ont été supprimés : | ||
| + | * **mod_authn_default** | ||
| + | * **mod_authz_default** | ||
| + | * **mod_mem_cache** remplacé par **mod_cache_disk** | ||
| + | - **Configuration à l' | ||
| + | - **Autorisation** : | ||
| + | * Les directives < | ||
| + | * Si vous utilisez **mod_authz_dbm**, | ||
| + | |||
| + | ^ Remplacez | ||
| + | | Order deny, | ||
| + | | Order allow, | ||
| + | | Order Deny, | ||
| + | | MaxRequestsPerChild | ||
| + | | MaxClients | ||
| + | | DefaultType | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ===== Configuration ===== | ||
| + | |||
| + | <WRAP center round important 60%> | ||
| + | Apache2 se fonde sur les hôtes virtuels qui sont indispensables. | ||
| + | |||
| + | Il faut créer un hôte virtuel (// | ||
| + | |||
| + | Il ne faut pas lancer les sites locaux par < | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | - **[[logiciel: | ||
| + | - **Modules** | ||
| + | - **[[logiciel: | ||
| + | </ | ||
| + | ===== Utilisation ===== | ||
| + | |||
| + | ===== Désinstallation ===== | ||
| + | |||
| + | ===== Problèmes connus ===== | ||
| + | |||
| + | ??? Augmenter la taille d' | ||
| + | !!! **Voici une méthode que l'on pourra appliquer à chaque site indépendamment**. | ||
| + | Éditez avec les droits d' | ||
| + | php_admin_value upload_max_filesize 128M | ||
| + | php_admin_value post_max_size 128M | ||
| + | php_admin_value max_execution_time 360 | ||
| + | php_admin_value max_input_time 360 | ||
| + | </ | ||
| + | |||
| + | Le résultat : <code - / | ||
| + | < | ||
| + | ServerAdmin | ||
| + | ServerName | ||
| + | DocumentRoot | ||
| + | |||
| + | php_admin_value upload_max_filesize 128M | ||
| + | php_admin_value post_max_size 128M | ||
| + | php_admin_value max_execution_time 360 | ||
| + | php_admin_value max_input_time 360 | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ??? Augmenter la taille d' | ||
| + | !!! Éditez avec les droits d' | ||
| + | ... | ||
| + | php_admin_value[upload_max_filesize] = 1000M | ||
| + | php_admin_value[memory_limit] = 10000M ;128M | ||
| + | php_admin_value[post_max_size] = 1000M | ||
| + | </ | ||
| + | ??? | ||
| + | ===== Voir aussi ===== | ||
| + | |||
| + | * **(fr)** [[http:// | ||
| + | * **(fr)** [[https:// | ||
| + | * **(fr)** [[https:// | ||
| + | * **(fr)** [[https:// | ||
| + | * **(fr)** [[https:// | ||
| + | |||
| + | ---- | ||
| + | //Basé sur << [[http:// | ||