web-dev-qa-db-ja.com

Ubuntu Server 18.04 LTSにPHP 5.3.5をインストールできますか?

Ubuntu Server 18.04 LTSにPHP 5.3をインストールする方法を知りたいのは、PHP 5.3のみを必要とするシステムがあるためです。

これは可能ですか?

3

通常の 古いパッケージに関する警告 を取得することに加えて、システムでPHP 5.3をコンパイルできるはずです。

この投稿

次の追加パッケージが必要になります。

Sudo apt-get install build-essential libxml2-dev checkinstall

PHPのインストール

ターミナルで-パッケージをtmpディレクトリにダウンロードします(またはダウンロードしたい場所)

cd /tmp && wget http://in1.php.net/distributions/php-5.3.29.tar.bz2

展開してディレクトリに移動します

tar -xvf php-5.3.29.tar.bz2
cd php-5.3.29

すべてを準備してコンパイルします-エラーが発生した場合、いくつかのパッケージが欠落している可能性があります。これらの不足している部品を取得する方法をグーグルする必要があります。

./configure
make

PHP 5.3 .debファイルを作成します。これにより、後で簡単にアンインストールできます。

Sudo checkinstall

私はこれを18.04マシンでコンパイルしようとしましたが、うまくいきました。ただし、プロジェクトに特定のphpモジュールが必要な場合があり、それらも同様に検索してコンパイルする必要があります。

.debファイルに不足しているパッケージ(Apacheなど)をインストールする必要がある場合があります。これを修正するには、以下を実行します。

Sudo apt-get install -f

また、このプロジェクトが内部のものであり、インターネットに公開されていないことを願っています。しかし、あなたは危険を知っていると確信していますよね? ;)

7
G Trawo