千家信息网

在windows下手动安装composer的方法

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章将为大家详细讲解有关在windows下手动安装composer的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。composer是一个PHP的依赖管理工具
千家信息网最后更新 2025年12月03日在windows下手动安装composer的方法

这篇文章将为大家详细讲解有关在windows下手动安装composer的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

composer是一个PHP的依赖管理工具,windos下安装经常被墙,现提供一个手动安装的方法,仅供参考

一、安装前准备

(1)Composer需要PHP 5.3.2+才能运行

(2)php运行目录加入path变量。

即确保任何地方打开cmd都能直接运行php -v

(3)确保php 开启openssl扩展

到php.ini里搜索OpenSSL,去掉前面的分号,保存重启服务器。

二、安装配置composer

(1)下载composer.phar

https://getcomposer.org/composer.phar 下载到本地  (例如F:\tools\composer)

cmd 运行

cd F:\tools\composerF:php composer.phar -v

(2)将composer.phar所在目录加入path环境变量

(3)创建composer快捷命令

cd F:\tools\composerF:echo @php "%~dp0composer.phar" %*>composer.bat

则在F:\tools\composer 创建了一个composer.bat批处理文件,而F:\tools\composer已经加到环境变量中,以后再任意地方输入composer可同等于

php composer.phar

(4)修改镜像

日本镜像地址

http://composer-proxy.jp/proxy/packagist

可以全局设置也可以按需要设置

为了避免安装包的时候都要执行两次查询,切记要添加禁用 packagist 的设置

全局设置

查看 composer 主目录:通过 composer config -l -g 命令可以列出 composer 的全局配置信息,在这些信息中查找[home] 配置项就是 composer 的主目录。

进入 composer 的主目录,打开 config.json 文件(如果没有就自己创建一个),然后增加本镜像服务的配置信息,最终内容如下:

{    "config": {    },    "repositories": [        {"type": "composer", "url": "http://composer-proxy.jp/proxy/packagist"},        {"packagist": false}    ]}

按需设置

如果只需要特定的项目指定特定的镜像,则不需修改全局设置,在需要的地方进行修改

以 laravel 项目的 composer.json 配置文件为例,添加本镜像服务配置信息后如下所示(注意最后几行):

{    "name": "laravel/laravel",    "description": "The Laravel Framework.",    "keywords": ["framework", "laravel"],    "license": "MIT",    "type": "project",    "require": {        "laravel/framework": "5.0.*"    },    "require-dev": {        "phpunit/phpunit": "~4.0",        "phpspec/phpspec": "~2.1"    },    "autoload": {        "classmap": [            "database"        ],        "psr-4": {            "App\\": "app/"        }    },    "autoload-dev": {        "classmap": [            "tests/TestCase.php"        ]    },    "config": {        "preferred-install": "dist"    }    "repositories": [        {"type": "composer", "url": "http://pkg.phpcomposer.com/repo/packagist/"},        {"packagist": false}    ]}

关于"在windows下手动安装composer的方法"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

配置 目录 镜像 信息 全局 运行 手动 方法 变量 地方 文件 篇文章 服务 内容 命令 更多 环境 项目 不错 实用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 软件开发努力方向 蓬江租房软件开发 上海软件开发驻场费用是多少 三桥租房软件开发 微擎数据库查看用户 网络安全法 日志留存 三级能考网络技术吗 报表数据库代码 单身日记软件开发 广州第三方软件开发哪家实惠 普通电脑做小企业服务器 一卡通服务器无响应怎么回事 贵州软件开发方案 网络安全法企业的安全责任 网络安全小常识的资料 电脑里管理服务器在哪 不用联网的app需要服务器吗 云南工商计算机网络技术分数 计算机网络技术岗位说明 python查询所有数据库 服务器程序安装后怎么连接网络 南岸区一站式软件开发服务特点 艾尔登之环为什么登录不了服务器 查询当前数据库中表的语句 群晖服务器出现无法启动 互联网科技基础设施 大同学校触摸互动软件开发公司 怎么查看数据库是否同步 软件开发中的风险是什么意思 徐汇区品牌软件开发销售电话
0