カテゴリー
WordPress

【nginx】【超高速】 WordPress のウェブサーバーを nginx にして、プロキシキャッシュを使ってパフォーマンスをとても向上させるまでの試行錯誤です!【Apache からの卒業】

はじめに。本投稿を読むと役に立つであろう方

  • VPS で WordPress サイトを運営している
  • ウェブサーバは Apache だが、nginx が速いと聞いて乗り換えたいと思っている
  • サーバーは新しく立てず、今の使用しているサーバを継続したい
  • nginx は初めてで設定の意味も多少知りたい

本ブログを運用しております WordPress のウェブサーバーは現在 Apache を使用しています。ですが nginx と PHP-FPM とキャッシュで WordPress を動かすようにして、「爆速」にしたいですの!

でも難しいですわ><。だってわたくし、nginx ってなに?という状態ですもの。でもやってみますわ!

なお、現在のウェブサーバ、Apache の設定は今まで次のようにいじりましたわ。

また、現在の WordPress を動かしているサーバの状態をまとめます。この中の、Apache が使われなくなる予定ですの。

  • CentOS 5.10
  • Apache 2.2.3
  • MySQL 5.5.38
  • PHP 5.4.29

では、はじめましょう。次の順番で作業しましたの。WordPress が動いている状態で作業を進め、Apache から nginx へ切替(このとき数秒 WordPress が停止)、そしてプロキシキャッシュを導入、結果として超高速にできましたの!

まずは、目次をお見せしますわね。

カテゴリー
Linux

Apache の mod_security を yum インストール【高いバージョン、リポジトリ】【性能測定】【CentOS 5.9】★わふー♪2★

Apache の mod_security をインストールしました。

  • yum で簡単にお手軽に mod_security をインストール
  • CentOS 5.9
  • できるだけ最新版のバージョンの mod_security を導入したい

以上の条件での記録を残します。

ポイント

  • 本家で紹介されているリポジトリ RHEL/CentOS Yum Repository (Jason Litka) よりも、EPEL の方がより最新のバージョンの mod_security を CentOS へインストールできる
  • ルールを設定しなくとも mod_security をインストールするだけで性能は落ちる

性能の低いサーバには入れないほうがよいという判断も充分にありえますわ。セキュリティのルールをたくさん設定しても性能は落ちるのでしょうけれども、インストールするだけで落ちますから。

カテゴリー
Linux

【はじめてのクエリキャッシュ】MySQL チューニングしたいです!★MySQLTuner をきっかけに♪4

またまたまた次の投稿の続きです。今回はクエリキャシュに挑戦です♪

メモリに格納した SELECT の結果を取り出すようにしたら、一体どれくらい早くなるでしょうか、楽しみです♪

ポイント

# サーバシステム変数とその値の中からクエリキャシュの設定を表示
mysqladmin -u root -p variables | grep query_cache
# サーバステータス変数とその値の中からクエリキャシュに関わる設定を表示
mysqladmin -u root -p extended-status | grep Qcache
カテゴリー
Linux

【PHP】APC のインストールして確認して効果を実感!しました!【CentOS 5.9】

1.APC をインストール

わたくしは PHP のインストールを Remi リポジトリを通して行いました。APC は PHP を補強するなにかにあたりますので、APC のインストールも Remi から行います。Remi からといいつつ、いつもの癖で導入したリポジトリ 3 種とも指定していますけれども、そこはご愛嬌です♪その時のログは次のようになりました!

カテゴリー
Linux

ApacheBench の使い方を勉強するためのリンクを集めるのです!

基本的に「apachebench 使い方」で Google 検索しました。