正文
linux下安装了composer,但是composer install、或者composer update时却不能成功,因为需要从github拉取project, 所以我们需要在linux下安装git客户端。
源码方式安装
到/usr/local/src/下,安装依赖的包:
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
去git官网找到git安装包:
https://git-scm.com/download/linux
https://mirrors.edge.kernel.org/pub/software/scm/git/
找到最新版本,复制地址,然后在命令行输入:
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
下载完毕后,ll查看下下载的包,然后解压:
tar xzvf git-2.9.5.tar.gz
cd进入git文件夹:
cd git-2.9.5
autoconf
./configure
运行安装命令:
make | make install
看一下git安装在哪了:
whereis git
看到输出:/usr/local/bin/git
看一下git的版本:
/usr/local/bin/git --version
输出:git version 2.9.5
这样用起来不方便,把git设为全局可用:
vim /etc/profile
看到上次安装的composer已经配置了,我们要把git也跟上:
export PATH="$PATH:/home/composer:/usr/local/bin/git"
按Esc后,输入:
:wq
保存退出。
不想重启系统,使用source命令立即生效:
source /etc/profile
现在可以去composer安装项目了。
apt方式安装
git可以用apt安装:sudo apt install git
安装完成后设置git用户名和邮箱:
git config --global user.name kuangtang
git config --global user.email kuangtang@dudu.com
参考资料
http://blog.51cto.com/kangyang/590840