php
☘ 主页 > 网络编程 > php >

phpenv安装和配置指南

2026-10-02 | 佚名 | 点击:次

1. 项目基础介绍和主要编程语言

项目介绍

phpenv 是一个用于简化管理多个 PHP 版本的开源项目。它允许开发者在同一台机器上安装和管理多个 PHP 版本,并轻松地在这些版本之间切换。phpenv 的设计初衷是为了让开发者能够更方便地测试和开发不同版本的 PHP 应用程序。

主要编程语言

phpenv 主要使用 Shell 脚本编写,适用于 Unix/Linux 系统。

2. 项目使用的关键技术和框架

关键技术

框架

  • phpenv: 核心框架,负责版本管理和切换。
  • php-build: 插件框架,用于编译和安装 PHP 版本。

3. 项目安装和配置的准备工作和详细安装步骤

准备工作

在开始安装之前,请确保你的系统已经安装了以下工具:

  • Git: 用于克隆 phpenv 仓库。
  • 编译工具: 如 gcc、make 等,用于编译 PHP。
  • 依赖库: 如 libxml2-dev、libssl-dev 等,用于编译 PHP 时所需的依赖。

详细安装步骤

1. 克隆 phpenv 仓库

首先,你需要从 GitHub 上克隆 phpenv 仓库到本地。

1

git clone https://github.com/phpenv/phpenv.git ~/phpenv

2. 配置环境变量

将 phpenv 的二进制文件路径添加到你的 PATH 环境变量中,以便在命令行中可以直接使用 phpenv 命令。

1

echo 'export PATH="$HOME/phpenv/bin:$PATH"' >> ~/.bash_profile

3. 初始化 phpenv

运行以下命令来初始化 phpenv,并启用自动补全功能。

1

echo 'eval "$(phpenv init -)"' >> ~/.bash_profile

4. 重启 Shell

为了使环境变量生效,你需要重启你的 Shell。

1

exec $SHELL -l

5. 安装 php-build 插件(可选)

如果你需要编译和安装不同版本的 PHP,可以安装 php-build 插件。

1

git clone https://github.com/php-build/php-build $(phpenv root)/plugins/php-build

6. 安装 PHP 版本

使用 php-build 插件来安装你需要的 PHP 版本。例如,安装 PHP 7.4.13:

1

phpenv install 7.4.13

7. 设置全局 PHP 版本

安装完成后,你可以设置一个全局的 PHP 版本,这样在所有 Shell 中都会使用这个版本。

1

phpenv global 7.4.13

8. 重新生成 shim 文件(可选)

每次安装新的 PHP 版本后,建议重新生成 shim 文件。

1

phpenv rehash

配置完成

至此,你已经成功安装并配置了 phpenv,可以开始使用不同版本的 PHP 进行开发和测试了。

原文链接:
相关文章
最新更新