PHPサーバーの最適なセットアップ
-
21-09-2019 - |
質問
当社では、さまざまな LAMP セットアップを実行しているサーバーを多数持っています。サーバーの設定者によって異なると思われる点の 1 つは、PHP の構成方法です。Apache DSO モジュールを使用するように設定されているものもあれば、CGI を使用するように設定されているものもあります。suEXEC がオンになっているサーバーもあれば、オフになっているサーバーもあります。私たちは常にアプリのパフォーマンスを調整しようとしていますが、このレベルでどのようなメリットがあるのかはわかりません。
サーバーの標準セットアップは次のようになります。
- PHP5.2.8
- MySQL 5.0.81
- アパッチ 2.2.11
ありがとう。
解決
私はいつもあなたがランプボックス上の3つのうちの最大のパフォーマンスを向上アウトを得ることを見出した。
1)PHPキャッシュをインストールします 2)劇的にソートするMySQLへのメモリ割り当てを増加させます 3)
良いプログラマを雇いますまた、スレッドの数を制限することにより、いくつかの良いメモリの改善を得ることができます/いずれかの時点でapacheの実行をフォークます。
他のヒント
何らかの理由で「ZendServer」をインストールできない場合:チームと簡単なミーティングを開き、Apache2 のどのモジュールが不要かを判断し、それらを削除します。また、独自の PHP バイナリを作成して、何が含まれ、何が不要かを制御します。
「ZendServer」をインストールできる場合は、zend.com からソフトウェアを入手して、Zend の PHP オプティマイザーの大幅に向上したパフォーマンスをお楽しみください。
所属していません StackOverflow