タグ

ブックマーク / dogmap.jp (5)

  • さくらVPS512で、Yahoo!砲食らっても WordPress を平常運転させるための設定 - dogmap.jp

    2010年の年末に、「カイ士伝」のさくらVPSへの引っ越しを手伝ったわけですが、その後も元気にサーバは動き続けているようです。 引っ越し当初は、Web サーバとして lighttpd を導入してたんですけど、僕の個人的な好みがかわって、途中で Nginx に切り替えました。 特に大きなトラブルもなくサクサクと動いてたようですが、昨日突然の Yahoo!砲で、平常時の数倍のアクセスがあったようです。 Yahoo!砲くらったけど月額980円のさくらVPSとチューニングでサーバー落とさず乗り切ったよ – カイ士伝 ただ、アクセスが大量にあった初日(1記事に5.5万PV)にもサーバ負荷が高くなってるとか気付かずに、余波でちょっと多くなってた翌日(1記事に1.3万PV)に気づいたというくらいの平常運転っぷり。 Nginx 痺れますわー。 僕は、カイ士伝の WordPress ダッシュボードにログイン

    さくらVPS512で、Yahoo!砲食らっても WordPress を平常運転させるための設定 - dogmap.jp
  • MariaDB Galera Cluster による DB サーバの冗長化 - dogmap.jp

    さくらインターネット研究所さんの「MariaDB Galera Clusterを試す」という記事を読んで居ても立ってもいられなくなり、さっそく AWS で構築してみました。 上記の記事によれば 簡単にまとめると次のようになります。 Galera Replicationが複数のRDBMをレプリケーションするwsrep APIを提供し、同期をとります 完全同期型であるため、すべてのノードがアクティブかつマスターとなります クラスターノードのどれに対してもリード/ライトが可能です ノードの追加/削除は自動で行えます クライアント接続は通常のMySQLとなんら変わりなく使えます via. MariaDB Galera Clusterを試す (1) « さくらインターネット研究所 おー!スレーブ/マスター形式のレプリケーションよりも、断然使いやすそうやんか! ってわけで AWS の ELB 配下に複

    MariaDB Galera Cluster による DB サーバの冗長化 - dogmap.jp
  • Head Cleaner を使用する場合の設定 - dogmap.jp

    拙作の Head Cleaner プラグインですが、他ブログでもちょっとずつ紹介いただいています。 WordPress高速化に使えそうなプラグインを色々試してみた結果、けっこう早くなったのでご紹介。 / Maka-Veli .com Head Cleaner – サイトのヘッダとフッタを整形し最適化&高速化を行うプラグイン "CSSは上、JSは下" を簡単に – Head Cleaner 使い方のコツ | ゆっくりと… ただ、設定値が多くて、うまいこと設定しないと真価を発揮しなかったりするので、ちょっと簡単に設定を解説してみようかと思いました。 入れてみましたが、目に見えた効果はあまり無かった気がします。 恐らく設定とテーマの内容等がきちんと見れていない為でしょうか。 via.WordPress高速化に使えそうなプラグインを色々試してみた結果、けっこう早くなったのでご紹介。 / Maka-

    Head Cleaner を使用する場合の設定 - dogmap.jp
  • Nginx に cache purge モジュールを追加する - dogmap.jp

    Nginx をリバースプロキシとして使用する場合、キャッシュされたページを削除したくなることがあります。 しかし、素の Nginx ではキャッシュを削除するには、キャッシュディレクトリ配下の全ファイルをすべて削除するしか方法はありません。 (もしくは、設定時間が経過して自動削除されるのを待つか) ページ単位で Nginx リバースプロキシのキャッシュを削除するには、ngx_cache_purge というモジュールを追加することで実現できます。 この ngx_cache_purge モジュールを組み込んだ rpm パッケージを作成する方法を説明します。 rpm パッケージの作成方法については、以前書いたエントリ「nginx 1.0.0 が出てます」を参考にしてください。 このエントリでは、ここまでの作業が終わっているものとして解説します。 Nginx に ngx_cache_purge モジ

    Nginx に cache purge モジュールを追加する - dogmap.jp
  • mintty を使えるようにする - dogmap.jp

    Cygwinのターミナルエミュレータ mintty が MSYS に対応したため、cygwin なしでも MSYS のパッケージマネージャからインストールできるようになったとのことなので、早速インストールしてみました。 Windows 上でのターミナルエミュレータとしては、今まで PuTTY とか Tera Term とか使ってたんですが、これは良いっすね。 もう、乗り換え確定です。 via. tanakh.jp – Windowsで最高のターミナルを構築する方法 Windows に mintty を入れて、とりあえず使えるようにするための設定をメモ代わりに書いておきます。 MinGW/MSYSのインストール MSYS はインストーラからのインストールできます。 以下のURLから新しいものをダウンロードしてください。 http://sourceforge.net/projects/ming

    mintty を使えるようにする - dogmap.jp
  • 1