Le module mod_bandwidth , qui est intégré dans le serveur web Apache, permet aux administrateurs de définir l'échelle du serveur ou de limites de bande passante spécifiques à la connexion sur la base des répertoires du serveur Web , la taille des fichiers, et des adresses IP de connexion et Les noms de domaine internet. Serveur web Apache est l'un des plus répandus web servant solutions logicielles utilisées par les administrateurs d'applications site Web et le Web. Sa grande communauté open-source fournit une banque de ressources de connaissances pour les développeurs et les administrateurs . Choses que vous devez
serveur Web Apache
autorisations administratives
Afficher plus Instructions
1
Localisez le fichier nommé " mod_bandwidth.c " sur votre serveur Web Apache ou téléchargez-le à partir de l'Apache Software Foundation , qui est le site open source pour le logiciel de serveur Web.
2
Copiez le fichier " mod_bandwidth.c " sur votre bureau.
< br > 3
lancer un utilitaire de ligne de commande utilisée pour l'interface avec Apache .
4 Type de
la commande "cd bureau " , puis appuyez sur la touche "Entrée" de votre clavier pour naviguer jusqu'à l' répertoire du bureau dans l'utilitaire de ligne de commande.
5
Tapez la commande " su" , puis en appuyant sur la touche "Entrée" de votre clavier. Entrez votre mot de passe lorsque vous y êtes invité , puis appuyez sur la touche " entrer " à nouveau pour vous connecter en tant qu'administrateur .
6
Coller dans la ligne de commande suivante, en remplaçant la partie "username " de celui-ci avec votre nom d'utilisateur , puis appuyez sur la touche "Entrée" de votre clavier :
gcc- DDARWIN - DUSE_HSREGEX - DUSE_EXPAT -I../lib/expat-lite - g -Os -pipe- DHARD_SERVER_LIMIT = 2048 DEAPI - DSHARED_MODULE -I/usr/include/httpd -C /Users /username /Desktop /mod_bandwidth.c
7
collez la commande suivante dans l'utilitaire de ligne de commande, puis appuyez sur la touche "enter" :
cc- bundle- undefined suppress - flat_namespace - Wl,- bind_at_load -o /usr /libexec /httpd /mod_bandwidth.so mod_bandwidth.o
8
Tapez "cd /usr /libexec /httpd " et appuyez sur la touche " Entrée " de votre clavier .
9
Tapez" ls -l " , puis appuyez de votre clavier « entrer » la clé , pour confirmer qu'un fichier nommé " /usr /libexec /httpd /mod_bandwidth.so " a été créé
10
appliquer le fichier mod_bandwidth au serveur Web Apache en exécutant cette commande : .
" cdmod + x mod_bandwidth.so "
11
Modifier le fichier " /etc /httpd /httpd.conf" en tapant la commande "pico /etc /httpd /httpd.conf" et en appuyant sur la touche "Entrée " de votre clavier .
12 Type
" LoadModule bandwidth_module /usr /libexec /httpd /mod_bandwidth.so " , puis appuyez sur la touche "Entrée" de votre clavier pour enregistrer les modifications.
13 < p > Ajoutez les répertoires dépendants nécessaires en tapant chacune des commandes suivantes . Appuyez sur la touche "Entrée" de votre clavier après chaque saisie de chaque ligne de commande. Ne pas taper dans tout à la fois , puis appuyez sur la touche "Entrée" de votre clavier.
Mkdir /tmp /apachebw
mkdir /tmp /apachebw /link
mkdir /tmp /apachebw /master en
chmod -R 777 /tmp /apachebw
14
redémarrer le serveur web Apache en tapant la commande " redémarrage apachet1 " pour enregistrer les modifications mod_bandwidth et de les déployer .