Railsの各種サーバーの速度ベンチマーク: Pound、Varnish、Nginx、Unicorn、Mongrel RailsのアプリをPound、Varnish、Nginx、Unicorn、Mongrelを使用して動かした際の速度ベンチマーク。以下の構成での同一Railsアプリをhttperfでベンチマークした結果をまとめ... 続きを読む
こにゃにゃちわ! エンジニアの@rkmathiです・ω・ 最近では、Amazon社やさくらインターネット社によるVPS(Virtual Private Server)を使ってWebサービスをデプロイする機会が増えていると思います。 Herokuのようなサービスとは違って、自分でデプロイのための環... 続きを読む
SaaSes、さくらインターネットのVPSを借りてサーバーを立ててましたがこれまでずっとウェブサーバーとしてApacheを利用していました。世界シェアナンバーワンで情報も豊富。普通の人はこれで十分です。が、私の運用だとちょっと使い勝手が悪かったのです。 私は... 続きを読む
先週金曜日(12/2)にクックパッドインフラ勉強会に参加しまして、そこで同社の成田さんから「今日からできるApacheモジュール開発と運用」という発表がありました。 リアルタイム画像変換モジュールの「TOFU」を開発するに至った経緯と、Apacheモジュール開発... 続きを読む
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n PHP-Ninjaの裏側 — Presentation Transcript PHPーNinjaの裏側WordPress高速化のテクニ... 続きを読む
今回は、以前からやろうにも出来なかったApache+Nginxのリバースプロキシを実際に動かすために行った手順を記録していきます。ちなみにローカル環境での検証なので内容に不備がありましたらご容赦下さい。 今回参考にしたサイト さくらVPS: Nginx + Apache 構... 続きを読む
WordPress 3.1.3 日本語版が出たので自動アップデートを試みたものの、Apache環境のWordPressは問題ないのだが、nginxで動かしているこのサイトだけ何故か失敗。 ログを見てみると、 ということだったので、本家のwikiを調べたところ、fastcgi_read_timeout が... 続きを読む
WordPresss ハイパフォーマンスチューニング Nginx + リバースプロキシ Cache EC2のMicro Instance(無償枠あり)を利用すれば、圧倒的にハイパフォーマンスなWordPress環境をコンパネ操作のみで誰でも簡単に構築できます。 超高速 AMI 網元を今すぐ使う! 続きを読む
ブログ > nginx > nginx設定の検証(worker_processes、worker_cpu_affinity) nginxの挙動を理解していこうといろいろnginxの設定をハックしていこうと思います。 nginxの各種設定はこちらにまとめてます。 今回はnginx.confにあるworker_processes、worker_cp... 続きを読む
WordPress 高速化チューニング、Nginx、Z Cloud の組合せによるハイパフォーマンス WordPress専用クラウドサービス「PHP Ninja」。ファーストサーバ提供。これまでにない速さ、突発的なアクセスも楽々さばくバースト対応、サーバーの運用保守不要で WordPress ... 続きを読む
Posted on 30 Mar, 2011 うちのWebアプリを高速化したときのメモともいいます。フロントがnginxで、Varnishを挟んで後ろにいるSinatra(というよりRack)アプリケーションへアクセスするような感じの環境を想定しています。 メモなので脈絡がないですが、以下のよ... 続きを読む
Nginx + memcached が気になったので試してみました。元ネタは、下記です。 CakePHPとnginx+memcachedで手軽にキャッシュを活用する – Shin x blog Nginx では、HttpMemcachedModule を用いることで memcached にキャッシュがあれば、それをそのままレスポンス... 続きを読む
Deploying Wordpress on Dotcloud Copy all the files of this package in the root of your Wordpress directory and push to Dotcloud: cd wordpress git clone https://github.com/qpleple/wordpress-on-dotcloud mv wordpress-on-dotcloud/* . dotcloud cre... 続きを読む
サーバ技術 最近話題のnginxについに手を出したのですが、「nginx入門」みたいなブログ記事も一切見当たらず、あるのは英語のドキュメント記事くらい…という状況だったので、自分なりに訳して理解した部分を忘れないよう覚書。今node.jsもちょこちょこやってい... 続きを読む
リバースプロキシを使ったWordPressサイトの構築方法はいくつか紹介されていますが、今日になっていくつか発見があったのでメモがわりに。 コメント投稿者のIPが127.0.0.1になってしまう。 WordPressではコメントの投稿者のIPアドレスを保存してくれますが、こ... 続きを読む
NginxはApacheに比べて、とてつもなくはやい。同スペックのサーバを利用するのであればNginxが圧倒的なパフォーマンスを発揮するケースがほとんどだろう。そして、Apacheできることのほとんどは、Nginxでもできる。年末年始を利用して、PHPで稼働しているサービ... 続きを読む
NGINX is an advanced Internet infrastructure software. W3Techsにおいて、Nginxのシェアが全Webサイトの10%に到達したことが「Nginx runs on 10% of all web sites」として報告されている。それによれば、NginxはほかのWebサーバから移行するケースが多く、... 続きを読む
Nginxを使ったWordPressのチューニングといえば、フロントエンドのNginxとバックエンドのNginx(もしくはApache)に分けてproxy cacheを効かせるのが王道です。 さらにWP Super Cacheプラグインを利用してなるべくPHPやMySQLにアクセスさせないようにすると、手... 続きを読む
IT企業で働く残業しないゆるふわ系ネットワークエンジニアのBlogTweetこのサイトもnginx+PHP-FPM+MySQLで動作しているのですがphpをfastcgiで動かしている例は多くあったのですがPHP-FPMで書いている記事があまりない。 yumなどは使わずにソースから全てインス... 続きを読む
Red Hat Nginx Init Script Should work on RHEL, Fedora, CentOS. Tested on CentOS 5. Save this file as /etc/init.d/nginx #!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfig: - 85 15 # description: Nginx is an HTTP(... 続きを読む
WordPress サイトにリバースプロキシサーバとして nginx を導入する際の tips。 nginx (エンジンエックス)とは、オープンソースの軽量高性能なHTTPサーバ且つリバースプロキシです。 従来の HTTP サーバのようにリクエストの処理をスレッドで行わず、非同期のア... 続きを読む
The following guide will walk you through setting up possibly the fastest way to serve PHP known to man. If there is a faster way, I’ve not yet found it climbing through zillions of blog posts out there on the subject. In this article, we’l... 続きを読む
ハブろぐ - havelog.ayumusato.com @ahomuのブログ。PHP, jQuery, HTML5, a-blog cmsなどWeb開発系のトピック。あと、酒と食べ物。 nginx+apacheでちょっぴり快適なWebサーバーを目指してみる(CentOS さくらのVPS) 01 / 25 ( Tue ), 2011 サーバー / ウェブ開発... 続きを読む
nginxとは? nginxはロシアで開発されている軽量で高速なWebサーバです。 現在シェアは 7% 近くあるようです。もちろんApacheに比べれば少ないですが、Apache 55%、IIS 25%, nginx 7%で3番目に使われているWebサーバになります。 昔は、Pound+Lighttpd+Apacheの... 続きを読む