阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

如何在Ubuntu 18.04和Debian 9上安装PHP 5.6

141次阅读
没有评论

共计 1656 个字符,预计需要花费 5 分钟才能阅读完成。

正如您已经知道的那样,Ubuntu 18.04 和 Debian 9 可能安装了 PHP 7,并且设计用于 PHP 5 的应用程序(如 vnStat PHP 前端,PHP 服务器监视器等),可能由于兼容性问题而无法正常工作。

在这种情况下,您需要在 Ubuntu 18.04/Debian 9 上安装 PHP 5.6,以满足您要在系统上安装它的应用程序的要求。

在这篇文章中,我们将介绍在 Ubuntu 18.04/Debian 9 上安装 PHP 5.6 的步骤。

设置 Ondřej 存储库

OndřejSurý为 Ubuntu 和 Debian 维护 PHP 5.6 和 PHP 7.0 存储库。我们现在将使用 Ondej 存储库来安装 PHP 5.6。

### Ubuntu 18.04 ###

sudo apt-get update
sudo apt-get install -y software-properties-common

如何在 Ubuntu 18.04 和 Debian 9 上安装 PHP 5.6

sudo add-apt-repository ppa:ondrej/php

如何在 Ubuntu 18.04 和 Debian 9 上安装 PHP 5.6

### Debian 9 ###

sudo apt-get update
sudo apt-get install -y apt-transport-https curl
curl https://packages.sury.org/php/apt.gpg | sudo apt-key add –
echo “deb https://packages.sury.org/php/ $(lsb_release -sc) main” | sudo tee /etc/apt/sources.list.d/php5.list

在 Ubuntu 18.04/Debian 9 上安装 PHP 5.6

使用以下命令更新存储库缓存。

sudo apt-get update

现在,使用 apt 命令安装 PHP 5.6/PHP 7.0。

sudo apt-get install -y php5.6

如何在 Ubuntu 18.04 和 Debian 9 上安装 PHP 5.6

使用以下命令验证 PHP 版本。

linuxidc@linuxidc:~$ php -v

输出:

PHP 5.6.38-3+ubuntu18.04.1+deb.sury.org+1 (cli)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

在 Ubuntu 18.04 上安装 PHP 5.6 验证截图:

lsb_release -a

如何在 Ubuntu 18.04 和 Debian 9 上安装 PHP 5.6

附加说明:

您的系统可能已经有 PHP 7,因此上述命令可能会将 PHP 版本显示为 7.0 或 7.2。

您可以使用以下命令将默认 PHP 版本设置为 5.6,并且可以随时在 PHP 5.6 和 PHP 7 之间切换。

sudo update-alternatives –config php

如果有,则显示如下

There are 2 choices for the alternative php (providing /usr/bin/php).

  Selection    Path            Priority  Status
————————————————————
* 0            /usr/bin/php7.0  70        auto mode
  1            /usr/bin/php5.6  56        manual mode
  2            /usr/bin/php7.0  70        manual mode

Press  to keep the current choice[*], or type selection number: 1
update-alternatives: using /usr/bin/php5.6 to provide /usr/bin/php (php) in manual mode

没有其他版本则显示如下:

链接组 php (提供 /usr/bin/php) 中只有一个候选项:/usr/bin/php5.6
无需配置。

如何在 Ubuntu 18.04 和 Debian 9 上安装 PHP 5.6

现在,PHP v5.6 已被设置为 PHP 的默认值。

就这样。

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计1656字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中