ラベル Apache の投稿を表示しています。 すべての投稿を表示
ラベル Apache の投稿を表示しています。 すべての投稿を表示

nginx + Apacheで20万PV/日を捌く

GMOクラウドVPSの2GBプランで運営しているWordPressサイトがあるのですが、5万PV/日を超えてだんだん重くなってきたので4GBプランに移行しました。 
■これまでの経緯
・Apache:2GBプランだと2万PV/日くらいで厳しくなる(メモリ不足)
・nginx:5万PV/日を超えたあたりで重くなる(ロードアベレージが高すぎる)

chibiegg日誌を参考に、バックエンドの処理をApache、フロントエンドの処理をnginxにさせて負荷軽減を目指します。

中規模Webサーバーの設定

メモリ2GBのVPSにCentOS 6.6を入れましたが、数万PV/日で遅くなったり、アクセスの多い時間帯にメモリ不足で落ちたりすることがありました。

チューニングしてしばらく様子を見てみます。

SFTPで管理画面からWordPressを更新

CentOS 6.4に入れたWordPressを、SFTPでアップデートさせるための設定です。
# yum install ssh2
# yum install libssh2
# yum install ssh2-devel
# pecl install -f ssh2
うちの環境ではssh2, libssh2は入ってたので、最後の2つのみ実行しました。
その後、 /etc/php.ini に以下を追加してhttpdを再起動します。
extension=ssh2.so

さくらのVPSでSSL(https)

さくらのVPS (CentOS 6.4)にSSLを設定しました。 証明書は、低価格のRapid-SSL.jpで。

今日のおすすめ

サーバーの設定をカスタマイズ、よく利用する「.htaccess」の設定のまとめ
大切なのに、今までまとめたことがありませんでした。感謝です!

Infinite-social-wall
とうとう出た。TwitterなどのソーシャルメディアをPinterestライクに表示するツール。
jQueryプラグインみたい。

サンプルだけでも見ておくべきHTML5のチュートリアル集
「見ておくべき」って言われると、見ないわけにはいきません。

また新しいHTML5オーサリングツール「Ninja」、タイムラインでアニメーションも作成可能。Motorola Mobilityがオープンソースで公開
v0.7ってのが気になります。「保存に失敗しました」なんてことがなければいいけど。

アールエスコンポーネンツ,Raspberry Piの法人向け受注を開始
Webカメラなどと組み合わせていろいろできそうです。
でも今はタブレットのほうが安上がりな気も...

Apacheでユーザー認証(BASIC認証)

Apacheのユーザー認証のひとつ「BASIC認証」の設定方法です。