我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Windows/Linux下Composer的安装使用方法是什么

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Windows/Linux下Composer的安装使用方法是什么

这篇文章主要介绍“Windows/Linux下Composer的安装使用方法是什么”,在日常操作中,相信很多人在Windows/Linux下Composer的安装使用方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Windows/Linux下Composer的安装使用方法是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

Composer在Windows和Linux的安装和使用

一:安装 Composer

首先请确认已经正确安装了PHP,windows打开命令行窗口/linux打开终端,执行 php -v 查看是否正确输出版本号。

windows

PS E:\repository\work> php -vPHP 7.0.32 (cli) (built: Sep 12 2018 15:54:08) ( ZTS )Copyright (c) 1997-2017 The PHP GroupZend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies

centos

[root@jmsiteos7 ~]# php -vPHP 7.2.13 (cli) (built: Dec  6 2018 23:18:37) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies    with Zend OPcache v7.2.13, Copyright (c) 1999-2018, by Zend Technologies

如果安装了php,但未设置环境变量,需要设置环境变量

windows

Windows/Linux下Composer的安装使用方法是什么

windows设置环境变量

退出并重新打开命令行窗口,再次输入php -v查看版本号,如果依然不正常,请检查php目录是否正确

centos

vi /etc/profile#文件地步输入如下两行PATH=$PATH:/usr/local/php72/bin/:/usr/local/php72/sbin/export PATH#立即生效source /etc/profile

再次输入php -v查看版本号,如果依然不正常,请检查php目录是否正确

2.下载 Composer

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"

3.安装 Composer

php composer-setup.php

4.删除安装程序

php -r "unlink('composer-setup.php');"

5.局部安装

以上步骤下载 Composer 的过程正确执行完毕后,可以将 composer.phar 文件复制到任意目录(比如项目根目录下),然后通过 php composer.phar 指令即可使用 Composer 了!

6.全局安装

centos

打开终端并执行如下命令将前面下载的 composer.phar 文件移动到 /usr/local/bin/ 目录下面:

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

windows

进入 PHP 的安装目录,将 composer.phar 复制到 PHP 的安装目录下面,在 PHP 安装目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中

@php "%~dp0composer.phar" %*

重新打开一个命令行窗口试一试执行 composer --version 看看是否正确输出版本号

windows

PS E:\repository\work> composer --versionComposer version 1.8.0 2018-12-03 10:31:16

centos

[root@jmsite ~]# composer --versionDo not run Composer as root/super user! See https://getcomposer.org/root for detailsComposer version 1.8.0 2018-12-03 10:31:16

这里只做演示,不可以以root身份执行composer,官方给出的解释是:某些Composer命令,包括exec,install和update允许第三方代码在您的系统上执行。

这是来自其“插件”和“脚本”功能。插件和脚本可以完全访问运行Composer的用户帐户。因此,强烈建议 避免以超级用户/ root身份运行Composer。

7.升级 Composer

composer selfupdate

8.设置composer国内源

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

二:使用 Composer

1.基于composer.json

在项目的目录下创建一个 composer.json 文件,描述项目的依赖关系。

{    "require": {        "monolog/monolog": "1.2.*"    }}

表示需要下载从 1.2 开头的任何版本的monolog,使用下面的命令即可安装代码库

composer install

2.基于require 命令

若你感到创建composer.json文件麻烦,也可以在安装时使用require命令

composer require monolog/monolog

composer 会去寻找代码库信息,并自动创建composer.json文件和composer.lock文件

3.更新项目里所有的代码库,或者指定的某些代码库

# 更新所有代码库composer update# 更新指定的代码库composer update monolog/monolog# 更新指定的多个代码库composer update monolog/monolog phpaes/phpaes# 还可以通过通配符匹配代码库composer update monolog/monolog phpaes/*

4.移除一个代码库,如果被其他代码库使用,则无法移除

composer remove monolog/monolog

5.在源中搜索代码库

composer search monolog

6.查看代码库信息

# 显示已经安装的代码库composer show# 通过通配符进行筛选composer show monolog/*# 具体某个代码库的信息composer show monolog/monolog

自动加载

除了代码库的下载,Composer 还准备了一个自动加载文件,它可以加载 Composer 下载的代码库中所有的类文件。使用它,你只需要将下面这行代码添加到你项目的引导文件中

require 'vendor/autoload.php';#$log = new Monolog\Logger('name');$log->pushHandler(new Monolog\Handler\StreamHandler('app.log', Monolog\Logger::WARNING));$log->addWarning('Foo');

到此,关于“Windows/Linux下Composer的安装使用方法是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Windows/Linux下Composer的安装使用方法是什么

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Windows/Linux下Composer的安装使用方法是什么

这篇文章主要介绍“Windows/Linux下Composer的安装使用方法是什么”,在日常操作中,相信很多人在Windows/Linux下Composer的安装使用方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希
2023-06-22

Linux下安装python3的方法是什么

本文小编为大家详细介绍“Linux下安装python3的方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux下安装python3的方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1、首先安
2023-06-28

linux下安装Hadoop的方法是什么

本篇内容介绍了“linux下安装Hadoop的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一:安装JDK1.执行以下命令,下载J
2023-07-05

Linux下PyTorch安装的方法是什么

这篇文章主要讲解了“Linux下PyTorch安装的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下PyTorch安装的方法是什么”吧!一、PyTorch简介PyTorc
2023-07-05

Linux安装使用docker的方法是什么

这篇文章主要讲解了“Linux安装使用docker的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux安装使用docker的方法是什么”吧!一.安装dockerDocker要
2023-06-22

Windows NAS的安装方法是什么

Windows NAS(网络附加存储)的安装方法如下:1. 首先,选择适合的硬件设备,可以选择专门设计用于NAS的硬件设备,也可以选择一台普通的PC并安装NAS操作系统。2. 安装硬盘驱动器:根据设备规格和需求,安装适量的硬盘驱动器。可以选
2023-10-10

Linux下安装Docker具体方法是什么

这篇文章将为大家详细讲解有关Linux下安装Docker具体方法是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖
2023-06-28

windows安装光盘的方法是什么

Windows安装光盘的方法可以分为以下几个步骤:1. 获取Windows安装光盘:可以从Microsoft官方网站或者授权的第三方销售商处购买Windows安装光盘,或者通过其他途径下载镜像文件并刻录成光盘。2. 插入光盘:将Window
2023-09-08

Linux下MySQL安装和卸载的方法是什么

在Linux下安装和卸载MySQL可以使用以下方法:安装MySQL:打开终端,以root用户身份登录。使用包管理器安装MySQL。不同的Linux发行版可能使用不同的包管理器,如apt、yum或zypper。根据你的发行版选择合适的包管
2023-10-24

Linux安装php的方法是什么

这篇文章跟大家分析一下“Linux安装php的方法是什么”。内容详细易懂,对“Linux安装php的方法是什么”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入学习“Linux安装php的
2023-06-29

linux安装pip的方法是什么

要在Linux上安装pip,可以按照以下步骤进行操作:1. 打开终端。2. 使用以下命令安装pip的依赖项:```sudo apt-get updatesudo apt-get install python3-pip```如果你使用的是Py
2023-08-14

linux appimage安装的方法是什么

安装Linux AppImage的方法非常简单,只需要以下几个步骤:下载AppImage文件。通常,你可以从应用程序的官方网站或GitHub页面上找到AppImage文件的下载链接。你可以选择下载适合你系统架构的文件(比如64位或32位)。
linux appimage安装的方法是什么
2024-03-07

Linux安装qt的方法是什么

本篇内容主要讲解“Linux安装qt的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux安装qt的方法是什么”吧!Qt 是一种更快,更智能的方式来为多个屏幕创建创新的设备、现代用
2023-06-28

linux安装apache的方法是什么

安装Apache的方法在不同的Linux发行版上有所不同。以下是在常见的Ubuntu和CentOS上安装Apache的方法:在Ubuntu上安装Apache的步骤:1. 打开终端。2. 运行以下命令以更新软件包列表:sudo apt upd
2023-08-19

windows声卡驱动器下载安装的方法是什么

本文小编为大家详细介绍“windows声卡驱动器下载安装的方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“windows声卡驱动器下载安装的方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。声卡驱
2023-02-08

linux安装curl的方法是什么

要在Linux系统上安装curl,可以按照以下步骤进行操作:1. 打开终端,并使用管理员权限登录。2. 根据不同的Linux发行版,使用相应的包管理器安装curl。常见的包管理器有:- Debian/Ubuntu:使用apt-get命令安装
2023-09-20

linux vim安装的方法是什么

在Linux系统上安装Vim可以通过包管理工具来实现,以下是常见的几种Linux发行版的安装方法:Ubuntu/Debian系统:在终端中执行以下命令来安装Vim:sudo apt updatesudo apt install vimC
linux vim安装的方法是什么
2024-03-02

joomla安装使用的方法是什么

Joomla是一个流行的开源内容管理系统(CMS),用于创建和管理网站。要安装和使用Joomla,您可以按照以下步骤进行操作:下载Joomla:首先,您需要下载Joomla的最新版本。您可以在Joomla官方网站上找到下载链接。配置服务器环
joomla安装使用的方法是什么
2024-03-06

编程热搜

目录