Apache SPDY · 3 min read · Jan 08, 2026
Usando mod_spdy Com Apache2 No Fedora 17
SPDY (pronunciado “SPeeDY”) é um novo protocolo de rede cujo objetivo é acelerar a web. É a alternativa do Google ao protocolo HTTP e um candidato ao HTTP/2.0. SPDY aumenta o HTTP com vários recursos relacionados à velocidade, como multiplexação de streams e compressão de cabeçalhos. Para usar o SPDY, você precisa de um servidor web e de um navegador (como Google Chrome e versões futuras do Firefox) que suportem SPDY. O mod_spdy é um módulo Apache de código aberto que adiciona suporte ao protocolo SPDY ao servidor Apache HTTPD. Este tutorial explica como usar o mod_spdy com Apache2 no Fedora 17.
Eu não dou nenhuma garantia de que isso funcionará para você!
1 Nota Preliminar
SPDY funciona sobre HTTPS, então precisamos de um site habilitado para HTTPS para testar o SPDY. Por favor, note que o SPDY voltará para HTTPS se o navegador do usuário não suportar SPDY ou se algo der errado, então instalar o mod_spdy não prejudica sua configuração existente.
Estou assumindo que você tem uma configuração LAMP funcionando, conforme descrito em Instalando Apache2 Com Suporte a PHP5 E MySQL No Fedora 17 (LAMP).
Para fins de teste, vou simplesmente usar o site SSL padrão que vem com o pacote Apache do Fedora (você não precisa fazer isso se já tiver um site SSL em seu servidor).
Vá para a URL do site SSL padrão (por exemplo, https://www.example.com) e teste se funciona (estou usando o certificado autoassinado padrão aqui, é por isso que tenho um aviso de certificado, mas isso não afeta o uso do SPDY):

2 Instalando mod_spdy
Primeiro, certifique-se de que o at está instalado:
yum install atO Google fornece pacotes Fedora/CentOS para mod_spdy em https://developers.google.com/speed/spdy/mod_spdy/. Basta baixar o correto para sua arquitetura (32 ou 64 bits) para seu servidor…
64 bits:
cd /tmp
wget https://dl-ssl.google.com/dl/linux/direct/mod-spdy-beta_current_x86_64.rpm32 bits:
cd /tmp
wget https://dl-ssl.google.com/dl/linux/direct/mod-spdy-beta_current_i386.rpm… e instale-o da seguinte forma:
rpm -U mod-spdy-*.rpmReinicie o Apache em seguida:
systemctl restart httpd.serviceA boa notícia é que o mod_spdy não precisa de configuração, ele funciona imediatamente!
(De fato, há um arquivo de configuração, /etc/httpd/conf.d/spdy.conf, mas as configurações padrão devem estar ok.
cat /etc/httpd/conf.d/spdy.conf| LoadModule spdy_module /usr/lib64/httpd/modules/mod_spdy.so |
Você pode aprender mais sobre as opções de configuração em https://developers.google.com/speed/spdy/mod_spdy/install.
)
3 Testando
Agora vamos testar se o SPDY está funcionando. Precisamos de um navegador com suporte a SPDY, por exemplo, Google Chrome. Abra o Chrome e recarregue seu site SSL (por exemplo, https://www.example.com) - é importante que você o recarregue para que ele possa usar o SPDY (na primeira vez que você o carregou no capítulo 1, ele usou HTTPS normal). Depois, abra uma nova aba e digite a URL
chrome://net-internals/#spdySe tudo correu bem, seu vhost SSL deve agora estar listado na tabela, o que significa que o suporte ao SPDY está funcionando.

(Por causa do mecanismo de fallback do SPDY para HTTPS, seu vhost SSL ainda funcionará em qualquer outro navegador que não suporte SPDY.)
4 Links
- SPDY: https://developers.google.com/speed/spdy/
- Apache mod_spdy: http://code.google.com/p/mod-spdy/
- Pacotes Binários mod_spdy: https://developers.google.com/speed/spdy/mod_spdy/
- Configuração do mod_spdy: https://developers.google.com/speed/spdy/mod_spdy/install
- Apache: http://httpd.apache.org/
- Fedora: http://fedoraproject.org/
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.