如何在 ubuntu 20.04 上安装旧的 PHP 5.5.21?

如何在 ubuntu 20.04 上安装旧的 PHP 5.5.21?

我需要在 Ubuntu 20.04 中安装特定的 PHP 5.5.21 版本以及一些扩展 GD2、PDO、PDO_pgsql、SOAP、ZIP、ICONV、OPENSSL、XML 和 Apache2

我想将 PHP 安装在默认目录中,就像我们使用 apt-get 命令安装时一样

这些是我正在遵循的步骤

mkdir /opt/source
$ cd /opt/source
$ sudo wget -c http://museum.php.net/php5/php-5.5.21.tar.bz2

apt-get install apache2
apt-get install build-essential
apt-get install libbz2-dev libxpm-dev libmcrypt-dev libcurl4-gnutls-dev libxml2-dev libjpeg-dev libssl-dev libcurl4-openssl-dev libpng-dev clibcurl4-openssl-dev pkg-config libssl-dev libsslcommon-dev pkg-config libmcrypt-dev libcurl4-gnutls-dev libicu-dev libpq-dev libxslt-dev
/usr/local/include
ln -s /usr/include/x86_64-linux-gnu/curl curl
cd /opt/source/php-5.5.21

./configure --enable-opcache --with-pgsql --with-tidy --with-curl --with-openssl-dir --with-zlib-dir --with-xpm-dir --with-pdo-pgsql --with-xsl --with-xmlrpc --with-iconv-dir --with-snmp --enable-exif --enable-calendar --with-bz2 --with-mcrypt --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --enable-mbstring --enable-zip --with-pear --with-libdir=/lib/x86_64-linux-gnu --enable-simplexml --enable-soap -with-curl --enable-libxml --enable-xml

make
make install

当我完成安装时,安装位置与使用 apt-get 安装时完全不同

此外,PHP 无法运行。尽管安装时没有出现错误,但 Apache 似乎无法解释 PHP。

有人能帮我吗?

相关内容