De mod_bandwidth module , die is ingebouwd in Apache webserver , stelt beheerders in staat om de hele server of de verbinding - specifieke bandbreedte limieten op basis van de webserver directories , bestandsgrootte , en aansluitset IP's en internet domeinnamen . Apache webserver is een van de meer voorkomende web serving software-oplossingen worden gebruikt door website en webapplicatie beheerders . Zijn grote open - source community biedt ook een bron bank van kennis voor ontwikkelaars en beheerders . Wat je nodig hebt Apache webserver Administratieve permissies Toon Meer Aanwijzingen 1 Zoek het bestand met de naam " mod_bandwidth.c ' op uw Apache webserver of het downloaden van de Apache software Foundation , dat is de open source website voor de webserver -software . Copy 2 de " mod_bandwidth.c " bestand op uw bureaublad . < br > 3 Start een command line utility gebruikt als interface met Apache . Type 4 het commando "cd Desktop " , en druk op de "enter" toets op je toetsenbord , om naar het desktop map binnen de command line utility . Type 5 het commando " su " , gevolgd door het indrukken van de "enter" toets op uw toetsenbord . Voer uw wachtwoord in wanneer daarom wordt gevraagd en druk op de "enter "-toets nogmaals in als administrator in te loggen . 6 Plak in de volgende opdrachtregel , ter vervanging van de " username" gedeelte van het met uw gebruikersnaam , en druk vervolgens op de toets " enter" op uw toetsenbord : 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 /gebruikersnaam /Desktop /mod_bandwidth.c 7 Plak volgende commando in de command line utility , en druk op de "enter " -toets : < br > cc - bundel - undefined onderdrukken - flat_namespace - Wl , - bind_at_load -o /usr /libexec /httpd /mod_bandwidth.so mod_bandwidth.o Type 8 " cd /usr /libexec /httpd " en druk op de" enter " -toets op uw toetsenbord . Type 9 " ls-l " , en druk dan op je toetsenbord " enter "-toets , om te bevestigen dat een bestand met de naam " /usr /libexec /httpd /mod_bandwidth.so " is gecreëerd 10 Breng het mod_bandwidth bestand naar Apache web- server met het volgende commando : . " cdmod + x mod_bandwidth.so " 11 Wijzig de " /etc /httpd /httpd.conf " bestand door het intikken van het commando " pico /etc /httpd /httpd.conf " en druk op de "enter" toets op uw toetsenbord . < br > 12 Type " LoadModule bandwidth_module /usr /libexec /httpd /mod_bandwidth.so " , en druk op de "enter" toets op uw toetsenbord om de wijzigingen op te slaan . 13 Voeg de vereiste afhankelijke mappen door het intikken van elk van de volgende opdrachten . Druk op de "enter" toets op uw toetsenbord na elke typen van elke opdrachtregel . Hen niet intypen in een keer en druk vervolgens op "enter" toets op uw toetsenbord . Mkdir /tmp /apachebw mkdir /tmp /apachebw /link mkdir / tmp /apachebw /master chmod - R 777 /tmp /apachebw 14 Start de Apache webserver door het intikken van het commando " apachet1 restart " om de mod_bandwidth wijzigingen op te slaan en in te zetten hen .
|