php扩展和模块管理:pecl,composer
2021/10/26 20:41:51
本文主要是介绍php扩展和模块管理:pecl,composer,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
pecl
安装
yum -y install php72w-devel yum -y install php72w-pear
使用
#参考 pecl help pecl help command-name #配置 pecl config-show #查看 pecl list #已安装的扩展 pecl list-all #所有可以安装的扩展 pecl list-upgrades #可更新的扩展 pecl list-channels #本地配置的渠道列表 pecl info pack-name #安装 步骤包含(configure,make,make install) pecl install pack-name #升级(修改) pecl upgrade pack-name #卸载 pecl uninstall pack-name #搜索 pecl search pack-name #下载源码包 pecl download pack-name
composer
参考:https://pkg.phpcomposer.com/#how-to-install-composer(官方文档)
下载安装
#下载 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" php composer-setup.php php -r "unlink('composer-setup.php');" #安装 #linux sudo mv composer.phar /usr/local/bin/composer #windows 1,composer.phar复制到php.exe的目录下 1,在php.exe的目录下,创建 composer.bat 2,内容:@php "%~dp0composer.phar" %*
使用
参考:https://getcomposer.org/doc/03-cli.md(官方文档)
#初始化 composer init #命令列表 composer list #命令说明 composer help command-name #配置 composer help config composer config -l #当前目录的composer.json配置 composer config -l -g #全局配置 composer confgi --editor [-g] #编辑composer.json配置 composer config key composer config key val compsser config --unset key #安装 composer install #通过composer.lock或composer.json安装 composer require pack-name #下载一个包 #卸载 composer remove pack-name #卸载一个包 #查看本地包列表 composer show #需要在composer项目目录种运行 composer show pack-name #查看某个包的使用信息 #搜索:从资源url处搜索 composer search pack-name #更新 composer update #全部更新 composer update pack-name1 [pack-name2...] #更新指定包 composer update pack-name:version #更新到指定版本 #其他 composer self-update #更新composer的本版 composer dump-autoload #刷新自动加载器,无需借组install或update
这篇关于php扩展和模块管理:pecl,composer的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-19php8的协程和hyperf的协程有什么区别?-icode9专业技术文章分享
- 2024-12-19php8 的fiber是什么?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-11-29使用PHP 将ETH账户的资产汇集到一个账户
- 2024-11-23怎么实现安卓+php 热更新方案?-icode9专业技术文章分享
- 2024-11-22PHP 中怎么实现判断多个值是否为空、null 或者为 false?-icode9专业技术文章分享
- 2024-11-11开源 PHP 商城项目 CRMEB 二次开发和部署教程
- 2024-11-09怎么使用php在kaufland平台刊登商品?-icode9专业技术文章分享
- 2024-11-05PHP的抽象类和接口是什么,有什么区别-icode9专业技术文章分享