因项目要使用到Laravel,但Laravel要求php >= 7.1.3
我的本地系统为 Ubuntu 16.04.4 LTS ,php版本为7.0
当前php7.2已经有稳定版本发布,所以计划直接升级到php7.2
因php7.2版本比较新,并未收录在ubuntu 16.04.4 LTS 默认的软件包里面
所以就需要添加PPA(Personal Package Archives)
以下是添加和安装的步骤:
sudo apt-get update sudo apt-get install python-software-properties sudo apt-get install software-properties-common add-apt-repository ppa:ondrej/php apt-get install -y php7.2
参考文档
https://tecadmin.net/install-php-7-on-ubuntu/
https://www.liquidweb.com/kb/install-php-7-2-ubuntu-16-04/
安装基础扩展
apt install php7.2-fpm
apt install php7.2-mbstring
apt install php7.2-mysql
某些系统由于语言问题安装不成功的解决办法:
locale-gen en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8