Ignorer les liens de navigation | |
Quitter l'aperu | |
Introduction aux services réseau d'Oracle Solaris 11 Oracle Solaris 11.1 Information Library (Français) |
1. Service réseau (présentation)
2. Gestion des serveurs cache Web
NCA (Network Cache et Accelerator) (présentation)
Gestion des serveurs cache Web (liste des tâches)
Configuration système requise pour NCA
Bibliothèque d'interposition pour prise en charge démon du serveur de porte
Administration de la mise en cache de pages Web (tâches)
Activation de la mise en cache de pages Web
Désactivation de la mise en cache de pages Web
Activation ou désactivation de la journalisation NCA
Chargement de la bibliothèque d'utilitaires de socket NCA
Ajout d'un port au service NCA
Mise en cache des pages Web (référence)
Les sections suivantes abordent les problèmes à résoudre avant de commencer le service NCA.
Pour prendre en charge NCA, le système doit satisfaire les exigences suivantes :
256 Mo de RAM doivent être installés.
La version d'Oracle Solaris doit être installée.
Prise en charge d'un serveur Web offrant la gestion native de NCA ou bien d'un serveur Web dont le script de démarrage a été modifié de manière à utiliser la bibliothèque d'utilitaires de socket pour NCA :
Serveur Web Apache, fourni avec la version d'Oracle Solaris.
Serveur Web Sun Java System
Serveur Web Zeus, disponible auprès de Zeus Technology, http://www.zeus.com
Ce produit est conçu pour être exécuté sur un serveur Web dédié. Si vous exécutez d'autres traitements importants sur un serveur qui exécute NCA, des problèmes risquent de se produire.
Le service NCA peut être configuré pour consigner l'activité Web. D'une manière générale, la journalisation NCA doit être activée si la journalisation du serveur Web l'est.
De nombreux serveurs Web utilisent les sockets AF_INET. Par défaut, NCA utilise les sockets AF_NCA. Pour corriger cette situation, une bibliothèque d'interposition est fournie. La nouvelle bibliothèque est chargée devant la bibliothèque de sockets standard, libsocket.so . L'appel de bibliothèque bind() est interposé par la nouvelle bibliothèque, ncad_addr.so. Supposons que l'état est activé dans /etc/nca/ncakmod.conf. La version d'Apache incluse avec le SE Solaris 9 et Solaris 10 est déjà configurée pour appeler cette bibliothèque. Si vous utilisez des serveurs Netscape ou IWS, reportez-vous à la section Chargement de la bibliothèque d'utilitaires de socket NCA pour utiliser la nouvelle bibliothèque.
Les systèmes sur lesquels NCA est installé doivent souvent exécuter plusieurs instances d'un serveur Web. Par exemple, un seul serveur doit peut-être prendre en charge un serveur Web pour l'accès extérieur, ainsi qu'un serveur d'administration Web. Pour séparer ces serveurs, vous devez les configurer de sorte qu'ils utilisent un port distinct.