下载 Composer Latest: v2.4.2

推荐使用首页下方说明的安装方法

Windows 安装程序

安装程序 - 这需要你已经安装了 PHP - 将为你下载 Composer 和设置您的 PATH 环境变量,以便您可以从任何目录调用 composer

下载 并运行 Composer-Setup.exe - 当你执行时它会安装最新版本的composer.

命令行安装

要快速安装Composer到当前目录,在终端中运行以下脚本. 若要自动安装, 请使用 以编程方式安装 Composer 的指南.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"

此安装脚本会简单检查一些php.ini设置 , 警告你如果它们设置不正确,并会下载最新的composer.phar到当前目录。上面3行将会顺序执行:

  • 下载安装程序到当前目录
  • 运行安装程序
  • 删除安装程序

警告: 请不要重新分发安装代码。它将随着安装程序的每个版本而变化。相反,请链接到此页面或检查 如何以编程方式安装 Composer.

安装程序选项

--install-dir

你可以安装composer到一个指定目录通过用 --install-dir 选项并提供一个目标目录. 例如:

php composer-setup.php --install-dir=bin

--filename

你可以指定文件名 (默认: composer.phar) 用 --filename 选项. 例如:

php composer-setup.php --filename=composer

--version

你可以安装composer到一个特定的版本通过用 --version 选项并提供一个目标版本. 例如:

php composer-setup.php --version=1.0.0-alpha8

预览/快照版本

默认情况下安装程序和 composer self-update只下载稳定版本. 如果你想要帮助测试预发布版本你可以用 --preview标记用于安装或 self-update。 对于从最新的 Composer 提交完成的快照构建,可以使用 --snapshot标记。

手动下载

如果您喜欢手动下载 phar,以下是可用的版本:

Latest Stable
Latest Preview (alpha/beta/RC)
Latest Snapshot
Latest 1.x
Latest 2.x

Composer (composer.phar) 版本历史
2.4.2 2022-10-12 sha256 8fe98a01050c92cc6812b8ead3bd5b6e0bcdc575ce7a93b242bde497a31d7732 changelog
2.4.1 2022-09-14 sha256 ea8cf6308ec76ff9645c3818841a7588096b9dc2767345fbd4bd492dd8a6dca6 changelog
2.4.0 2022-08-20 sha256 1cdc74f74965908d0e98d00feeca37c23b86da51170a3a11a1538d89ff44d4dd changelog
2.3.10 2022-08-16 sha256 d808272f284fa8e0f8b470703e1438ac8f362030bbc9d12e29530277d767aff0 changelog
2.3.9 2022-07-13 sha256 0ec0cd63115cad28307e4b796350712e3cb77db992399aeb4a18a9c0680d7de2 changelog
2.3.8 2022-07-05 sha256 c6ab768ad3239c4d4cc4f39f8ff7462925e088cd441e5bdb749fbf6efe049769 changelog
2.3.7 2022-07-01 sha256 3f2d46787d51070f922bf991aa08324566f726f186076c2a5e4e8b01a8ea3fd0 changelog
2.3.6 2022-06-06 sha256 188e079d509156130d30204c9c8b3f00134dbbc6afadc2f37ed05d02646a47dc changelog
2.3.5 2022-06-01 sha256 3b3b5a899c06a46aec280727bdf50aad14334f6bc40436ea76b07b650870d8f4 changelog
2.3.4 2022-04-13 sha256 1fc8fc5b43f081fe76fa85eb5a213412e55f54a60bae4880bc96521ae482d6c3 changelog
2.3.3 2022-04-07 sha256 d6931ec2b38b41bd0ad62f9d157908e6688bac091bbf0bd6a619c1067b922402 changelog
2.3.2 2022-04-01 sha256 8ec134fe04ee52cd6465384c535ec61107368d4866ade9e995dcb96d8676f0c3 changelog
2.2.13 2022-05-26 sha256 4c3a6cbe00ad0aaae965523033d511fdf558ff7ff673749d925b7860c1807637 changelog
2.2.11 2022-04-02 sha256 87c4aa2955437245fe510e6b2c794b17aba9ff6761a832fda4785863a23c5ba4 changelog
2.2.10 2022-03-30 sha256 dc9dfdd2ffb1180d785b5a3d581c946ec6da135f55c9959f21b96fea7d7fb12d changelog
2.2.9 2022-03-29 sha256 48f9fdc9ad93904fee96550b45ae03a51f69718502ee855da894b4ad71d2dfe0 changelog
2.2.8 2022-03-16 sha256 e1e1c580a237c739ecc1be57cf512e6b741faaa566439257d19ecd739ddfefaf changelog
2.2.7 2022-03-15 sha256 10040ded663541990eef8ce1f6fa44cb3b4a47e145efb8e9e59907a15068033d changelog
2.2.6 2022-02-25 sha256 1d58486b891e59e9e064c0d54bb38538f74d6014f75481542c69ad84d4e97704 changelog
2.2.5 2022-02-04 sha256 81ef304a70c957d6f05a7659f03b00eb50df6155195f51118459b2e49c96c3f3 changelog
2.2.4 2022-01-21 sha256 ba04e246960d193237d5ed6542bd78456898e7787fafb586f500c6807af7458d changelog
2.2.3 2022-01-08 sha256 721cc27f81c6485fff70e6f56b9f2aadae770a1f8974a384c34e35987a230d8c changelog
2.2.2 2021-12-31 sha256 7391e020cd3ed1a158fd6cfc0b79d7c005854396536b5499e58fc6eedb544b4e changelog
2.2.1 2021-12-29 sha256 1d2067cd8a4df546498b04817b0fa3827f291d564bcde29254e8d6d2db15f896 changelog
2.2.0 2021-12-23 sha256 f7928b5465ad14c49901174d72c701d74ee278479ae19a44f6a46839e2d87d4d changelog
2.1.14 2021-12-22 sha256 d44a904520f9aaa766e8b4b05d2d9a766ad9a6f03fa1a48518224aad703061a4 changelog
2.1.12 2021-11-30 sha256 ae3ec292dd04b4e468aea1e5db4d085f169d8a803aabeb99707f69e9454bf218 changelog
2.1.11 2021-11-09 sha256 fdb587131f8a11fcd475c9949ca340cc58a4b50cce6833caa8118b759a4ad1a3 changelog
2.1.10 2021-11-02 sha256 cb8b04cc6a6fb167403f7495e8539650eb555657aa48873f115383bcd8f0b18d changelog
2.1.9 2021-10-30 sha256 4d00b70e146c17d663ad2f9a21ebb4c9d52b021b1ac15f648b4d371c04d648ba changelog
2.1.8 2021-10-05 sha256 77b8aca1b41174a67f27be066558f8a96f489916f4cded2bead3cab6a3f33590 changelog
2.1.7 2021-09-15 sha256 2936587e1babafa50d15eacf9fe775e825ed2e1f051c61acd3fa4f6af7720e94 changelog
2.1.6 2021-09-14 sha256 72524ccebcb071968eb83284507225fdba59f223719b2b3f333d76c8a9ac6b72 changelog
2.1.5 2021-08-19 sha256 be95557cc36eeb82da0f4340a469bad56b57f742d2891892dcb2f8b0179790ec changelog
2.1.4 2021-07-23 sha256 3c8f521888ccb51becae522e263dbfd17169fbf3d4716685858b2c7e7684f4ae changelog
2.1.3 2021-07-22 sha256 f8a72e98dec8da736d8dac66761ca0a8fbde913753e9a43f34112367f5174d11 changelog
2.1.2 2021-06-09 sha256 2dec01094a6bd571dcc0ed796b6e180aca3833646834b66eb743b7d66787a43d changelog
2.1.1 2021-06-07 sha256 445a577f3d7966ed2327182380047a38179068ad1292f6b88de4e071920121ce changelog
2.1.0 2021-06-04 sha256 2f8e8f684db5d6bd36a549629f3676e48f008624f499b13dfc7afa2f9cbde16e changelog
2.0.14 2021-06-03 sha256 29454b41558968ca634bf5e2d4d07ff2275d91b637a76d7a05e6747d36dd3473 changelog
2.0.13 2021-05-21 sha256 116fdf07cc926af646635a6abc92d88aff7b02a5dc36538f81c50a7d27366dbf changelog
2.0.12 2021-04-27 sha256 82ea8c1537cfaceb7e56f6004c7ccdf99ddafce7237c07374d920e635730a631 changelog
2.0.11 2021-04-01 sha256 d6eee0d4637f4bd82bdae098fceda300dcb3ec35bf502604fbe7510933b8f952 changelog
2.0.10 2021-02-24 sha256 92cb8b75268b23d1275e6d72dd398b29244505bea6d1f247ba126fd45a990645 changelog
2.0.9 2021-02-23 sha256 24faa5bc807e399f32e9a21a33fbb5b0686df9c8850efabe2c047c2ccfb9f9cc changelog
2.0.8 2021-01-27 sha256 2021f0d52b446e0efe3c548cc058ab5671fa38cdbcf814e7911c7e9d71d61538 changelog
2.0.7 2020-12-04 sha256 0a060e8caf1d5cde55c4562fd68369b08cf231b8fd30da9c8f994b111557ebe9 changelog
2.0.6 2020-11-13 sha256 e5e39d8fa699ddb09844f6b4388280ff2c805fef0a7c26580c5bbc91ac35091b changelog
2.0.5 2020-11-07 sha256 e786d1d997efc1eb463d7447394b6ad17a144afcf8e505a3ce3cb0f60c3302f9 changelog
2.0.4 2020-11-06 sha256 c3b2bc477429c923c69f7f9b137e06b2a93c6a1e192d40ffad1741ee5d54760d changelog
2.0.3 2020-10-31 sha256 5d377e9b504dc9f6c9228d81c321ba85290512cdb396a12d3708b0cd30d2e20c changelog
2.0.2 2020-10-29 sha256 5e122edd0f2a4fb01172b6b1c156b3d252d9205105b4ad169a4b09913ba6a859 changelog
2.0.1 2020-10-25 sha256 4b4b118cc54662e4813ba86efb215fdb19c5b29944c5919b4f2803c915aa2234 changelog
2.0.0 2020-10-25 sha256 139657aa2b37867800292724145e3c4895f7755d845758b403dc329d17bdd285 changelog
2.0.0-RC2 2020-10-25 sha256 337b69c2fbf56c158538b7521bea6b09c42a29d39c4b8b25e55d21ba1440f807 changelog
2.0.0-RC1 2020-10-25 sha256 0d3a60be9515c87d6c061899ddaa23aa1476b34f7c0f75e562a928f58019f973 changelog
2.0.0-alpha3 2020-10-25 sha256 56acbd0b4c3314dac87a04fe44fe55bdfc117da38dfee8fd29528093d1e704bf changelog
2.0.0-alpha2 2020-10-25 sha256 6490fc59e48bf1ea5f3301cde071a56dc63e9a7dbb5540a94501bec570cabd5d changelog
2.0.0-alpha1 2020-10-25 sha256 22ff90cd50d331bfab5c4eef35b5290a83a5bf7fadf52d47b72aade01e893920 changelog
1.10.17 2020-10-31 sha256 6fa00eba5103ce6750f94f87af8356e12cc45d5bbb11a140533790cf60725f1c changelog
1.10.16 2020-10-25 sha256 e494bb438e44b9e4782c16940b229a8c46ea8a3baa9b908bf9db310cd0171ee2 changelog
1.10.15 2020-10-25 sha256 a69df12e86a0a18fbedfc91a33d5f9acc5cf939576e0258326074fc1b2ee1aea changelog
1.10.14 2020-10-25 sha256 ec8c97badf06c1d51bdc2fe16d75bc7306a08a112b12a34563ff8da5d6621db7 changelog
1.10.13 2020-10-25 sha256 5ca7445cfd48dd27c5a84aa005a47b4d9fd91132313830609875df3a6973708f changelog
1.10.12 2020-10-25 sha256 ad32ebf620bffabe1e680802da610e8ba2eea4ecbbd76df973ce47d2ff192cba changelog
1.10.11 2020-10-25 sha256 6c4e61d21d2dd2c30da5e8dc244b302939678abaca82196eb0cf5ed7c9f4b143 changelog
1.10.10 2020-10-25 sha256 8f16aa77b1236ed40855d8d141c0a939d108a939c8e73f9f32eadd3f05f181b9 changelog
1.10.9 2020-10-25 sha256 70d6b9c3e0774b398a372dcb7f89dfe22fc25884e6e09ebf277286dd64cfaf35 changelog
1.10.8 2020-10-25 sha256 4c40737f5d5f36d04f8b2df37171c6a1ff520efcadcb8626cc7c30bd4c5178e5 changelog
1.10.7 2020-10-25 sha256 b94b872729668de5b5fbf62f16ff588d2a23480dda88c0e45cb43b721b75ae29 changelog
1.10.6 2020-10-25 sha256 29bdac1bda34d8902b9f9e4f5816de08879b8f3fafad901e4283519cdefbee7b changelog
1.10.5 2020-10-25 sha256 d5f3fddd0be28a5fc9bf2634a06f51bc9bd581fabda93fee7ca8ca781ae43129 changelog
1.10.4 2020-10-25 sha256 642df93a823f7d45ea544b337542a405ceb3e6c0b7b04d48574801ca364bfa9a changelog
1.10.3 2020-10-25 sha256 2e162689cbb198943be915247c3cb34ba7810f9ee3c608288c6775668b22a98d changelog
1.10.2 2020-10-25 sha256 1faea4a90f74692a765181a3025ada7c8ed1a8f87ca3fae229471876841d8484 changelog
1.10.1 2020-10-25 sha256 1831f266580f221189dc04d4b58d7fc50c934ffc3a0eca89ecb4a53aa44867e2 changelog
1.10.0 2020-10-25 sha256 8ced713bde2d89468c3385588daf27dc6fc7bc7619f95239068608d303700b09 changelog
1.10.0-RC 2020-10-25 sha256 58c5d690ec1ee348efed8d59e529dd322bca1d4f588d08eb20100f1c855bade4 changelog
1.9.3 2020-10-25 sha256 551655c2fc81f4106508f42bbc4b24eabd34b022b13bc1e7d9642bf483d0a7d4 changelog
1.9.2 2020-10-25 sha256 58753998712ae435915a452d701ae28a9389653bbf36b3b6adf24e03d90a9467 changelog
1.9.1 2020-10-25 sha256 1f210b9037fcf82670d75892dfc44400f13fe9ada7af9e787f93e50e3b764111 changelog
1.9.0 2020-10-25 sha256 c9dff69d092bdec14dee64df6677e7430163509798895fbd54891c166c5c0875 changelog
1.8.6 2020-10-25 sha256 b66f9b53db72c5117408defe8a1e00515fe749e97ce1b0ae8bdaa6a5a43dd542 changelog
1.8.5 2020-10-25 sha256 4e4c1cd74b54a26618699f3190e6f5fc63bb308b13fa660f71f2a2df047c0e17 changelog
1.8.4 2020-10-25 sha256 1722826c8fbeaf2d6cdd31c9c9af38694d6383a0f2bf476fe6bbd30939de058a changelog
1.8.3 2020-10-25 sha256 5733ae9516e9185b7c3328d16dac75f3475f8ef137572dfb497f0f298157df33 changelog
1.8.2 2020-10-25 sha256 489025eb489a2a70b8cdd7acd53f530e7be22a342b8c971a9d73091b898c7aed changelog
1.8.1 2020-10-25 sha256 ded65cb32160648146a264eaf4b4919308b3f1fdc8e38a0dde8406396860dfab changelog
1.8.0 2020-10-25 sha256 0901a84d56f6d6ae8f8b96b0c131d4f51ccaf169d491813d2bcedf2a6e4cefa6 changelog
1.7.3 2020-10-25 sha256 bc6cbcd2c0fbc03c7ab87442b5f1fbc9407f0b9900bddc10d755bdc81bbe7b6e changelog
1.7.2 2020-10-25 sha256 ec3428d049ae8877f7d102c2ee050dbd51a160fc2dde323f3e126a3b3846750e changelog
1.7.1 2020-10-25 sha256 1c0e95dc3f33985f9eeabb6f57896c0f9d46b7c9e70ad7bf2210a5508869a8fa changelog
1.7.0 2020-10-25 sha256 88068af567884a6266ef255d3d17053f583c9074dc75161b7a35eda8e553849a changelog
1.7.0-RC 2020-10-25 sha256 902d97573567b72a07754b20c64949ba878bb85571c0d3e5c6ddae66ffb278c0 changelog
1.6.5 2020-10-25 sha256 67bebe9df9866a795078bb2cf21798d8b0214f2e0b2fd81f2e907a8ef0be3434 changelog
1.6.4 2020-10-25 sha256 8d0d9246f68532cc8fd6a47a58d195f0c849d26430f93c397a3176fc2d971ded changelog
1.6.3 2020-10-25 sha256 52cb7bbbaee720471e3b34c8ae6db53a38f0b759c06078a80080db739e4dcab6 changelog
1.6.2 2020-10-25 sha256 6ec386528e64186dfe4e3a68a4be57992f931459209fd3d45dde64f5efb25276 changelog
1.6.1 2020-10-25 sha256 71b6701ab75c93d0986b3e906d9d2586f0ae1b3e611583210a9542021861f581 changelog
1.6.0 2020-10-25 sha256 45031b4ae95bb6f4bdd33704a1932bfb8b56f5a590ee16b4946f481903c28fd1 changelog
1.6.0-RC 2020-10-25 sha256 fbbc2a8085331976ff08a7920230a30e38b847b1f3bfbae54e1c0ea6676b2fae changelog
1.5.6 2020-10-25 sha256 25e75d72818c4f1d46b3ae47a8deaaf4ef25c87198329d4a6ee53601b00459e5 changelog
1.5.5 2020-10-25 sha256 8ef8c4fb73c8cc1e950119799aec31e0ae5913dab8dd8f53d9c2e3985ac3ad2b changelog
1.5.4 2020-10-25 sha256 b85461bb94c1abf1ccaa6832a7992c08d2d851f844c575626766554bd96de8c3 changelog
1.5.3 2020-10-25 sha256 f50e3b1d7daa6afc532341e52735db32819310cb2f63cb166f69dc7e074a657e changelog
1.5.2 2020-10-25 sha256 c0a5519c768ef854913206d45bd360efc2eb4a3e6eb1e1c7d0a4b5e0d3bbb31f changelog
1.5.1 2020-10-25 sha256 2745e7b8cced2e97f84b9e9cb0f9c401702f47cecea5a67f095ac4fa1a44fb80 changelog
1.5.0 2020-10-25 sha256 8a9f570241f1f858529c13f4d09d38b3379fe1a1d27cb74bc71093f1a8f1b225 changelog
1.4.3 2020-10-25 sha256 03fc40c59e1e5711d61d6f340e9159ac94701107e0fe05aa795b611d004bdf35 changelog
1.4.2 2020-10-25 sha256 6b1945c3ee477f12be508a5bb41a5025d57de5510bcf94855ae6a4d59f3d86f4 changelog
1.4.1 2020-10-25 sha256 abd277cc3453be980bb48cbffe9d1f7422ca1ef4bc0b7d035fda87cea4d55cbc changelog
1.4.0 2020-10-25 sha256 2e2d851f9ff3c9b526bfecc2e7f020cc7a74d8f64fbb403061d13f23f091a137 changelog
1.3.3 2020-10-25 sha256 2a63562e756a27b0f0391461bcf06306b3cfdaef54beec3728dde94e94a99d96 changelog
1.3.2 2020-10-25 sha256 6a4f761aa34bb69fca86bc411a5e9836ca8246f0fcd29f3804b174fee9fb0569 changelog
1.3.1 2020-10-25 sha256 f3e0faddf49039edf40ab62c497e0926286e8871a50228fd90ea91dcebbd15c3 changelog
1.3.0 2020-10-25 sha256 92ce3125cae2015c5c1f7657e78a6e239ff47b714eb1418288abf45d55f3be27 changelog
1.3.0-RC 2020-10-25 sha256 e21e98f17932a49a00bfbb1397b62c79f4e22937b09ff4d2fec92fca82381011 changelog
1.2.4 2020-10-25 sha256 3c900579659b79a4e528722e35bd160c86090e370e9cb41cc07c7a22c674c657 changelog
1.2.3 2020-10-25 sha256 3378c1422bffa09c29714aefd3240b963ce7731e71ae8894d9c7991101325cb8 changelog
1.2.2 2020-10-25 sha256 c6ae4e099351233f5f82ade9738475eec6587aadf9ffe66fec4c350b329fbb32 changelog
1.2.1 2020-10-25 sha256 c2e04040b807a8530e5c83de56bdaaf63a0f183f8fd449bbe6e41f660e647427 changelog
1.2.0 2020-10-25 sha256 dc80131545ed7f7b1369ae058824587f0718892f6a84bd86cfb0f28ab5e39095 changelog
1.2.0-RC 2020-10-25 sha256 1e1dddd7fbccd5de565cfb0429020d4f9f95a6207b48952d939aadcf891d2fdc changelog
1.1.3 2020-10-25 sha256 4349ef555c8478b8fe148b10957bc40d696ce7b8cdeb7d50d3d684a854dca5cc changelog
1.1.2 2020-10-25 sha256 7af2409080619e2ba98e78d7675710c23acf2ccf088d4439a4f79c33ed85c505 changelog
1.1.1 2020-10-25 sha256 7f26efee06de5a1a061b6b1e330f5acc9ee69976d1551118c45b21f358cbc332 changelog
1.1.0 2020-10-25 sha256 d8e1d21081b7076dfc9a570620e082111ab196dabd83780e50025c52d62b801c changelog
1.1.0-RC 2020-10-25 sha256 31e771ed24f3db45019a073fe9e43a6a8e75249962012955cd105ebec0a08100 changelog
1.0.3 2020-10-25 sha256 78c5c0e3f41dcd4d6ee532d9ae7e23afa33bdd409d8824dff026f3991d6ad70a changelog
1.0.2 2020-10-25 sha256 264673ccee900b22192605b8c74ecb77c45a5197347edacd142699866c478f4c changelog
1.0.1 2020-10-25 sha256 de069dae8c7bf01adedc925d3ac2358e5318a1b05580b001aa04e585fa55d8c0 changelog
1.0.0 2016-04-05 sha256 1acc000cf23bd9d19e1590c2edeb44fb915f88d85f1798925ec989c601db0bd6 changelog
1.0.0-beta2 2020-10-25 sha256 128f8c7ad49a71e4abda885ca52c603e370d5cbed85479ae1eab4a58a398a6a4 changelog
1.0.0-beta1 2020-10-25 sha256 4344038a546bd0e9e2c4fa53bced1c7faef1bcccab09b2276ddd5cc01e4e022a changelog
1.0.0-alpha11 2020-10-25 sha256 47347f16d366145eafb45d2e800012dc80cb8fc08d1d299849825c51465381ac changelog
1.0.0-alpha10 2020-10-25 sha256 9f2c7d0364bc743bcde9cfe1fe84749e5ac38c46d47cf42966ce499135fd4628 changelog
1.0.0-alpha9 2020-10-25 sha256 33ef1c07649bc1e135e73f0944415753233faf803cff493006f8bd9e744ff1f4 changelog
1.0.0-alpha8 2020-10-25 sha256 1c73973d7cfb73f3e6b425b943a3e1459f5199984f37f008c48cf2b671dd3f2b changelog
1.0.0-alpha7 2020-10-25 sha256 8fb4ac2da72856394b4bdd65d470797b23c27d496821a456046527fe6ccc9786 changelog
1.0.0-alpha6 2020-10-25 sha256 eacac2a637de230e6091fdb45e893705049f929c271a5dc90d2c9eac0f44c5c4 changelog
1.0.0-alpha5 2020-10-25 sha256 7e0fd9248b0f03ddbb3d20d4be2d130fecce432b66ff96f6e99a906f85d82796 changelog
1.0.0-alpha4 2020-10-25 sha256 b1f5737a3916ad34f74566be51d21f3597d9aebaa382d942c5bda4d1338008b3 changelog
1.0.0-alpha3 2020-10-25 sha256 7cac0a430602342a60949e580d49fefde57b5ff53d4b488e18d78aabf57eef19 changelog
1.0.0-alpha2 2020-10-25 sha256 acc373396d66d0083231a9d90691886e894ccca778398258e44c3dab60db2363 changelog
1.0.0-alpha1 2012-03-01 sha256 dd703cf132b2a6bb9b2a407ef8834cab9f433cf04f252f1a125b09f8f7a46912 changelog