Apache設定 · 1 min read · Jan 08, 2026
Fedora 17でApache2とmod_spdyを使用する
SPDY(発音は「スピーディ」)は、ウェブを高速化することを目的とした新しいネットワークプロトコルです。これはGoogleのHTTPプロトコルの代替であり、HTTP/2.0の候補でもあります。SPDYは、ストリームの多重化やヘッダー圧縮など、いくつかの速度関連機能でHTTPを補強します。SPDYを使用するには、SPDYをサポートするウェブサーバーとブラウザ(Google Chromeや今後のFirefoxのバージョンなど)が必要です。mod_spdyは、Apache HTTPDサーバーにSPDYプロトコルのサポートを追加するオープンソースのApacheモジュールです。このチュートリアルでは、Fedora 17でApache2とmod_spdyを使用する方法を説明します。
私はこれがあなたにとって機能することを保証するものではありません!
1 前提条件
SPDYはHTTPS上で動作するため、SPDYをテストするにはHTTPS対応のウェブサイトが必要です。ユーザーのブラウザがSPDYをサポートしていない場合や何か問題が発生した場合、SPDYはHTTPSにフォールバックすることに注意してください。したがって、mod_spdyをインストールしても既存の設定に悪影響を与えることはありません。
私は、Fedora 17でPHP5とMySQLサポートを使用してApache2をインストールする方法(LAMP)に記載されているように、動作するLAMPセットアップがあると仮定しています。
テスト目的のために、FedoraのApacheパッケージに付属するデフォルトのSSLウェブサイトを使用します(サーバーにすでにSSLウェブサイトがある場合は、これを行う必要はありません)。
デフォルトのSSLウェブサイトのURL(例:https://www.example.com)にアクセスして、動作するかどうかをテストします(ここではデフォルトの自己署名証明書を使用しています。これが証明書警告の理由ですが、SPDYの使用には影響しません):

2 mod_spdyのインストール
まず、atがインストールされていることを確認してください:
yum install at64ビット:
cd /tmp
wget https://dl-ssl.google.com/dl/linux/direct/mod-spdy-beta_current_x86_64.rpm32ビット:
cd /tmp
wget https://dl-ssl.google.com/dl/linux/direct/mod-spdy-beta_current_i386.rpm…そして、次のようにインストールします:
rpm -U mod-spdy-*.rpmその後、Apacheを再起動します:
systemctl restart httpd.service良いことに、mod_spdyは設定を必要とせず、すぐに動作します!
(実際には設定ファイルがあり、/etc/httpd/conf.d/spdy.confですが、デフォルト設定で問題ありません。
cat /etc/httpd/conf.d/spdy.conf| LoadModule spdy_module /usr/lib64/httpd/modules/mod_spdy.so |
設定オプションの詳細については、https://developers.google.com/speed/spdy/mod_spdy/installで確認できます。
3 テスト
さて、SPDYが動作しているかどうかをテストしましょう。SPDYをサポートするブラウザが必要です。例:Google Chrome。Chromeを開き、SSLウェブサイト(例:https://www.example.com)を再読み込みします。SPDYを使用できるようにするために再読み込みすることが重要です(第1章で最初に読み込んだときは通常のHTTPSを使用していました)。その後、新しいタブを開き、URLを入力します。
chrome://net-internals/#spdyすべてがうまくいけば、あなたのSSL vhostがテーブルに表示されるはずです。これはSPDYサポートが機能していることを意味します。

(SPDYのフォールバックメカニズムにより、SPDYをサポートしていない他のブラウザでもSSL vhostは引き続き機能します。)
4 リンク
- SPDY: https://developers.google.com/speed/spdy/
- Apache mod_spdy: http://code.google.com/p/mod-spdy/
- mod_spdyバイナリパッケージ: https://developers.google.com/speed/spdy/mod_spdy/
- mod_spdy設定: https://developers.google.com/speed/spdy/mod_spdy/install
- Apache: http://httpd.apache.org/
- Fedora: http://fedoraproject.org/
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。