
Configuration du serveur Web Apache
JavaScript est utilisé pour créer des pages Web dynamiques qui incluent des menus contextuels et des animations sur des pages HTML. Si les pages Web doivent être exécutées sur un serveur Web Apache, le serveur Apache doit être configuré pour Server Side Include (SSI). Cette fonctionnalité permet aux servlets ou aux petits extraits de code côté serveur de communiquer avec les programmes de navigateur appelés applets et peut même être utilisée pour générer des pages Web complètes. Dans Apache, cette fonctionnalité est activée en éditant le fichier "httpd.conf".
Configuration de httpd.conf
Étape 1
Lancez votre serveur Web Apache. Étant donné que le serveur Web Apache est fourni avec d'autres logiciels de serveur tiers dans la plupart des cas, il vous suffit de lancer l'application fournie pour activer le serveur Apache à l'intérieur.
Vidéo du jour
Étape 2
Localisez l'icône du serveur dans la barre des tâches si vous utilisez un serveur local. Cette icône affichera tous les services en cours d'exécution. Cliquez une fois pour afficher le menu et localiser le dossier Apache.
Étape 3
Localisez le dossier de configuration du serveur si vous utilisez un serveur distant. Localisez le dossier PHP qui contiendra le fichier "httpd.conf".
Étape 4
Recherchez la chaîne "AddHandler" et réécrivez-la pour la lire de cette façon :
.shtml analysé par le serveur AddHandler
Étape 5
Créer un
Options Index Inclut followSmyLinks AllowOverride All Order allow, deny Allow from all
Étape 6
Assurez-vous que tous vos fichiers contenant du JavaScript ou une inclusion côté serveur ont une extension .shtml.
Étape 7
Utilisez le
ServerAdmin [email protected]
DocumentRoot /var/www/eHow ServerName www.eHow.com XBitHack On ErrorLog logs/eHow_log CustomLog logs/eHow_log common
Étape 8
Enregistrez toutes les modifications et actualisez la page pour tester.
Pointe
C'est une bonne pratique de programmation de commenter toutes les modifications apportées aux fichiers de configuration avec les initiales de la personne, les données et une brève description des modifications apportées.
Étant donné que la plupart des configurations autorisent le remplacement, il est conseillé d'appliquer les arguments « Options + Comprend » à un répertoire spécifique pour s'assurer qu'il est évalué en dernier.
Une autre façon d'analyser ou de dire à Apache quels fichiers contiennent les inclusions JavaScript est de procéder de la manière suivante :
AddType text/html .shtml
La méthode « XBitHack on » indique à Apache d'analyser les fichiers dont le bit d'exécution est défini et est lancée à l'aide de la commande « chmod » comme indiqué ci-dessous :
Chmod +x eHow.html
Des arguments de configuration supplémentaires peuvent être trouvés dans les fichiers de commentaires « httpd.conf » qui spécifient comment les noms de fichiers et les balises doivent être utilisés.