web-dev-qa-db-ja.com

Linuxに古いバージョンのPHP(5.2.17)をインストールする方法

Php 5.2.17のセキュリティの脆弱性を調べたいのですが、ソースからインストールできません。それは、phpに関係する他のすべてのアプリケーションの古いバージョンもすべて必要だからです。古いバージョンのphpをインストールするにはどうすればよいですか最も簡単な方法で?たとえば、それと互換性のある仮想マシンでは?

2
user104787

apt-cache policy php5は利用可能なバージョンを表示します Debianシステムの場合 次に、apt-get install -y php5=whatever_versionを使用してインストールできます。

Fedoraデリバティブについてyum --showduplicates list phpを使用して同じことができ、yum install -y php-whatever_versionを使用して特定のバージョンをインストールできます

最初のコマンドを実行しても必要なバージョンが利用できない場合は、探しているバージョンを含むリポジトリを見つけて追加し、再試行する必要があります。

ソフトウェアリポジトリを追加したら、次のことを確認してください。

apt-get update(Debian)またはyum check-update(Fedora_でローカルパッケージリストを更新しないと、新しいソフトウェアがパッケージリストにまだ表示されない場合があります。

ありがとう。

2
spyderdyne

virtualbox または VmWare Workstation (有料)で仮想マシンを作成し、古いバージョンの CentOS 5 をダウンロードしてから、ダウンロード PHP 5.2。 17 と通常どおりにインストールします。

1
Pedro Lobito