Le serveur web Apache est extrêmement populaire , en cours d'exécution d'environ 45 pour cent des serveurs Web sur l'Internet. Une partie de la popularité pourrait être à cause de sa méthode simple de configuration. Le serveur est configuré en modifiant des fichiers de configuration à plat . Les options de configuration , correctement appelés «directives », sont disponibles pour tout, depuis le nom de votre serveur à l'emplacement des pages d'erreur courants . Il n'est pas difficile de lire et de modifier ces options une fois que vous savez où chercher , mais une compréhension de base de ce qui se passe et comment modifier les paramètres est nécessaire. Choses que vous devez Un ordinateur avec le serveur web Apache installé et exécuté Voir Plus Instructions 1 Explorez l'emplacement des fichiers de configuration Apache . Au démarrage, le serveur Web lit tous les fichiers dans la " conf" et répertoires " conf.d " et tous leurs sous-répertoires , en les traitant essentiellement comme un gros fichier de configuration. Ils sont séparés par convention que , pour des raisons d'organisation . Le répertoire " conf" contient "httpd.conf ", qui contient normalement directives échelle du serveur . Le répertoire " conf.d " contient un fichier pour chaque site hébergé sur le serveur. 2 savoir la syntaxe des directives de configuration d'Apache . Le serveur Web traite une directive par ligne et ignore les lignes commençant par « # ». Le fichier de configuration par défaut a beaucoup de ces lignes « commentaire » pour expliquer le fonctionnement des différentes directives . Si aucune ligne dans les fichiers de configuration Apache est malformé , le serveur ne démarre pas. 3 comprendre la structure modulaire d'Apache. Le serveur Web est composé de la fonctionnalité Apache " de base " et plusieurs add -on " modules ". L'installation par défaut inclut des modules de base , tels que PHP et MySQL , mais d'autres peuvent être ajoutés. La directive « LoadModule » est utilisé pour charger dynamiquement un module. Les options de configuration pour les modules spécifiques sont placés dans et . 4 Comprendre configuration directive " cadre ". Apache a la capacité de servir de nombreux sites en même temps. En conséquence , certaines directives s'appliquent uniquement à certains sites tandis que d'autres s'appliqueront à l'ensemble du serveur . Vous pouvez joindre des directives spécifiques pour le nom du fichier ou le nom du répertoire dans ... ou ... < /Directory> , respectivement. Pour appliquer une directive à un site entier (mais pas la totalité du serveur ) , placez-le dans ... . 5 Comprendre accès à la configuration de l'utilisateur à travers . Htaccess . L'utilisateur peut définir ses propres paramètres de configuration en plaçant un fichier nommé " . Htaccess " dans n'importe quel répertoire du serveur web . Ces directives ne s'appliquent que dans le répertoire du fichier et les sous-répertoires , et l'administrateur du serveur peut limiter à la directive AllowOverride dans httpd.conf.
|