3

Centos使用pecl命令安装 PHP扩展 ,输入 php扩展 名称即可安装

 1 year ago
source link: https://uzbox.com/tech/pecl.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
首页技术宅Centos使用pecl命令安装 PHP扩展 ,输入 php扩展 名称即可安装

Centos使用pecl命令安装 PHP扩展 ,输入 php扩展 名称即可安装

Pecl命令安装 PHP扩展 ,分分钟解决问题

之前安装php扩展都是使用下载源码的方式编译安装,搞到最后,搞的晕头转向,网上搜索才知道可以使用Pecl命令进行安装,简直太方便了!老菜鸟还得一直学习下去。下面说一下使用Pecl命令如何安装php扩展

在Centos和红帽子系统下安装php扩展,一般是在软件仓库中使用dnf命令安装即可。但是有一些php扩展,在官方的软件仓库中不存在,使用其它的软件仓库进行安装又不兼容,使用Pecl命令在PHP官方网站进行PHP扩展安装,非常方便。

PHP扩展网站地址:https://Pecl.php.net

网站看上去简陋一些,里面的php扩展可都是刚需。

什么是PECL

PECL是 PHP 扩展的存储库,提供所有已知扩展的目录和用于下载和开发 PHP 扩展的托管设施。

PECL 使用的打包和分发系统与其姐妹PEAR 共享 。

Centos使用pecl命令安装PHP扩展,输入php扩展名称即可安装-1

PECL命令如何使用

示例:我想安装一个imagick扩展

pecl install imagick

注意:在安装php扩展之前,首先需要安装软件主体。php扩展只是支持软件在php中调用,如果软件主体没有安装,那么安装php扩展是无效的。

Centos使用pecl命令安装PHP扩展,输入php扩展名称即可安装-1

imagick扩展安装完毕后,还需要将”extension=imagick.so” 添加到 php.ini 文件中。

echo extension=imagick.so >> /etc/php.ini

最后使用 php -m | grep imagick命令查看一下,如果扩展显示正常,那么就安装成功了。

Centos使用pecl命令安装PHP扩展,输入php扩展名称即可安装-1

使用pecl命令来安装php扩展是不是很简单。

PECL命令使用方法:

pecl 命令参数 php扩展名称

build 从 C 源代码构建扩展
bundle 解压一个 Pecl 包
channel-add 添加频道
channel-alias 指定通道名称的别名
channel-delete 从列表中删除频道
channel-discover 从其服务器初始化一个 Channel
channel-info 检索频道信息
channel-login 连接并验证远程通道服务器
channel-logout 从远程通道服务器注销
channel-update 更新现有频道
clear-cache 清除 Web 服务缓存
config-create 创建默认配置文件
config-get 显示一个设置
config-help 显示有关设置的信息
config-set 改变设置
config-show 显示所有设置
convert 将 package.xml 1.0 格式转换为 package.xml 2.0 格式
cvsdiff 对包中的所有文件运行“cvs diff”
cvstag 设置 CVS 发布标签
download 下载包
download-all 从默认频道下载每个可用的包
info 显示有关包的信息
install 安装包
list 列出默认频道中已安装的包
list-all 列出所有包
list-channels 列出可用频道
list-files 列出已安装包中的文件
list-upgrades 列出可用的升级
login 连接到远程服务器并进行身份验证 [已弃用,支持通道登录]
logout 从远程服务器注销 [不赞成使用 channel-logout]
makerpm 从 PEAR 包构建一个 RPM spec 文件
package 构建包
package-dependencies 显示包依赖
package-validate 验证包一致性
pickle 构建 PECL 包
remote-info 关于远程包的信息
remote-list 列出远程包
run-scripts 运行与软件包捆绑在一起的安装后脚本
run-tests 运行回归测试
search 搜索远程包数据库
shell-test Shell脚本测试
sign 签署一个包分发文件
svntag 设置 SVN 发布标签
uninstall 卸载包
update-channels 更新频道列表
upgrade 升级包
upgrade-all 升级所有包 [不赞成调用不带参数的升级]
用法:pecl [选项] 命令 [命令选项]
键入“pecl help options”以列出所有选项。
键入“pecl help shortcuts”以列出所有命令快捷方式。
键入“pecl help version”或“pecl version”以列出版本信息。
键入“pecl help ”以获得指定命令的帮助。

留下评论取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注

名称  *

添加评论

此网站受reCAPTCHA和Google隐私权政策服务条款适用。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK