繁体   English   中英

我可以在 Ubuntu 服务器 20.04 上安装 apache 和 PHP 5.3.29 吗?

[英]Can I install apache with PHP 5.3.29 on Ubuntu Server 20.04?

有什么方法可以安装 php 5.3 版,可与 apache 一起使用? 我真的需要运行一个只使用这个版本的旧应用程序。

我已经根据此说明安装了 php 但 apache 没有看到它:

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
sudo checkinstall

首先,我强烈建议不要在任何面向公众的情况下运行 PHP 5.3。 它已经有十年历史了,七年都没有得到支持,并且有众所周知的、高度宣传的重大安全漏洞☠️。

您将在几天内(如果不是几小时)内被黑客入侵。

至于你的设置,我强烈怀疑你不会找到与现代 Apache 和 PHP 5.3 兼容的libapache2-mod-php版本 - 你会过得很糟糕。 您可能可以挖掘并手动编译旧版本的 Apache。

如果您绝对必须,您可以使用带有 Docker 的预构建设置。 通过容器化应用程序,您将获得更多的安全性,但请注意,您可以而且不应该出于安全目的而依赖容器。 突破非常普遍。

docker pull php:5.3-apache

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM