PHP-扩展-安装前读我
PHP-扩展-安装前读我
- 环境:Ubuntu
什么是 PECL
PECL 是 PHP 扩展的存储库,提供了所有已知扩展的目录以及下载和开发 PHP 扩展的托管设施。
使用 PECL 进行扩展包安装,不需要复杂的步骤,只需要安装了 PECL 即可。
pecl 与 pear
这两个是不同的东西,但是确实相同的效果。区别是 pecl 安装扩展后,需要在 php.ini
里进行配置扩展,而 pear 不需要。
指令权限
如果在输入 Linux 指令时提示权限不够,记得在前面加 sudo
。
查看扩展版本
# php 指令集
php --help
# 查看版本
php --ri package
pecl 安装扩展
# 安装 pecl
apt install pecl
# 卸载 pecl
apt uninstall pecl
# 查看 pecl 版本
pecl version
# 查看 pecl 命令集
pecl
# 安装扩展
pecl install package
# 卸载扩展
pecl uninstall package
# 更新指定 package
pecl upgrade package
# 更新所有 package
pecl upgrade-all
安装 pear
通过指令安装 pear(先安装 PHP):
# 安装
apt install php-pear
# 卸载
apt uninstall php-pear
安装 pear 失败
在安装 pear 时,报错:
404 Not Found [IP: 91.189.88.152 80]
尝试更新 pear 解决问题
apt-get update
如果报错是如下:
Internal Error, ordering was unable to handle the media swap
就需要多一条指令
rm -fR /var/lib/apt/lists/* && apt-get update
pear 安装扩展
# 查看命令集
apt-get help
# 更新 packages,推荐
apt-get update
# 假如你是 8.0:php8.0-package
# 假如你是 7.4:php7.4-package
# 安装扩展包,根据 PHP 版本
apt-get install php8.0-swoole
# 卸载
apt-get remove php8.0-swoole
# 更新
apt-get upgrade php8.0-swoole
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: