composer安装与简单使用(windows vs linux)

windows

1、配置系统变量 Path

计算机->高级系统设置->环境变量->找到系统变量Path 双击 加入 ;php根目录地址;php中ext地址 如 :“;D:\phpStudy\php\php-5.4.45;D:\phpStudy\php\php-5.4.45\ext”

确认保存后 新建系统变量 变量名:PHPRC 变量值:php根目录地址。

2、确保php配置文件 php.ini中 php_openssl.dll 是打开的 即前面的 ;没有。

image
image

3、下载 composer.phar 放入php根目录下 如:D:\phpStudy\php\php-5.4.45

4、在上述同级目录下 新建 composer.bat 文件 内容写入“@php "%~dp0composer.phar" %*” 保存,用管理员身份运行该文件

5、在管理员模式打开命令行。运行composer 然后你将看到下面的界面。说明composer已经起作用了。

image

6、简单应用 :thinkphp5 中 安装 安装think-captcha扩展包

image

出现如下界面说明成功 你会在项目目录中找到

image
image

其实也有安装程序 Composer-Setup.exe 在官网下载 运行安装过程如果不出错 是最方便的,我使用时出错了 就试着手动安装 过程写出来

linux

linux下composer安装与简单应用
-------------------------------------安装------------------------------------
//下载composer

curl -sS https://getcomposer.org/installer | php

//将composer.phar文件移动到bin目录以便全局使用composer命令

mv composer.phar /usr/local/bin/composer

//切换国内源

composer config -g repo.packagist composer https://packagist.phpcomposer.com

------------------------------------简单应用----------------------------------
//安装thinkphp5

composer create-project topthink/think whatever_you_like_name --prefer-dist

//更新项目

切换到项目文件夹中(与composer.json文件同级目录)

composer  update 

//安装拓展 (dependency manager for PHP)

例如,安装支付宝 微信集成接口


composer require riverslei/payment

执行完了就安装了,查看composer.json文件,require部分多了 "riverslei/payment": "~2.0"

安装位置一般在项目扩展文件夹,如:TP5中的vendor.

=========更新==============2018-10-18====================

ubuntu 安装

sudo apt install composer

最近出现 composer 应用出现 需要用户和密码

更换源

composer config -g repo.packagist composer https://packagist.laravel-china.org

注意 composer.json 中 repositories url 也要改

你可能感兴趣的:(composer安装与简单使用(windows vs linux))