zoukankan      html  css  js  c++  java
  • Composer 的安装

      最近在家休息了两个月,本来打算看看书,结果和朋友做了个小项目。项目也差不多接近尾声了,就准备找工作了,朋友推荐我去他们公司做事,不过是使用 PHP 进行开发了。我这一年来使用 Java 进行开发,今后的日子可能 Java 就接触的少了。管他呢,反正就是换了个语言而已了,干啥不是干,好好干就是了。

    什么是 Composer

      在用 JS 开发时,有一个 NPM,使用 Java 开发时有一个 Maven。准备转 PHP 开发了,又多知道了一个 Composer。什么是 Composer ,下面引子百度百科。

    Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装它们。

    Composer 的安装

      打开 Composer 的官网,地址是 https://getcomposer.org ,打开找到 download 页面,复制一个 composer 的下载地址。

      打开 Ubuntu 的控制台,输入如下命令,然后开始下载 composer.phar 文件。

    1 wget https://getcomposer.org/download/1.7.2/composer.phar

      为了能够在任意位置访问 composer ,将 composer 移动到 /usr/local/bin/composer 目录下,命令如下:

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

      将composer移动到/usr/local/bin/composer目录下后,执行 composer ,提示如下错误:

    1  bash: /usr/local/bin/composer: Permission denied

      说明没有权限,那么执行相关的权限命令来进行设置:

    1 sudo chmod -R 0777 /usr/local/bin/composer 

      这样在执行composer命令则会输出composer相应的版本、命令选项等内容。

      由于composer默认是国外服务器,因此需要配置一个国内的镜像,打开 https://pkg.phpcomposer.com/ 网站,然后选择方法一提供的命令,在ubuntu下执行,命令如下来设置一下 Composer 的镜像:

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

      这样就可以使用 Composer 来管理 PHP 的相关包了。

       使用 Composer 需要开启 OpenSSL 的 PHP 扩展。

      好记性不如烂笔头啊!过两天我就忘记了,记录在这里吧!


    我的微信公众号:“码农UP2U”

  • 相关阅读:
    MFC中char*,string和CString之间的转换
    图像分割之(四)OpenCV的GrabCut函数使用和源码解读
    自然图像抠图/视频抠像技术发展情况梳理
    OpenCV混合高斯模型函数注释说明
    Effective STL 为包含指针的关联容器指定比较类型
    vs2010修改状态栏的CStatusBar指针的的SetPaneText()方法时死活不对问题
    windows c/c++ 代码运行时间,毫秒级
    【Math】根据置信度、样本数相关推导过程
    宝宝加减法出题小程序
    混淆矩阵
  • 原文地址:https://www.cnblogs.com/tosser/p/9582176.html
Copyright © 2011-2022 走看看