linux安装composer遇上的坑

9 篇文章 0 订阅

在使用php的时候,免不了安装一些插件或者是扩展包。在这个时候,composer是个必不可少的工具。
当然,在linux系统中,安装composer还是需要一定的小技巧的。
1、首先,composer是基于php环境的,这个不多说,想必能来这儿的朋友都知道。
2、其次,在安装composer包之前,它还会有一些php的扩展,有(phar、openssl)目前,我当前系统中就这两个,如果有其他的,我后面会继续更新。
3、安装这些扩展我不多说,如果不懂的,直接去啊里云centos源码安装apahce、php7、mariadb找相关的步骤。
4、这儿我主要说下安装composer的过程(当然,前提是以上步骤是成功的)

//下面的语句需要注意php的执行路径,因为有些是没有配置全局变量的
//假如你php的执行路径是 /usr/local/php/bin/php
//那么,你也需要写上相应的路径
//当然,如果当前是在该目录下
//可以接直 [./php] 这样的形式
[root ~]# php -r "readfile('https://getcomposer.org/installer');" | php  //执行这语句安装

安装完成后会有相应的提示,执行查看 命令会有显示(下图来自网络,非本来的截图)
在这里插入图片描述

//之后需要切换为国内源
composer config -g repo.packagist composer https://packagist.phpcomposer.com
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/   //啊里的源
composer config -g repo.packagist composer https://repo.packagist.org //切回国际源

在切源的时候有些会有这样的情况
提示说 【/usr/bin/env: php: 没有那个文件或目录】
那么,只需要执行下面的命令即可解决

//注意命令里的php路径
ln -s /usr/local/php/bin/php /usr/local/bin/php  //这条命令意思是说给php的执行创建一个软链接(大楖是这么个意思,我也只是按网上的理解)

如果上面的不报错,那就说明已经成功安装了
在composer的文件目录下执行

./composer.phar -v   //查看composer版本,如果能出来composer的logo,说明已安装成功了
composer install //新增
composer update //更新
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值