Wordpress高速化のためにApacheからNginxに移行(基礎知識編)
Apache + Wordpressで運用していると高負荷時にResponseが極端に遅くなることがあったので、最近人気のNginx(えんじんえっくす)を導入することにした。 Nginxは軽量なWeb Server。Requestを非同期に処理するので高負荷時でも安定した性能を発揮できる。 詳細に関しては下記Siteを参考に。 nginx - 公式Site NginxJa nginx - Wikipedia さくらVPSとnginxリバースプロクシで最速WordPressブログを作る方法(ベンチマーク付き) | さくらたんどっとびーず 既存のApacheの環境で提供している下記機能もnginxでSupportされていたので安心。 Basic認証 SSL URL Rewrite Virtual Server(仮想サーバ) ただnginxでphpの処理をするためには、phpを CGI として起動して、要求を渡すためのSoftwareを自前でInstall, 設定しないといけない。 今はPHP5.3からbundleされたphp-fpmを使うのが主流らしい。もう一つ有名なspawn-fcgiとの違いは下記。 apache のかわりにnginxを使ってみる(2) php-fpmをインストールする | レンタルサーバー・自宅サーバー設定・構築のヒント さて、次回からは実際にapache(xampp for linux)の環境にnginxを導入して、移行してみる予定。 < Related Posts > ApacheにReverse Proxyを設定して社内の別Serverを外部に公開 Apacheを高速化する拡張モジュール「mod_pagespeed」 【PHPチューニング】APCをインストールしてWordpressを高速化 【PHPチューニング】Zend OptimizerとeAcceleratorで高速化