O módulo mod_bandwidth , que é built-in para o servidor web Apache, permite aos administradores definir limites de largura de banda específicos de conexão em todo o servidor ou com base de diretórios do servidor web , tamanhos de arquivos e IPs de conexão e nomes de domínio da Internet. Servidor web Apache é uma das soluções mais prevalentes de software web servindo utilizadas por administradores de sites e aplicações web. Sua grande comunidade open-source oferece um banco de recursos de conhecimento para os desenvolvedores e administradores. Coisas que você precisa
servidor web Apache
permissões administrativas
Show Mais instruções
1
Localize o arquivo chamado " mod_bandwidth.c " no seu servidor web Apache ou baixá-lo a partir da Apache Software Foundation , que é o site de código aberto para o software de servidor web.
2
Copie o arquivo " mod_bandwidth.c " para o seu desktop.
< br > 3
lançar um utilitário de linha de comando usado para fazer a interface com o Apache .
4
digite o comando " cd desktop" e , em seguida, pressione a tecla "enter" do seu teclado , para navegar até o diretório desktop dentro o utilitário de linha de comando.
5
digite o comando "su" , seguida , pressionando a tecla "enter" no teclado. Digite sua senha quando solicitado e , em seguida, pressione a tecla "enter" novamente para iniciar a sessão como administrador.
6
Cole a seguinte linha de comando, substituindo a parte "username" dele com seu nome de usuário e, em seguida, pressione a tecla " enter" no teclado :
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
cole o seguinte comando para o utilitário de linha de comando, e depois pressione a tecla "enter" :
cc -bundle- indefinido suprimir - flat_namespace -Wl, - bind_at_load -o /usr /libexec /httpd /mod_bandwidth.so mod_bandwidth.o
8
Digite " cd /usr /libexec /httpd "e pressione a tecla" enter " no teclado.
9 Tipo
" ls- l " , e então pressione o seu teclado tecla" enter " para confirmar que um arquivo chamado" /usr /libexec /httpd /mod_bandwidth.so "foi criado
10
Aplique o arquivo mod_bandwidth para o servidor web Apache , executando este comando: .
" cdmod + x mod_bandwidth.so "
11
Modifique o arquivo "/etc /httpd /httpd.conf " , digitando o comando "pico /etc /httpd /httpd.conf " e pressionando a tecla "enter" no teclado.
12
Type " LoadModule bandwidth_module /usr /libexec /httpd /mod_bandwidth.so " , e então pressione a tecla "enter" do seu teclado para salvar as alterações.
13
Adicione os diretórios dependentes necessários digitando cada um dos seguintes comandos. Pressione a tecla "enter" do seu teclado após cada digitar cada linha de comando. Não digite -los todos de uma vez e , em seguida, pressionar tecla "enter" .
Mkdir /tmp /apachebw
mkdir /tmp /apachebw /link do seu teclado
mkdir /tmp /apachebw /master
chmod -R 777 /tmp /apachebw
14
Reinicie o servidor web Apache , digitando o comando "restart apachet1 " para salvar as alterações mod_bandwidth e implantá-los .