debian

Debian PHP依赖怎么管理

小樊
45
2025-08-14 03:29:36
栏目: 编程语言

在Debian系统中,PHP依赖管理主要通过APT包管理器Composer实现,具体操作如下:

一、系统级PHP依赖管理(APT)

  1. 更新软件包列表
    sudo apt update  
    
  2. 安装PHP及扩展
    • 安装PHP核心:
      sudo apt install php php-cli php-fpm  
      
    • 安装特定扩展(如MySQL、GD库):
      sudo apt install php-mysql php-gd  
      
  3. 升级/卸载依赖
    • 升级所有包(包括PHP扩展):
      sudo apt upgrade  
      
    • 卸载扩展:
      sudo apt remove php-<extension-name>  
      
    • 清理无用依赖:
      sudo apt autoremove  
      
  4. 查看已安装依赖
    php -m  # 查看PHP加载的扩展  
    dpkg -l | grep php  # 查看系统安装的PHP包  
    

二、项目级依赖管理(Composer)

  1. 安装Composer
    curl -sS https://getcomposer.org/installer | php  
    sudo mv composer.phar /usr/local/bin/composer  
    
  2. 管理项目依赖
    • 在项目目录生成composer.json
      composer init  
      
    • 安装依赖(自动读取composer.json):
      composer install  
      
    • 更新依赖:
      composer update  
      
    • 锁定版本(生成composer.lock):
      composer update --lock  
      

关键说明

参考来源:

0
看了该问题的人还看了