Il modulo mod_bandwidth , che è built- in per server web Apache , consente agli amministratori di impostare a livello di server o di limiti di banda specifici della connessione sulla base di web directory server, le dimensioni dei file , e IP di connessione e nomi di dominio Internet . Apache web server è uno dei web più diffuso al servizio di soluzioni software utilizzati dagli amministratori di applicazioni web e web. La sua grande comunità open-source fornisce una banca di risorse di conoscenza per gli sviluppatori e gli amministratori . Cose che ti serviranno
web server Apache
amministrativo permessi
Show More Istruzioni
1
Individuare il file denominato " mod_bandwidth.c " sul vostro web server Apache o scaricarlo dalla Apache software Foundation , che è il sito web open source per il software del server web.
2
Copiare il file " mod_bandwidth.c " sul desktop.
< br > 3
lanciare una utility a riga di comando utilizzata per interfacciarsi con Apache.
4
digitare il comando "cd Desktop" , quindi premere il tasto "Invio " sulla tastiera , per accedere alla directory desktop all'interno della riga di comando .
5
digitare il comando "su " , poi premere il tasto "invio " sulla tastiera . Inserire la password quando richiesto, quindi premere il tasto " Enter" per accedere come amministratore .
6
Incollare la seguente riga di comando , sostituendo il " nome utente " porzione di esso con il tuo username , quindi premere il tasto "Invio " sulla tastiera :
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 /nomeutente /Desktop /mod_bandwidth.c
7
incollare il seguente comando nella linea di comando , quindi premere il tasto "enter" :
cc - bundle- undefined sopprimere - flat_namespace - Wl , - bind_at_load -o /usr /libexec /httpd /mod_bandwidth.so mod_bandwidth.o
8
tipo "cd /usr /libexec /httpd "e premere il tasto " invio " sulla tastiera .
9
tipo " ls -l " , e quindi premere la tastiera del tasto" Enter " , per confermare che un file di nome " /usr /libexec /httpd /mod_bandwidth.so "è stato creato
10
Applicare il file mod_bandwidth per server web Apache eseguendo questo comando : .
" cdmod + x mod_bandwidth.so "
11
Modificare il file " /etc /httpd /httpd.conf " , digitando il "pico /etc /httpd /httpd.conf " comando e premendo il tasto "Invio " sulla tastiera .
12
Tipo " LoadModule bandwidth_module /usr /libexec /httpd /mod_bandwidth.so " , e poi premere il tasto "Invio " sulla tastiera per salvare le modifiche .
13 < p > Aggiungere le directory dipendenti richiesti digitando ciascuno dei seguenti comandi . Premere il tasto "invio " sulla tastiera dopo ogni digitazione di ogni riga di comando. Non li digitare tutto in una volta , quindi premere il tasto della tastiera "invio" .
Mkdir /tmp /apachebw
mkdir /tmp /apachebw /link
mkdir /tmp /apachebw /padrone
chmod - R 777 /tmp /apachebw
14
riavviare il server web Apache , digitando il comando " restart apachet1 " per salvare le modifiche mod_bandwidth e distribuirli .