タグ

ブックマーク / www.ahref.org (2)

  • Apache2で複数バージョンのPHPを使い分ける - エーエイチレフ linuxサーバー技術情報

    PHPのプログラムはバージョンによって動作におおきな差があります。 検証やら、ホスティングやら、、、 違うバージョンのPHPを共存させる必要ってどうしても出てきてしまいます。 というわけで、複数バージョンのPHPを共存させる方法です。 まずはメインとして使うPHPのバージョンを決めちゃいましょう。 まずはそのバージョンのPHPをApacheのモジュール版として通常通りインストールします。 →(参考:PHPのインストール) その他違うバージョンのPHPCGI版として動作させます。 ここでは既にPHPの5.2.xがApacheのモジュール版としてインストールされている環境で 新たにPHPの4.4.9をCGI版としてインストールし、簡単に切り替えれるようにしてみます。 PHP4.4.9のインストール(CGI版) ソースを持ってきて展開し、configureします。 tar

  • 2台だけで負荷分散+冗長化を検証( Pound + keepalived ) - エーエイチレフ linuxサーバー技術情報

    前回のPound記事では一般的なPoundの構成を提示してみましたが、 実際に自宅サーバー等で組む場合となると「3台の構成」がミニマムとなってしまうので なかなか敷居が高いように感じます。 ので! 今回は無理やり2台のWebサーバーのみでPoundを利用して負荷分散ができるかを検証してみました。 また、発展形として、グローバルIPが複数必要になってきますが keepalivedで冗長化も実現してみました。 検証に使用した環境は1日にユニーク1万アクセス、100万PV(全ファイル)ほどの実稼働しているサイトを使い muninやcactiでどれほど負荷分散がされたか確認してみました。 (今回、2台の同期方法についてはまったく考えていません。) 2台だけでPoundで負荷分散してみる 実験してみたのはこんな感じの構成です。 現在WEB1のみで運用しており、WEB1にPoun

  • 1