您的位置:首页 > 编程语言 > PHP开发

window10系统在wamp的环境下安装composer

2017-06-10 00:00 459 查看

一:安装composer

安装前请务必确保已经正确安装了 PHP。打开命令行窗口并执行
php -v
查看是否正确输出版本号。

打开命令行并依次执行下列命令安装最新版本的 Composer:

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"


php composer-setup.php


php -r "unlink('composer-setup.php');"

执行第一条命令下载下来的
composer-setup.php
脚本将简单地检测
php.ini
中的参数设置,如果某些参数未正确设置则会给出警告;然后下载最新版本的
composer.phar
文件到当前目录。

上述 3 条命令的作用依次是:

下载安装脚本 -
composer-setup.php
- 到当前目录。

执行安装过程。

删除安装脚本。

这一步操作有可能会出现类似报错:

[Composer\Downloader\TransportException]
The "https://packagist.org/packages.json" file could not be downloaded: SSL
operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify
failed
Failed to enable crypto
failed to open stream: operation failed

这样的错误一般是没有安装CA证书导致的

CA证书下载地址:http://curl.haxx.se/docs/caextract.html

然后修改php.ini文件

openssl.cafile= “D:/wamp/php/verify/cacert.pem”

注意路径上要加双引号!重启wamp,重新执行发现没有报错,证明下载composer.phar成功。

二:局部安装

上述下载 Composer 的过程正确执行完毕后,可以将
composer.phar
文件复制到任意目录(比如项目根目录下),然后通过
php composer.phar
指令即可使用 Composer 了!

三:全部安装

找到并进入 PHP 的安装目录(和你在命令行中执行的
php
指令应该是同一套 PHP)。

composer.phar
复制到 PHP 的安装目录下面,也就是和
php.exe
在同一级目录。

在 PHP 安装目录下新建一个
composer.bat
文件,并将下列代码保存到此文件中。

@php "%~dp0composer.phar" %*

最后重新打开一个命令行窗口试一试执行
composer --version
看看是否正确输出版本号
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息