上一篇文章中安装了基础的php,我们项目中肯定会遇到很多扩展,现在就讲一讲安装扩展的问题。
yum search php74*
因为我安装的是php7.4.7版本所以是php74*,其他版本可能需要修改一下命令,这时候我们会看到很多扩展:
比如我们需要安装GD库
yum install php74-php-gd.x86_64
执行完命令用php -m查看发现没有GD库,那我们安装的GD库跑哪去了呢,我们用rpm看下安装到哪了
rpm -ql php74-php-gd
用whereis php你会发现我们安装的php的配置文件和扩展文件并不在上面两个目录
那我们就通过cp命令移动到我们的目录
cp /etc/opt/remi/php74/php.d/20-gd.ini /etc/php.d/20-gd.ini
cp /opt/remi/php74/root/usr/lib64/php/modules/gd.so /usr/lib64/php/modules/gd.so
然后执行php -m会发现已经有GD库了,当然还需要重启php才能使用GD库
systemctl restart php-fpm.service