Linux下如何安装配置composer
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,这篇文章主要介绍了Linux下如何安装配置composer,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Composer 是 PHP5
千家信息网最后更新 2025年01月20日Linux下如何安装配置composer
这篇文章主要介绍了Linux下如何安装配置composer,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
Composer 是 PHP5.3以上 的一个依赖管理工具。它允许你声明项目所依赖的代码库,它会在你的项目中为你安装他们。
前言
记录composer安装及使用
环境: 阿里云服务器 linux
安装
首先先下载composer.phar
curl -sS https://getcomposer.org/installer | php
如果要让composer在任意目录下都可执行,将下载的composer.phar移动至/usr/local/bin,命名为composer即可
mv composer.phar /usr/local/bin/composer
配置composer使用国内镜像库
composer config -g repo.packagist composer https://packagist.phpcomposer.com
这里有个点注意下,Composer不允许使用root用户执行,所以执行会报这个错误
Do not run Composer as root/super user! See https://getcomposer.org/root for details
遇到这个情况只需切换其它用户来执行就可以,如果执行部分操作提示权限不足,可将所使用的用户或用户组加入到sudo配置中,再执行
使用root用户执行
chmod u+w /etc/sudoersvi /etc/sudoers
找到root的配置行
root ALL=(ALL) ALL
根据自身需求在下面加上以下四条配置的其中一条保存退出
//用户user001允许使用sudo命令,且执行需要输入密码user001 ALL=(ALL) ALL//用户user001允许使用sudo命令,且执行不需要输入密码user001 ALL=(ALL) NOPASSWD: ALL//分组group001允许使用sudo命令,且执行需要输入密码%group001 ALL=(ALL) ALL//分组group001允许使用sudo命令,且执行不需要输入密码%group001 ALL=(ALL) NOPASSWD: ALL
切换到配置好的用户上执行相应命令
su user001sudo mv composer.phar /usr/local/bin/composer
切换镜像源,下面任选其一执行即可
国内云镜像
composer config -g repo.packagist composer https://packagist.phpcomposer.com
阿里云镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
感谢你能够认真阅读完这篇文章,希望小编分享的"Linux下如何安装配置composer"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
用户
配置
命令
密码
篇文章
镜像
输入
切换
项目
阿里
分组
代码
价值
兴趣
前言
只需
同时
工具
情况
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
青岛市网络安全技能大赛
软件开发工具数据库
江西标准机架服务器
notes修改数据库服务器
奉贤区软件开发设计规范
网络安全论文题目边框
网络安全竖屏图
深圳朱雀网络技术有限公司
服务器 后台开发
中国网络安全等级保护2.0
北京鑫源网络技术有限公司
数据库防伪技术规范
软件开发的职业规划1500
不懂互联网的软件开发
全民网络安全知识
ins数据库怎么样
数据库未开启或连接错误
教之初服务器管理系统破解版
云服务器共享文件在哪里
数据库ip是啥意思
ll服务器
游戏服务器是怎么分配的
南京汉路网络技术有限公司
win输入网络安全凭据
服务器主板BMC控制原理
qt连接服务器
云存储作为服务器
网络安全投入占信息化投入8%
云南昆明比较快的dns服务器
专业的期货软件开发