私はサーバー管理に初めてアクセスし、今誰もが何かを必要としています。私は最近、パッケージの検索に夢中になって、最も包括的なLAMPパッケージストアのリストを探していました。
LAMPリソースリストでどのリポジトリを使用しているのか、なぜ使用するのですか?
答え1
私はあなたがapache、mysql、p(hp / erl / ython)以外のものを意味すると仮定します。私は使用する:
http://fedoraproject.org/wiki/EPEL
http://rpm.pbone.net/index.php3/stat/39
私に必要なものの1つにないものを見つけるのは難しいです。
答え2
職場では変更されたRPMを使用します。IUS買戻契約。このリポジトリは、FedoraのEPELリポジトリで使用するように設計されています。次の理由でこれを使用します。
- 予期しないアップグレードなしに、サーバーがフォローするPHPおよび/またはMySQLのバージョンを制御できます。私が長年続けてきた別のリポジトリを使用している場合は、管理者がPHPバージョンをアップグレードすることを決定した場合、メインのPHPバージョン(5.3から5.4へ)から驚くべきアップグレードを得ることができます。お使いのソフトウェアが最新のPHPで完全にテストされていないか、以前のPHPバージョンに依存する従来のソフトウェアがある可能性があるため、これはお勧めできません。 IUSを使用すると、主要なPHPバージョンをアップグレードするために積極的に努力する必要があります。 PHP 5.3シリーズに準拠するようにサーバーを設定すると、PHP 5.3シリーズに従いますが、誤ってPHP 5.4にアップグレードすることは決してありません。 MySQLも同じだ。
- アップグレードとダウングレードは簡単です。
yum replace php --replace-with php53u
- 既存のRHEL / CentOS RPMと競合またはアップグレードしない別のキュレートストアであるEPELと連携して依存します。
- それはしばらくの周りだった。私は多くの人がさまざまなPHPとMySQLのバージョンのためのリポジトリを設定しましたが、数ヶ月後にメンテナが力を失い、リポジトリが停滞しているのを見ました。その後、リポジトリの独自のコピーを使用するか、新しいリポジトリを見つける必要があります。
IUSは主にPHPとMySQLを提供しています。 el5ベースのPythonの場合、CentOSが提供するバージョンとともにインストールされているEPELからpython26パッケージを抽出します。
LAMP を提供するリポジトリのリストに関する質問の一部に答えるには、次の手順を実行します。