参考资料

  1. Ubuntu 系统如何安装PHP扩展?
  2. Ubuntu 系统哪些常用PHP扩展需要安装?
  3. Ubuntu 超详细保姆级安装教程
  4. Ubuntu系统简介
  5. PHP多版本共存如何实现?
  6. ubuntu的操作系统桌面版
  7. 如何优化PHP-FPM性能?
  8. Ubuntu 系统安装安装PHP-FPM
  1. 安装PHP扩展

    • 更新包列表:

      sudo apt update
    • 搜索可用扩展:

      apt search php- | grep -i 扩展名
    • 安装扩展(以php-mbstring为例):

      sudo apt install php-mbstring
  2. 启用/禁用扩展

    • 手动启用:

      sudo phpenmod 扩展名
    • 手动禁用:

      sudo phpdismod 扩展名
  3. 检查已安装扩展

    • 列出所有已安装扩展:

      php -m
    • 查看特定扩展信息:

      php -i | grep 扩展名
  4. 配置php.ini

    • 找到php.ini路径:

      php --ini
    • 编辑配置文件:

      sudo nano /etc/php/版本号/cli/php.ini

      添加或取消注释:

      extension=扩展名.so
  5. 重启服务

    • 如果是Apache:

      sudo systemctl restart apache2
    • 如果是Nginx + PHP-FPM:

      sudo systemctl restart php版本号-fpm
  6. 编译安装扩展(非APT方式)

    • 进入PHP源码目录:

      cd /path/to/php-src/ext/扩展名
    • 编译安装:

      phpize
      ./configure
      make
      sudo make install
  7. 验证扩展

    • 创建测试文件:

      echo "<?php phpinfo(); ?>" > test.php
    • 浏览器访问或命令行查看:

      php test.php