Ubuntu 安装多版本PHP详细教程
1、ubuntu界面按快捷键Ctrl+Alt+T进入命令终端

2、#打开 Ubuntu 终端,使用下面sudo命令进入管理员权限,执行:sudo su#输入系统的密码

3、#ppa:ondrej/php是一个比较知名的PHP源(目前维护php5.6,php7.0,php7.1,php7.2)。下面就用这个源来安装自己想要的PHP版本。执行:sudo add-apt-repository ppa:ondrej/php

4、#更新软件以及软件缓存,执行:sudo apt-get updatesudo apt-get upgrade

5、#下载安装多版本源码,分别执行:sudo apt-get install php7.2sudo apt-get install php7.1sudo apt-get install php7.0sudo apt-get install php5.6
6、#下载完成之后,根据自己需要,切换不同的版本,执行:sudo update-alternatives --config php

7、#安装相关版本的PHP模块#查询拓展模块,执行:sudo apt-cache search php7*

8、#安装常用扩展,以php7.2为例(建议安装),执行:sudo apt-get -y install php7.2-fpm php7.2-mysql php7.2-curl php7.2-json php7.2-mbstring php7.2-xml php7.2-intl php7.2-odbc php7.2-cgi

9、# 安装其他扩展(按需要安装)sudo apt-get install php7.2-gdsudo apt-get install php7.2-soapsudo apt-get install php7.2-gmp sudo apt-get install php7.2-pspell sudo apt-get install php7.2-bcmath sudo apt-get install php7.2-enchant sudo apt-get install php7.2-imap sudo apt-get install php7.2-ldap sudo apt-get install php7.2-opcachesudo apt-get install php7.2-readline sudo apt-get install php7.2-sqlite3 sudo apt-get install php7.2-xmlrpcsudo apt-get install php7.2-bz2sudo apt-get install php7.2-interbasesudo apt-get install php7.2-pgsql sudo apt-get install php7.2-recode sudo apt-get install php7.2-sybase sudo apt-get install php7.2-xsl sudo apt-get install php7.2-dbasudo apt-get install php7.2-phpdbg sudo apt-get install php7.2-snmp sudo apt-get install php7.2-tidy sudo apt-get install php7.2-zip
10、#设置Apache与正确的PHP版本一起运行sudo a2dismod php5.6 #禁用旧版本sudo a2enmod php7.2 #启用新版本sudo service apache2 restart #重启apache