Como configurar o módulo Google PageSpeed no Apache no CentOS 8
O módulo PageSpeed foi projetado para otimizar o servidor da Web e acelerar sua resposta. Neste tutorial, configuraremos o módulo Google PageSpeed no Apache no CentOS 8. Primeiro, você precisa ter um servidor CentOS 8 com o servidor da Web Apache instalado.
No Serverspace, você pode criar um servidor com o aplicativo "Apache" já instalado.
Baixar e instalar o módulo Google PageSpeed
Para instalar o módulo do Google PageSpeed, você precisa dos pacotes at e wget.
dnf install at wget
Faça o download do pacote Google PageSpeed para o Apache.
[/passo]
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm
Instale o módulo PageSpeed propriamente dito.
[/passo]
rpm -U mod-pagespeed-*.rpm
Reinicie o Apache.
[/passo]
systemctl restart httpd
Configurar o módulo Google PageSpeed
Neste ponto, o módulo PageSpeed já está funcionando em conjunto no servidor da Web Apache. Você pode alterar as configurações de otimização. Para fazer isso, abra o arquivo:
nano /etc/httpd/conf.d/pagespeed.conf
Vale a pena alterar as configurações somente se você entender bem o que está fazendo. O módulo é definido com valores ideais por padrão. Aqui estão alguns exemplos de configurações. Para desativar o módulo PageSpeed, localize ModPagespeed e altere seu valor para off.
ModPagespeed off
Você pode alterar o caminho de armazenamento do cache. Ele é especificado no parâmetro a seguir:
ModPagespeedFileCachePath
E o caminho para armazenar os registros:
ModPagespeedLogDir
Se você tiver feito alguma alteração nas configurações, reinicie o Apache.
systemctl restart httpd
Acessando a interface da Web do PageSpeed
O módulo PageSpeed tem sua própria interface da Web que exibe estatísticas e informações sobre configurações. Por padrão, o acesso à interface da Web é permitido somente a partir do servidor local. Para alterar essa configuração, abra o arquivo novamente:
nano /etc/httpd/conf.d/pagespeed.conf
Encontre a seção a seguir quase no final do arquivo:
<Location /pagespeed_admin>
Adicione uma nova diretiva Allow from com o endereço IP ou a sub-rede a partir da qual você deseja acessar a interface da Web:
<Location /pagespeed_admin>
...
Allow from 10.5.5.0/24
...
</Location>
Reinicie o Apache.
systemctl restart httpd
Agora, digite o seguinte endereço em seu navegador, substituindo "Server-IP" pelo endereço do seu servidor.
http://Server-IP/pagespeed_admin


