128MRAMを搭載したUbuntu8.10を実行しているXen仮想プライベートサーバー(VPS)があります。
Google経由で「低メモリVPS用にApacheとMySQLを最適化する方法」ページをいくつか見つけましたが、それらは矛盾した情報を提供します。だから私はサーバー障害を尋ねています:低メモリVPS構成のためにApacheとMySQLをどのように最適化するのですか?
何人かの人々がApacheの代わりに nginx を使用することを提案しました。それについては調べますが、(私にとっては)なじみのないWebサーバー上でのアプリケーションスタックの構成についてすべてを学ぶ必要がないように、可能であればApacheを使い続けることをお勧めします。
Nginxは素晴らしいですが、Apacheを使い続けたい場合は、デフォルト設定からかなりスリム化することができます。
Apacheを捨てて、接続モデルごとのプロセスは、低メモリVPSでは再生されません。
代わりにnginxをお勧めします。
メモリに制約がある場合は、可能であれば、代わりにnginxを使用することをお勧めします。 Apacheよりもはるかに少ないメモリを消費し、ニーズに応じて必要なものがすべてあります。
ボーナスとして、nginxはApacheよりも大幅に高速になる傾向があります。 =)