nginx

Centos + nginx + WordPress

仕事でWordPressを入れる作業したのでメモ。nginxのインストールは以前書いたので省略。 http://work.castleman-blog.com/entry/20110826/1314364283 1.yumで各種インストール # yum install mysql-server php php-mysql php-mbstring php-fpm 2.MySQL設定 #…

さくらのVPS2台をPoundで負荷分散

まず、さくらVPS2台をローカルネットでつなげます。 やり方は前回書いたので参考にしてください。 さくらVPSでローカルネットワーク設定 - 城好きwebプログラマーの生態メモ - 仕事編 今回は下記の環境で、server1にPoundをインストールして分散処理するよう…

nginx + proxy cache

nginxでプロキシキャッシュの方法を書きます。レスポンスのボディを任意のディレクトリ内に保存し、次回以降のアクセスから保存したデータを返すという仕組みです。 これを使うと負荷の面でだいぶ助けられます。 では実際の使い方を示します。 http { proxy_…

Apacheはいらず、abはいる

ベンチマークとるのにabコマンドというものが存在します。 $ ab -n 100 -c 20 http://kojinbaibai.bundlebox.jp/こんな感じで、ページ単位のベンチマークをとるもので、webサーバーのチェックなどをする時に重宝しています。ただ一つ問題がありまして、このa…

nginxでブラウザ判別

nginxでブラウザを判別する方法を書きます。例としてIE8以下でアクセスした場合、別URLにリダイレクトさせる設定を示します。 modern_browser unlisted; ancient_browser "MSIE 4.0" "MSIE 5.0" "MSIE 5.5" "MSIE 6.0" "MSIE 7.0" "MSIE 8.0"; location / { …

nginx基本設定

nginxの設定を書いていきます。 nginxっとは軽量で高速で数年前から徐々にシェアをのばしつつwebサーバーです。 インストール まずインストールなんですが、過去記事に書いたのでそちらの方を見てください。 webサーバー初期設定 - Linux編 - 城好きwebプロ…