linux php composer安装和使用教程

linux php composer安装和使用教程
建议在linux下 下载后 然后再下载到本地               win上最好别用composer下载速度超级慢 或者根本下不动 项目依赖包

安装 Composer,你只需要下载 composer.phar 可执行文件。
<pre>cd /home/
curl -sS https://getcomposer.org/installer | php
</pre>
然后 /home/目录下有 composer.phar

要检查 Composer 是否正常工作,只需要通过 php 来执行 PHAR:
<pre>php composer.phar
</pre>
这将返回给你一个可执行的命令列表。

如果你设置了全局 就可以直接运行composer

设置全局方法:
将composer移动到/usr/local/bin/实现全局性运行,在其它地方也能直接运行
composer。
<pre>ln -s composer.phar /usr/local/bin/composer
</pre>
上面等同于 在/usr/local/bin/创建了composer快捷方式 能打开composer.phar

composer -v 如果出现版本信息出来就成功了

然后到当前目录下有 composer.json 文件
先给这个文件夹爱777 权限

下面要切换到不是root账号下运行 创建其他账号 请移步到
http://newmiracle.cn/?p=1789

运行composer install
如果composer.json里
<pre>{
"require": {
"monolog/monolog": "1.0.*"
}
}
</pre>
如果提示PHP版本不对的时候那你需要手动指定PHP版本
<pre>/usr/local/php7116/bin/php /home/composer.phar composer.json install
</pre>
这里将下载 monolog 到 vendor/monolog/monolog 目录下

接下来要加载类文件
你只需要将下面这行代码添加到你项目的引导文件中:
<pre>require 'vendor/autoload.php';
</pre>
现在我们就可以使用 monolog 了

如果composer install安装速度太慢 可以采取下面方式 采用中国镜像
有两种方式启用本镜像服务:

系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 config.json 中
<pre>composer config -g repo.packagist composer https://packagist.phpcomposer.com
</pre>

猜你喜欢

转载自www.cnblogs.com/newmiracle/p/11873104.html