在cPanel服务器上安装git

Ali*_*mii 21 git install rpm cpanel whm

我需要在cPanel上安装git,但我发现很多信息表明这不是一个简单的过程.

我在CentOS发行版上有一个cPanel/WHM实例,我试图在不破坏cPanel的情况下安装git.我发现的信息说,由于Perl依赖性,安装git会破坏cPanel.

cPanel论坛上的这个页面建议不要安装git:

http://forums.cpanel.net/f391/installing-git-294411.html

但是,cPanel功能下的这个页面说明已经为git发布了一个RMP:

http://features.cpanel.net/responses/possibility-to-install-git-on-cpanel-server-without-breaking-it

我请求cPanel的支持并得到了这个回复:

我们实际上不建议安装GIT,除非你对它的安装非常有经验,因为它有可能破坏perl.

我们确实在安装过程中分发了git RPM,但是,它没有设置或支持 - 它只是为了方便而添加,需要手动安装其他软件包和配置.

我们为git提供的RPM会将二进制文件安装到/ usr/local/cpanel/3rdparty/bin,因此您需要在此处运行它.它不是完整的工具集,因此系统管理员需要安装任何其他工具.

有没有人建议如何最好地在cPanel上安装git,这样所有cPanel用户帐户都可以使用git,确保安装不会破坏Perl,以及cPanel根据语句提供的RPM中缺少的内容在上面引用的最后一段?

The*_*rXP 44

我想出了同样的问题,但我发现从WHM/Cpanel版本11.36+ Git默认安装在系统中并可用于所有帐户.

你只需要创建一个Git的帐户(一定要添加远程ssh访问),然后在.bashrc中添加这个别名

alias git="/usr/local/cpanel/3rdparty/bin/git"

然后,如果你输入git用户的shell,它应该只是自动工作;)

干杯

  • 是的,它是安装的,你是对的,但是我没有在.bashrc中为git添加别名,而是使用`ln -s/usr/local/cpanel/3rdparty/bin/git/usr/local以root身份添加了一个符号链接/ bin/git`使其可供所有用户帐户使用,并允许通过shell脚本和其他好东西标准使用git. (21认同)