Habilitando GZip geral para todos os usuários

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
Banner-wiki-promocoes.gif





Para habilitar o GZIP para todos os usuários de sua máquina virtual (VPS), faça os passos apresentados abaixo. Os comandos devem ser executados exatamente como expostos, via SSH, logado como usuário root.

1. Logue no SSH como usuário root obrigatoriamente.
2. Execute o seguinte comando. O comando realizado irá gerar o arquivo "/usr/local/apache/conf/deflate.conf" com o conteúdo que será compactado pelo GZIP.

echo '<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
</IfModule>
DeflateCompressionLevel 9
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/atom_xml
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
AddOutputFilterByType DEFLATE application/x-httpd-fastphp
AddOutputFilterByType DEFLATE application/x-httpd-eruby
AddOutputFilterByType DEFLATE image/svg+xml' > /usr/local/apache/conf/deflate.conf

3. Em seguida execute o seguinte comando.

echo 'Include "/usr/local/apache/conf/deflate.conf"'>> /usr/local/apache/conf/includes/pre_main_global.conf

3.1. O comando irá adicionar o deflate.conf criado ao arquivo padrão do Apache/cPanel pre_main_global.conf. Esta configuração pode ser vista, no WHM logado como root, em "Service Configuration »Apache Configuration »Include Editor", no item Pre Main Include, selecionando All Versions na caixa de seleção.

4. Reinicie o Apache:

service httpd restart