Ubuntu 中安装特定版本的 PHP 并管理多个 PHP 版本

在 Ubuntu 中安装特定版本的 PHP 并管理多个 PHP 版本

  1. 安装特定版本的 PHP:
    # 添加 PHP 仓库
    sudo add-apt-repository ppa:ondrej/php
    

更新包列表

sudo apt update

安装特定版本的 PHP(例如 PHP 7.4)

sudo apt install php7.4

安装常用的 PHP 扩展

sudo apt install php7.4-cli php7.4-fpm php7.4-mysql php7.4-curl php7.4-json php7.4-mbstring php7.4-xml php7.4-zip


2. 管理多个 PHP 版本:要管理多个 PHP 版本,你可以使用 update-alternatives 命令。这允许你在不同的 PHP 版本之间切换。
```bash
# 配置 PHP CLI
sudo update-alternatives --set php /usr/bin/php7.4

# 配置 PHP-FPM
sudo update-alternatives --set php-fpm /usr/sbin/php-fpm7.4

# 查看可用的 PHP 版本
sudo update-alternatives --config php

# 切换到其他版本(例如 PHP 8.0)
sudo update-alternatives --set php /usr/bin/php8.0
sudo update-alternatives --set php-fpm /usr/sbin/php-fpm8.0
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 3

这种的方式能安装所有扩展吗?我不太会用,所以我选择编译安装了

5个月前 评论
微加加的朋友 (楼主) 5个月前

如果是Mac的话,欢迎使用我们的产品Servbay,可以一键部署多个PHP版本

5个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!