Ubuntu下如何安装PHP扩展

Ubuntu下安装PHP扩展主要有以下三种方法:

  1. 使用APT包管理器(推荐,适用于官方仓库扩展)

    sudo apt update  
    sudo apt install php-扩展名  # 如 php-mysql、php-curl  
    sudo systemctl restart apache2  # Apache  
    sudo systemctl restart php-fpm nginx  # Nginx+PHP-FPM  
    
  2. 使用PECL安装(适用于官方仓库外的扩展)

    sudo apt install php-pear php-dev build-essential  # 安装依赖  
    sudo pecl install 扩展名  # 如 imagick  
    

    然后在php.ini中添加extension=扩展名.so,重启Web服务器。

  3. 手动编译安装(适用于定制化扩展)

    wget 扩展源码包.tar.gz  
    tar -zxvf 扩展源码包.tar.gz  
    cd 扩展目录  
    phpize  
    ./configure  
    make  
    sudo make install  
    

    php.ini中添加extension=扩展名.so,重启Web服务器。

验证安装:可通过php -m命令查看已安装扩展,或创建info.php文件访问确认。