• 締切済み

ApacheとMysqlの設定

当方、Apahce-php-mysqlにて環境を構築しております。 サーバスペックは以下のとおりです。 CentOS5.5 Apahce2.2.4 php5.3 mysql5 cpu 1core memory 2GB 静的コンテンツと動的コンテンツが同居しており、 構成比は8:2程度です。 このときのApacheとMysqlのMaxconnectionのチューニングをしようと検討しているのですが、 その場合どのようにチューニングするのが適切でしょうか。 アドバイスいただければ幸いです。 宜しくお願いいたします。

みんなの回答

回答No.2

なぜチューニングをしようと思われたのでしょうか。 まずはサーバの状態を把握するところからする必要があります。 ・MySQLでslowlogを取るようにする。 ・muninでも入れてメモリやCPU、apacheのプロセス数、MySQLのクエリ数などの情報を取得する。 ・apacheの1プロセスの使用メモリを調べる(psコマンド等で) 処理が遅いにしろアクセスが一杯でさばけないにしろ、まずは上記着手すれば何らかの方針が見えてくるはずです。 もちろんapacheの設定(workerかpreforkか、KeepAlive関連、MaxClients等)にもよりますので、それぞれの意味と現在の設定値を把握することは大前提です。

  • akr
  • ベストアンサー率18% (32/173)
回答No.1

アクセス数というか利用頻度で決めるものじゃないですか? 各コンテンツのアクセス数がどの程度か、DBへのアクセス数がどの程度か、コンテンツ毎のメモリ使用量がどの程度か等の情報がないと、なんとも言えないと思います。

関連するQ&A