安装PHP
由于ubuntu自带的PHP源不能及时同步PHP最新的版本,因此采用ppa的方式安装,便于更新,安装扩展。
ppa的地址 https://launchpad.net/~ondrej/+archive/ubuntu/php
安装命令
add-apt-repository ppa:ondrej/phpapt updateapt install php7.4-fpm
安装扩展
PHP的扩展主要有三类:自带的已编译的扩展,需要编译第三方扩展,PHP软件包
安装已编译的扩展
非常简单,apt就搞定了
apt install php7.4-mbstring
PECL安装第三方扩展
如果需要的扩展没有预编译好,那就需要使用pecl安装
安装pecl和编译依赖
apt install php-pearapt install php7.4-dev
安装pecl扩展
pecl install xxx
启用扩展
在 /etc/php/7.4/et/mods-available 目录下新建 redis.ini 文件
ln -s /etc/php/7.4/mods-available/redis.ini /etc/php/7.4/cli/conf.d/20-redis.iniln -s /etc/php/7.4/mods-available/redis.ini /etc/php/7.4/fpm/conf.d/20-redis.ini
安装PHP软件包
安装composer
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
设置使用国内的源
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
