1.软文推荐

2.软文推荐

3.软文推荐

正如您已经知道的那样,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
sudo add-apt-repository ppa:ondrej/php
### 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
使用以下命令验证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
附加说明:

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

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

sudo update-alternatives --config php

如果有,则显示如下

here 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 无需配置。

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

就这样。

本文来源:www.lxlinux.net/8132.html,若引用不当,请联系修改。

相关文章 8

1

阿里云国际站购买(阿里云 国际站) 2分钟前

目录:1、如何购买阿里云服务器?阿里云服务器购买操作流程(图文教程)2、跪求,在阿里云的国际站上买了一个国外域名,但是没有dns购...

2

正则表达式拆分url实例代码 4分钟前

这篇文章主要给大家介绍了关于正则表达式拆分url的相关资料,文中通过实例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习...

3

物理机服务器购买(物理机服务器租用) 5分钟前

目录:1、如何购买服务器2、怎样选购合适的VPS服务器3、4H8G5M物理服务器多钱?如何购买服务器 你是说的物理机还是云服务器,乳沟是后者...

4

嵌入式界面神器 littleVGL 7分钟前

1、littleVGL 介绍 littleVGL 是近几年开始流行的一个小型开源嵌入式 GUI 库,具有界面精美,消耗资源小,可移植度高,响应式布局等特点,全库采用纯...

5

无理由退款(快手小黄车如何关闭7天无理由退款) 9分钟前

目录:1、七天无理由退换货是什么意思2、7天无理由退货的条件3、网购无理由退货规定?七天无理由退换货是什么意思 【法律分析】:七天...

6

怎样在 Ubuntu 中修改默认程序 10分钟前

作为一个新手,你需要知道如何在 Ubuntu 中修改任何默认程序,这也是我今天在这篇指南中所要讲的。 对于我来说,安装 VLC 多媒体播放器是...

7

远程登录日志(Windows远程登录日志) 11分钟前

目录:1、Windows Server 2008怎么查看远程桌面登录日志2、Win7系统怎么查看远程连接登录记录3、Windows服务器远程登录日志查询方法,linux查看登...

8

Linux中防止SYN Flood攻击具体方法 13分钟前

SYN Flood (SYN洪水) 是种典型的DoS (Denial of Service,拒绝服务) 攻击。效果就是服务器TCP连接资源耗尽,停止响应正常的TCP连接请求。 如果您遭受...