参考资料

  1. 如何切换PHP-FPM版本?
  2. Ubuntu 系统如何安装PHP扩展?
  3. Ubuntu 系统如何使用PHP扩展?
  4. Ubuntu 系统安装设置PHP-FPM开机自启
  5. 如何安装特定版本的PHP-FPM?
  6. Ubuntu 系统哪些常用PHP扩展需要安装?
  7. Ubuntu 系统安装版本选择与切换
  8. 基于Debian/Ubuntu的Linux系统上安装中文语言包并生成对应的locale设置

Ubuntu 系统哪些常用PHP扩展需要安装?

  1. 核心扩展

    • php-cli: 命令行接口

    • php-fpm: FastCGI 进程管理器

    • php-mysql: MySQL 数据库支持

    • php-pgsql: PostgreSQL 数据库支持

    • php-sqlite3: SQLite 数据库支持

  2. 数据处理扩展

    • php-json: JSON 支持

    • php-xml: XML 处理

    • php-mbstring: 多字节字符串处理

    • php-curl: cURL 功能

  3. 缓存与性能扩展

    • php-opcache: OPcache 字节码缓存

    • php-apcu: APCu 用户缓存

    • php-redis: Redis 支持

    • php-memcached: Memcached 支持

  4. 开发与调试扩展

    • php-xdebug: Xdebug 调试器

    • php-dev: PHP 开发文件

  5. 图像处理扩展

    • php-gd: GD 图像库

  6. 其他常用扩展

    • php-zip: ZIP 压缩支持

    • php-bcmath: 高精度数学运算

    • php-intl: 国际化支持

    • php-soap: SOAP 协议支持

安装命令示例:

sudo apt install php-cli php-fpm php-mysql php-pgsql php-sqlite3 php-json php-xml php-mbstring php-curl php-opcache php-apcu php-redis php-memcached php-xdebug php-dev php-gd php-zip php-bcmath php-intl php-soap