如何在DebianStretch中安裝使用PHP5
在 Debian Stretch 中,系統自帶的 PHP 版本已經預設為 PHP 7.0。我們如何在 Debian 9 中,把 PHP 的版本降為 Php 5 呢?本文提供了一種多個 PHP 版本共存的方案,我們以安裝配置 PHP-5.6 為例,並且支援在多個 PHP 的版本中切換。
首選,我們需要配置一個新的安裝源,以便安裝 php 5.6 的包,這裡我們選擇 deb.sury.org ,
開啟終端,執行以下命令,
apt-get install apt-transport-https lsb-release ca-certificates
然後下載安裝對應的GPG key 檔案,使用命令,
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
或者這個命令,
curl https://packages.sury.org/php/apt.gpg | apt-key add -
隨後,我們就可以把安裝源配置起來了。執行以下命令即可:
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php5.list
現在我們就可以開始安裝 php 5.6 了,
apt-get update apt-get install php5.6 php5.6-mysql php5.6-xml php5.6-zip php5.6-json php5.6-gd php5.6-bcmath
現在我們有了 php 5.6 和 php 7.0 兩個版本,我們如何在兩個版本之間切換呢?使用以下命令即可,
update-alternatives --config php
輸出樣例如下:
----------------------------------------------------------
* 0 /usr/bin/php7.0 70 mode automatique
1 /usr/bin/php5.6 56 mode manuel
2 /usr/bin/php7.0 70 mode manuel
至此,你就在 Debian Stretch 上有了一個 PHP 5.6 的環境。
原文釋出時間:2017-12-11
相關文章
- 在DebianStretch上安裝FFmpeg
- php5安裝PHP
- Ubuntu php5安裝UbuntuPHP
- [LAMP]安裝PHP5/7LAMPPHP
- 如何在 Linux 中安裝和使用 duf 命令Linux
- 如何在macos中安裝nvmMac
- 如何在 Linux 中安裝、配置和使用 Fish Shell?Linux
- php5安裝後phpinfo顯示空白PHP
- Ubuntu Linux下為PHP5安裝cURLUbuntuLinuxPHP
- 如何在Linux中安裝Ncurses庫Linux
- 如何在 Ubuntu 15.04 中安裝 puppetUbuntu
- centos5安裝PHP5時遇到問題CentOSPHP
- 教你如何在 Ubuntu 中安裝 Oracle Java 13UbuntuOracleJava
- 如何在 Ubuntu 中安裝 QGit 客戶端UbuntuGit客戶端
- 如何在程式碼中執行apk安裝APK
- 如何在macos下使用brew安裝labelImgMac
- Ubuntu16.04 php5安裝失敗解決方案UbuntuPHP
- 教你如何在 Ubuntu 18.04 中安裝 gThumb 3.9.1Ubuntu
- 如何在laradock中安裝ik分詞器分詞
- 如何在windows 11中安裝WSLG(WSL2)Windows
- 如何在 Kubuntu 22.04 中安裝 KDE Plasma 5.25UbuntuASM
- 如何在 Arch Linux 中安裝深度桌面(DDE)Linux
- 如何在Linux 中安裝 Python 3.10LinuxPython
- 如何在FreeBSD中安裝Nginx,MySQL,PHP(FEMP)NginxMySqlPHP
- 如何在 Ubuntu/Fedora/Debian 中安裝 GitLabUbuntuGitlab
- 如何在windows中安裝達夢資料庫?Windows資料庫
- 如何在 Ubuntu 上安裝和使用 R 語言Ubuntu
- 如何在 VirtualBox 上安裝並使用 FreeDOS?
- 如何在實體機安裝並使用ArchlinuxLinux
- 如何在 Linux 系統中判斷安裝、使用了多少記憶體Linux記憶體
- redhat開源版本(如centos)oracle安裝事宜RedhatCentOSOracle
- 在Linux中,如何在Linux中安裝和配置KVM?Linux
- 教你如何在liunx中安裝和部署nacos配置中心
- 如何在Final Cut Pro X中安裝fcpx模板
- 如何在 Ubuntu 19.04 中安裝 Shutter 截圖工具Ubuntu
- 如何在FreeBSD 13中安裝MySQL資料庫MySql資料庫
- 如何在CentOS 8中安裝OpenLiteSpeed Web伺服器CentOSWeb伺服器
- 如何在Linux中安裝Microsoft Edge瀏覽器LinuxROS瀏覽器