Potrzebuję zainstalować git na cPanelu, ale znajduję wiele informacji wskazujących, że nie jest to prosty proces.Instalowanie git na serwerze cPanel
Mam instancji cPanel/WHM w dystrybucji CentOS i próbuję zainstalować git bez zerwania cPanel. Informacje, które znalazłem, mówią, że instalowanie gita może przerwać cPanel z powodu zależności Perla.
Ta strona na forach cPanel za odradza instalowanie git:
http://forums.cpanel.net/f391/installing-git-294411.html
Jednak ta strona pod cPanel Cechy mówi, że RMP została wydana dla git:
http://features.cpanel.net/responses/possibility-to-install-git-on-cpanel-server-without-breaking-it
Poprosiłem o wsparcie od cPanel i otrzymałem tę odpowiedź:
W rzeczywistości nie zalecamy instalacji GIT, chyba że jesteś bardzo doświadczony w instalacji, ponieważ ma możliwość złamania perl .
Wykonujemy dystrybucję RPM git dla wygody podczas instalacji, jednak nie jest to ustawienie ani obsługa - jest tylko dodawane jako udogodnienie, a wymaga ręcznej instalacji kolejnych pakietów i konfiguracji.
RPM, który dostarczamy dla gita, instaluje plik binarny na /usr/local/cpanel/3rdparty/bin, więc będziesz musiał go stąd wylogować. To nie jest kompletny zestaw narzędzi, więc wszystko poza nim musiałoby być zainstalowane przez administratora systemu.
Czy ktoś ma informacje o tym, jak najlepiej zainstalować git na cPanel tak, że wszystkie konta użytkowników cPanel będą mogli używać git, upewnij się, że instalacja nie przerwa Perl, a czego brakuje w RPM dostarczonym przez cPanel na podstawie oświadczenia z ostatniego akapitu cytowanego powyżej?
Tak, to jest zainstalowany, masz rację, ale zamiast dodawać alias do git w .bashrc, dodałem dowiązanie symboliczne jako root używając 'ln -s/usr/local/cpanel/3 rdparty/bin/git/usr/local/bin/git', który udostępnia go wszystkim kontom użytkowników i pozwala na standardowe użycie git poprzez skrypty powłoki i inne gadżety. –
Dzięki alisamii, który sprawił mi przyjemność i preferował podejście symboliczne. – jnpWebDeveloper
Więcej informacji na temat pakietu: 'mniam info cpanel-git' – luissquall