64ビットのdebian 6を使用しています。ランプを取り付けたいです。いくつかのウェブサイトで私は見つけます:
apt-get install Apache2
他のいくつか:
apt-get install Apache-mpm-prefork
どれを選べばいいですか?
ありがとう
ポスターは以下の理由に興味があるかもしれません:
PHP isnotthread-safeであるため、 一般的な提案 はApacheを「プリフォーク」MPMでインストールすることです。 Apache MPMの違い: http://httpd.Apache.org/docs/2.0/en/mod/#core
あなたの質問への短い回答:PHPをインストールしている場合、Debianは自動的に適切なApacheバージョンを選択します。
apt-get install libapache2-mod-php5 Apache2-mpm-prefork
、インストールApache2
とにかくmod_php5を選択すると、mpm_preforkがインストールされます。
これは依存関係の問題です。
この特定のケースでは、Apache2をインストールすると、Apache2-mpm-workerApache2-mpm-preforkの代わりに。 preforkが必要な場合は、一般的なApache2パッケージではなく、具体的にインストールすることをお勧めします。
これらのタスクにはaptitudeを使用することをお勧めします。これは、すべての依存関係を表示し、実際のインストールプロセスの前に選択を変更できるncursesインターフェイスを提供します。これは単にパッケージ管理に最適なツールです。
あなたの場合、aptitudeを起動し、次に/
を押してApache2(依存関係の追跡に使用される仮想パッケージ)を入力し、ハイライト表示されたら+
を押すと、すべての依存関係とともにパッケージが選択されます。次にg
を押します。次の画面で、何がインストールされるかを確認し、必要に応じて変更できます。完了したら、もう一度g
を押すと、インストールプロセスが開始されます。
編集:ランプの場合、Apacheとphp cliスクリプトの両方にすべてのphpインフラストラクチャを提供するphp5パッケージ、mysqlサーバーを提供するmysql-serverパッケージ、およびphp mysqlとpdo関数を提供するphp5-mysqlパッケージも選択する必要があります。