php composer 安装,php composer的安装和使用
Composer 是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。
一、php composer下载
下载composer.phar管理包文件,下载成功后会有composer.phar。官网直接下载页面地址https://getcomposer.org/download/php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"
二、设置composer全局生效mv composer.phar /usr/local/bin/composer
#查看composer版本
composer -V
#[root@ab8d76bea99c ~]# composer -V
#Composer version 1.9.0 2019-08-02 20:55:32
三、切换成国内镜像composer config -g repo.packagist composer
#恢复到packagist官方源命令
#composer config -g --unset repos.packagist
四、更新composercomposer selfupdate
五、composer的使用
可以切换到网站运行目录,安装需要的类库。安装时会生成composer.json、composer.lock文件和vendor文件夹。
composer.json文件包含了项目的依赖和其它的一些元数据,定义了 Composer 项目需要依赖哪些包。
composer.lock文件是在安装依赖后,Composer 将把安装时确切的版本号列表写入 composer.lock 文件。这将锁定改项目的特定版本。
vendor存放着自动加载类文件vendor/autoload.php和下载的一些类库。
1.类库安装包的下载
#网站运行目录
#composer config -g repo.packagist composer https://packagist.phpcomposer.com
composer require predis/predis
2.自动加载composer
Composer 提供了自己的 autoloader。如果你不想使用它,你可以仅仅引入 vendor/composer/autoload_*.php 文件,它返回一个关联数组,你可以通过这个关联数组配置自己的 autoloader。require 'vendor/autoload.php';
3.实例化redis类<?php
use Predis\Client;
$client = new Client([ 'scheme' => 'tcp', 'host' => '127.0.0.1', 'port' => 6379,]);
$client->set('name','zixuephp.net');
echo $client->get('name');
4.其他操作#安装composer.json新定义依赖包
composer install
#快速直接安装,无需定义composer.json
composer require predis/predis
#更新所有依赖
composer update
#更新指定的包
composer require predis/predis
#移除依赖包
composer remove predis/predis
#搜索包
composer search redis
#列出所有已经安装的包
composer show
#显示具体某个包的信息
composer show predis/predis
php composer 安装,php composer的安装和使用相关推荐
- 4 在vCenter Server安装View Composer组件
要使用 View Composer,您需要创建一个 View Composer 数据库.在 vCenter Server 上安装 View Composer服务并优化您的 View 基础架构以支持 V ...
- [Laravel框架学习一]:Laravel框架的安装以及 Composer的安装
1.先下载Composer-Setup.exe,下载地址:下载Composer .会自动搜索PHP.exe的安装路径,如果没有,就手动找到php路径下的php.exe. 2.在PHP目录下,打开php ...
- VMware View 5.0从菜鸟到高手系列 3 -安装View Composer组件篇
在vCenter Server上安装View Composer组件 View Composer具有非常强大的功能,可以为企业快速部署成千上万的虚拟桌面并为企业节省近70%的存储空间. 1. 安装Vie ...
- composer切换源_Composer具体安装方法
composer 作为依赖管理工具,使用频率还是挺高的.特别是对于我这种比较懒的程序猿,有现成轮子的时候坚决不自己重复造轮子. 它主要有三部分构成:命令行工具,包仓库,代码库.包仓库就是我们常说的 c ...
- win10使用Composer-Setup安装Composer以及使用Composer安装Yii2最新版
1:下载 ca-bundle.crt和cacert.pem(见导航栏--文件) 将这两个文件放在php目录下 2:php.ini中添加上述两个文件的路径 curl.cainfo=C:/xampp/ph ...
- window php composer,Window下安装php composer
composer是一个php的依赖管理工具,类似JVM环境中的maven,虽然mave的功能比composer强大得多. 安装时由于php没有安装openssl扩展,出现如下问题: 解决方案:修改ph ...
- linux php7 composer,Linux 系统 Composer 安装
Composer 是个包管理工具 在项目中使用它会很方便 本文中用 PHP 安装 1.下载安装 执行命令 curl -sS https://getcomposer.org/installer | ph ...
- Windows 下 Composer 与 Laravel 4 的安装
1.安装Composer Composer是PHP的依附经管对象之一,官方网站 http://getcomposer.org/ .它支撑多种安装体式格式,对于在win下做开辟的草来说,最便捷的体式格式 ...
- composer切换源_composer的安装 及 常用命令(切换源等)
Composer 是 PHP5.3以上 的一个依赖管理工具.它允许你声明项目所依赖的代码库,它会在你的项目中为你安装他们.Composer 不是一个包管理器.是的,它涉及 "packages ...
- composer全局 linux_Linux下全局安装composer方法
//下载composer php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" //校 ...
最新文章
- Windows 10 周年更新后TPM的一个bug?
- iOS 中捕获程序崩溃日志
- 爬取最好大学网站大学排名
- android 保存数据到setting中_文章如何保存在数据库中
- MOSS/Sharepoint 如何更改一台已经安装了SharePoint的服务器名称
- 自主云服务器处理器_统信服务器操作系统 V20 欧拉版发布
- Selenium+C#自动化脚本开发学习
- redis缓存穿透,缓存击穿,缓存雪崩原因和解决方案
- linux 3.10的kdump配置的小坑
- Numpy的学习6-深浅赋值(copydeep copy)
- poj3268(Silver Cow Party)最短路
- 西门子200恒压供水梯形图_抚州市谁家的二次叠压供水设备有望统引领消费主流...
- 【软件下载】Axure10正式版(含汉化包)
- 国资入局,苏宁“零售服务商”升级战略获得最强助力
- php 裁剪png图片,解决thinkphp裁剪png图片背景不透明的方法
- Pr入门系列之六:使用标记
- 计算机绘图作业西南交大,西南交大计算机绘图A 离线作业.doc
- python 录屏_python实现录制全屏和选择区域录屏功能
- python发微信提醒天气冷了注意保暖_天气变冷了,用Python给父母制作一个天气提醒小助手~...
- 水瓶座 水瓶座的男人