mac 安装php_Composer安装和使用

此方法不适用于Windows,MAC和Linux用户可以参照

Composer官网:

Composer​getcomposer.org
4172ae17b526826a07f3e303e41731c0.png

安装教程
1.下载composer.phar1.1局部安装
进入官网后,点击Download , 找到Command-line installation
打开mac或Linux终端,并一行一行输入以下四行代码:

注:安装前请使用 cd命令到您的安装目录,此方法为局部安装,全局安装方法请见下文
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1f07f58274fc6f4c93bcfd858c6bd0775cd8d1') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

然后调用help命令:php composer.phar --help 查看是否安装成功

1.2全局安装

执行以下命令

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php --install-dir=/usr/local/bin --filename=composer

调用help命令:composer --help

如果mac中遇到:mac os /usr/local/bin is not writable 或 operation is not permitted
请重启mac,在开机界面按住command+R进入恢复界面,点开终端输入csrutil disable
重启后打开终端输入:sudo chown -R $(whoami):admin /usr/local
然后再执行上方操作即可完成composer安装


2.使用Composer

在PHP中,使用Composer只需要新建一个json文件,并命名为composer.json,在该文件中写入需要安装的package,这里我们要使用一个新网站(其实已经在composer官网首页):https://packagist.org/
我们以安装monolog为例,进入:https://packagist.org/packages/monolog/monolog 。
在右侧边栏发现其版本号,我们以安装1.25.1为例,在composer.json中写入

{
    "require":{
        "monolog/monolog":"1.25.1"
    }
}

保存文件后,在终端中执行:composer install -vvv 即可安装完成。


3.在php中使用composer

在*.php文件中使用composer其实非常简单,因为当你使用composer并安装好扩展包后,它会自动生成一个vendor目录,其中自带一个名为autoload.php的文件,你只需要在php文件中写入:

require 'autoload.php';
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值