php composer是一个包管理工具,它消除了手动维护应用程序的PHP包的麻烦,可以使用composer轻松安装所有必需的包。本篇文章将介绍在Debian系统上安装和配置PHP Composer的方法。

1、条件

shell使用sudo权限访问正在运行的debian系统。

必须安装和配置5.3或更高版本的PHP。

2、在Debian上安装Composer

可以通过运行以下命令从getcomposer.org网站下载composer脚本。它将在当前目录中创建一个composer.phar文件。$ curl -sS https://getcomposer.org/installer | php

复制bin目录下的composer.phar文件,以便在系统中的任意位置都可以使用。另外,对文件设置执行权限。将文件名从composer.phar更改为composer以便于使用。$ mv composer.phar /usr/local/bin/composer

$ chmod +x /usr/local/bin/composer

在命令提示下输入composer。这将为你提供Composer版本的详细信息以及Composer命令中可用的选项。$ composer

______

/ ____/___ ____ ___ ____ ____ ________ _____

/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/

/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /

\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/

/_/

Composer version 1.6.3 2018-01-31 16:28:17

Usage:

command [options] [arguments]

Options:

-h, --help Display this help message

-q, --quiet Do not output any message

-V, --version Display this application version

--ansi Force ANSI output

--no-ansi Disable ANSI output

-n, --no-interaction Do not ask any interactive question

3、升级php composer

composer可以在不重新下载的情况下自行升级。只需从终端运行下面的命令来升级debian上的compose。$ sudo composer self-update

本篇文章到这里就已经全部结束了,更多其他精彩内容大家可以关注PHP中文网的PHP视频教程栏目!

debian执行php网页,如何在Debian上安装和使用PHP Composer相关推荐

  1. ubuntu的web服务器_如何在Ubuntu上安装OpenLiteSpeed Web服务器?

    ubuntu的web服务器 Want to install OpenLiteSpeed Webserver on Ubuntu? Today we're going to do just that. ...

  2. 如何在Ubuntu上安装OnlyOffice Docs 7.1?

    如何在Ubuntu上安装OnlyOffice Docs 7.1? 什么是OnlyOffice Docs? OnlyOffice Docs是一套在线办公软件,可以打开阅读并编辑文档.表格和幻灯片文件,完 ...

  3. linux系统管理与服务器配置高志君_如何在 Linux 上安装、配置 NTP 服务器和客户端?...

    你也许听说过这个词很多次或者你可能已经在使用它了.在这篇文章中我将会清晰的告诉你 NTP 服务器和客户端的安装. -- Magesh Maruthamuthu 你也许听说过这个词很多次或者你可能已经在 ...

  4. python --version没输出_如何在Linux上安装Python

    有关在Linux上安装最新的Python而不是较旧版本的分步说明. Python现在是最流行,最常用的编程语言.Python的简单语法和较低的学习曲线使其成为初学者和专业开发人员的最终选择.Pytho ...

  5. linux上开发应用程序_如何在Linux上安装软件应用程序

    linux上开发应用程序 如何在Linux上安装应用程序? 与许多操作系统一样,该问题不仅有一个答案. 应用程序可以来自许多来源-几乎无法计数-每个开发团队都可以以自己认为最佳的方式交付软件. 知道如 ...

  6. zypper 删除mysql_如何在 Linux 上安装/卸载一个文件中列出的软件包?

    原标题:如何在 Linux 上安装/卸载一个文件中列出的软件包? 我们可以手动去安装这些软件但是这将花费大量的时间.你可以手动安装一俩个服务器,但是试想如果你有大概十个服务器呢.在这种情况下你无法手动 ...

  7. couchdb 安装_如何在Ubuntu上安装CouchDB –分步指南

    couchdb 安装 In this tutorial, we'll go over how to install CouchDB on Ubuntu. CouchDB is a NoSQL data ...

  8. linux+usb刻录,如何在Ubuntu上安装Etcher-开源USB刻录机工具

    如何在Ubuntu上安装Etcher-开源USB刻录机工具 Mark Do 2017年5月20日 暂无评论 阅读 4,988 次 Etcher是一款跨平台的USB镜像文件写入工具,在Windows.m ...

  9. 如何在Linux上安装Python

    Python现在是最流行 ,最常用的编程语言. Python的简单语法和低学习曲线使其成为初学者和专业开发人员的最终选择. Python还是一种非常通用的编程语言. 从Web开发到人工智能,它几乎在所 ...

最新文章

  1. Redlock——Redis集群分布式锁
  2. Expression Blend学习动画基础
  3. gdb调试 print打印不出变量值或者不准确
  4. python运行程序-Python中四种运行其他程序的方式
  5. MapReduce提交作业常见问题
  6. 再谈RDD、DataFrame、DataSet关系以及相互转换(JAVA API)
  7. 【第四周作业】参加项目开发之后的一些体会
  8. 一步一步写算法(之通用数据结构)
  9. changedate.js
  10. 消息队列---RabbitMQ深入研究(含Springboot+RabbitMQ整合)
  11. php 加密视频播放地址,如何在PHP中实现Clear-Key视频加密并以HTML格式播放
  12. 分享一个在沪深300下获得146.56%超额收益的策略
  13. 【AndroidStudio】使用网易 MUMU 模拟器调试
  14. 大尺寸共阴数码管驱动电路
  15. 男生说fb是什么梗_男生聊污是什么意思 男生会对谁聊污
  16. centos7 挂载 硬盘 shell 懒人系列-2
  17. 放射学中基于影像组学和人工智能预测癌症预后
  18. dorado 刷新_记录新建dorado项目更新规则中报错
  19. 使用QPST刷机时报ERROR: function: main:314 Could not connect to \\.\COM3
  20. 基于AltiumDesigner的PCB及原理图项目设计经验分享 [硬件开发设计]

热门文章

  1. mac mongodb 安装
  2. android使用menu需要重写的方法,Android – 正确使用invalidateOptionsMenu()
  3. 搭建jenkins+gitlab+tomcat+maven步骤
  4. 使用grep -v时候,想去除多个pattern
  5. Rest Framework
  6. 模块导入以及书写规则
  7. CSU 1259 bfs找最短路
  8. app 图标规格参考表
  9. sql server2005索引
  10. [密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第21篇]CRT算法如何提高RSA的性能?