zoukankan      html  css  js  c++  java
  • 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>

  • 相关阅读:
    oracle安装界面中文乱码解决
    Vmware esxi开启snmp服务
    sybase ase 重启
    zabbix通过snmp监控vmware vpshere5.5
    Linux下安装Sybase ASE 16
    DATAGUARD在做SWITCHOVER切换时遇到问题总结
    UVA 1564
    Drupal 7 模块开发 建立模块帮助信息(hook_help)
    HTML5实现图片文件异步上传
    RGCDQ(线段树+数论)
  • 原文地址:https://www.cnblogs.com/newmiracle/p/11873104.html
Copyright © 2011-2022 走看看