<-
Apache > Serveur HTTP > Documentation > Version 2.4 > Notes sp�cifiques � un syst�me

Utilisation d'Apache avec Novell NetWare

Langues Disponibles:  en  |  fr  |  ko 

Ce document explique l'installation, la configuration et le lancement d'Apache 2.0 sous Novell NetWare 6.0 et les versions ult�rieures. Si vous trouvez une bogue, ou voulez tout simplement contribuer de quelque mani�re que ce soit, utilisez s'il vous plait notre page des rapports de bogues.

La page des rapports de bogues et la liste de diffusion dev-httpd ne doivent pas �tre utilis�es pour poser des questions � propos de la configuration ou du lancement d'Apache. Avant de soumettre un rapport de bogue ou une question, consultez ce document, la Foire aux questions ou tout autre sujet de la documentation en rapport avec votre probl�me. Si vous n'avez toujours pas r�solu votre probl�me, postez votre question dans le newsgroup novell.devsup.webserver, o� de nombreux utilisateurs d'Apache sont pr�ts � r�pondre � toutes les nouvelles et obscures questions � propos de l'utilisation d'Apache sous Netware.

Dans la majeure partie de ce document, vous �tes sens� avoir install� Apache � partir d'une distribution binaire. Si vous voulez compiler Apache vous-m�me (par exemple pour aider au d�veloppement, ou pour rechercher des bogues), reportez-vous � la section traitant de la Compilation d'Apache pour Netware ci-dessous.

top

Pr�requis

Apache 2.0 n�cessite NetWare 6.0 service pack 3 et sup�rieurs pour fonctionner. Si vous utilisez un service pack ant�rieur � SP3, vous devez installer les derni�res Biblioth�ques Netware pour C (LibC).

Vous trouverez les service packs Netware ici.

Apache 2.0 pour NetWare peut aussi fonctionner dans un environnement NetWare 5.1, � partir du moment o� le dernier service pack ou la derni�re version des Biblioth�ques Netware pour C (LibC) ont �t� install�s. ATTENTION : Apache 2.0 pour NetWare n'a pas �t� test� dans cet environnement car il n'a pas �t� con�u pour ce dernier.

top

T�l�chargement d'Apache pour NetWare

Les informations � propos de la derni�re version d'Apache sont disponibles sur le site web d'Apache � http://www.apache.org/. Vous y trouverez la version courante, des versions alpha ou b�ta-test plus r�centes, ainsi que des sites miroirs et des sites FTP anonymes. Les distributions binaires des derni�res versions d'Apache 2.0 pour NetWare sont disponibles ici.

top

Installation d'Apache pour NetWare

Il n'existe pas actuellement de programme d'installation d'Apache pour Netware. Si vous installez Apache 2.0 pour NetWare � partir des sources, vous devrez copier les fichiers sur le serveur manuellement.

Suivez ces instructions pour installer Apache sous Netware � partir de la distribution binaire (en supposant que vous effectuez l'installation dans sys:/apache2) :

Suivez ces instructions pour installer Apache pour Netware manuellement � partir de votre propre r�pertoire de sources (en supposant que vous effectuez l'installation dans sys:/apache2) :

Outre le volume par d�faut SYS, Apache peut �tre install� dans tout autre volume.

Au cours du processus d'installation, l'ajout du mot-cl� "install" � la ligne de commande du makefile va provoquer la construction d'une distribution compl�te sous forme d'un paquetage dans le sous-r�pertoire DIST. Vous pouvez simplement installer Apache en copiant la distribution cr��e pr�c�demment � la racine d'un volume Netware (voir Compilation d'Apache pour NetWare ci-dessous).

top

Ex�cuter Apache pour NetWare

Pour d�marrer Apache, tapez simplement apache dans la console. Ceci aura pour effet de charger Apache dans l'espace d'adressage du syst�me d'exploitation. Si vous pr�f�rez charger Apache dans un espace d'adressage prot�g�, vous pouvez sp�cifier cet espace d'adressage � l'aide de l'instruction de chargement suivante :

load address space = apache2 apache2

Cette instruction va charger Apache dans un espace d'adressage appel� apache2. Il est possible d'ex�cuter plusieurs instances simultan�es d'Apache sous Netware, en chargeant chacune d'entre elles dans son propre espace d'adressage prot�g�.

Une fois d�marr�, Apache �coute sur le port 80 (� moins que vous n'ayez modifi� la directive Listen dans les fichiers de configuration). Pour vous connecter au serveur et afficher la page par d�faut, lancez un navigateur et entrez le nom du serveur ou son adresse IP. Vous devriez voir une page de bienvenue, et un lien vers le manuel Apache. Si rien ne se produit, ou si vous obtenez un message d'erreur, consultez le fichier error_log dans le r�pertoire logs.

Lorsque votre installation de base fonctionne, vous devez la configurer correctement en �ditant les fichiers du r�pertoire conf.

Pour arr�ter une instance d'Apache s'ex�cutant dans l'espace d'adressage du syst�me d'exploitation, entrez simplement dans la console :

unload apache2

ou

apache2 shutdown

Si Apache s'ex�cute dans un espace d'adressage prot�g�, sp�cifiez cet espace d'adressage dans l'instruction d'arr�t :

unload address space = apache2 apache2

Lorsqu'on travaille avec Apache, il est important de savoir comment il trouve ses fichiers de configuration. Vous pouvez sp�cifier un fichier de configuration sur la ligne de commande de deux mani�res :

apache2 -f "vol:/nom-serveur/conf/fich-conf.conf"

apache -f test/test.conf

Dans ces cas, la directive ServerRoot doit �tre correctement d�finie dans le fichier de configuration.

Si vous ne sp�cifiez pas de nom de fichier de configuration avec l'option -f, Apache utilisera le nom de fichier cod� en dur dans le serveur, en g�n�ral conf/apache2.conf. L'invocation d'Apache avec l'option -V indiquera ce nom comme valeur de l'�tiquette SERVER_CONFIG_FILE. Apache va ensuite d�terminer son ServerRoot en effectuant les tests suivants, dans cet ordre

La racine du r�pertoire d'installation cod�e en dur dans le serveur est en g�n�ral sys:/apache2. L'invocation d'Apache avec l'option -V indiquera ce chemin comme valeur de l'�tiquette HTTPD_ROOT.

Apache 2.0 pour Netware comporte un jeu d'options de ligne de commande permettant d'afficher ou de modifier certaines caract�ristiques de l'instance du serveur web en cours d'ex�cution. Ces options ne sont disponibles que lorsqu'Apache est en cours d'ex�cution. Chacune de ces options doit �tre pr�c�d�e du mot-cl� APACHE2.

RESTART
Demande � Apache d'arr�ter chacun des threads worker en cours d'ex�cution lorsqu'il devient inactif, de recharger le fichier de configuration, et de red�marrer chaque thread worker en fonction de la nouvelle configuration.
VERSION
Affiche des informations � propos de la version de l'instance d'Apache en cours d'ex�cution.
MODULES
Affiche la liste des modules charg�s (int�gr�s et externes).
DIRECTIVES
Affiche la liste des directives disponibles.
SETTINGS
Active ou d�sactive l'affichage du statut des threads sur la console. En cas d'activation, l'�tat de chaque thread en cours d'ex�cution s'affiche sur l'�cran de la console Apache.
SHUTDOWN
Arr�te l'instance du serveur web Apache en cours d'ex�cution.
HELP
D�crit chacune des options disponibles au cours de l'ex�cution d'Apache.

Par d�faut, ces options sont pass�es � l'instance d'apache s'ex�cutant dans l'espace d'adressage du syst�me d'exploitation. Pour passer une option � une instance d'Apache sp�cifique s'ex�cutant dans un espace d'adressage prot�g�, ajouter le param�tre -p suivi du nom de l'espace d'adressage. Pour plus d'informations, tapez "apache2 Help" sur la ligne de commande.

top

Configuration d'Apache pour NetWare

Apache lit en g�n�ral ses fichiers de configuration dans le r�pertoire conf. Ces fichiers sont les m�mes que ceux de la version Unix, mais quelques directives sont diff�rentes sous Netware. Voir la Documentation Apache pour l'ensemble des directives disponibles.

Les principales diff�rences propres � Apache pour NetWare sont :

Autres directives sp�cifiques � Netware :

top

Compilation d'Apache pour NetWare

La compilation d'Apache n�cessite MetroWerks CodeWarrior 6.x ou sup�rieur. Une fois compil�, Apache peut �tre install� � la racine de tout volume Netware. Le r�pertoire d'installation par d�faut est sys:/Apache2.

Avant de d�marrer Apache, vous devez renseigner le r�pertoire conf. Copiez le fichier HTTPD-STD.CONF depuis le r�pertoire conf de la distribution et renommez-le en HTTPD.CONF. �ditez le fichier HTTPD.CONF en recherchant les rep�res @@Value@@, et remplacez ces derniers par la valeur appropri�e. Copiez de m�me les fichiers conf/magic et conf/mime.types. Vous pouvez aussi construire une distribution compl�te en ajoutant le mot-cl� install lors de l'invocation des makefiles.

Pr�requis :

Les outils de d�veloppement suivants sont n�cessaires pour la compilation d'Apache pour Netware :

Compiler Apache en utilisant les makefiles Netware :

Options de make suppl�mentaires

Variables d'environnement suppl�mentaires

Compilation de mod_ssl pour la plate-forme Netware

Pour fournir les services SSL, Apache pour Netware utilise par d�faut le module int�gr� mod_nw_ssl. Ce module ne fournit que les services SSL impl�ment�s par le syst�me d'exploitation Netware lui-m�me pour g�rer le chiffrement pour un port donn�. Cependant, on peut aussi utiliser mod_ssl de la m�me mani�re que sur les autres plate-formes.

Afin de pouvoir compiler mod_ssl pour la plate-forme Netware, les biblioth�ques OpenSSL doivent �tre disponibles. Elles peuvent �tre install�es de la mani�re suivante :

Langues Disponibles:  en  |  fr  |  ko 

top

Commentaires

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.