Ubuntu Server 18.04 LTSにPHP 5.3をインストールする方法を知りたいのは、PHP 5.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
また、このプロジェクトが内部のものであり、インターネットに公開されていないことを願っています。しかし、あなたは危険を知っていると確信していますよね? ;)