Nhắc tới GIT thì không mấy ai là không biết GIT là một trong những Hệ thống Quản lý Phiên bản Phân tán, được phát triển để quản lý mã nguồn. Để có thêm thông tin bạn có thể lên Google và search với từ khóa “GIT là gì ?”. Hiện tại phiên bản mới nhất của GIT là version 2.10 và hướng dẫn này bạn có thể áp dụng cài đặt GIT trên Centos 6 và Centos 7
1. Cài đặt Repo EPEL
– Cài đặt các gói phần mềm hỗ trợ là cần thiết cho cài đặt compile có thể hoạt động source ‘git’, nếu cài ‘git’ bằng cách sử dụng lệnh ‘yum’ thì nó sẽ tự động cài đặt các chương trình cần thiết cho bạn mà bạn không cần phải cài đặt riêng lẻ các thư viện cần thiết bằng nhiều lệnh khác.
$ yum install epel-release -y
$ yum groupinstall "Development Tools" -y
$ yum install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel -y
$ yum update
2. Cài đặt Git trên CentOS 6/7
+ Cách 1 : Cài đặt qua ‘yum’ – Cài bằng cách này thì phiên bản của ‘git’ thường cũ hơn phiên bản hiện tại.
$ yum install git -y
– Kiểm tra phiên bản ‘git‘.
$ git --version
# git version 1.9.5
+ Cách 2 : Cài đặt qua compile source code git
$ wget --no-check-certificate https://github.com/git/git/archive/v2.10.0.tar.gz
$ tar xvf v2.10.0.tar.gz
– Sau khi giải nén file source code ‘git’ ở link trên bạn ta sẽ tiến hành cài đặt nó bằng cách chạy các lệnh sau.
$ cd git-2.10.0/
$ make configure
$ ./configure --prefix=/usr/local
$ make install
– Kiểm tra phiên bản ‘git’ hiện tại
$ git --version
# git version 2.10.0
+ Cách 3 : Cài đặt bằng source code (Áp dụng trên Centos 7)
Đầu tiên bạn hãy chạy lệnh với quyền root:
$ sudo yum install https://centos7.iuscommunity.org/ius-release.rpm
Sau đó chạy tiếp lệnh:
$ sudo yum install git2u-all
Kiểm tra xem bạn đã cài đặt ‘git’ thành công trên server hay chưa. Bạn hãy chạy lệnh:
$ git --version
Nếu kết quả trả về một cái gì đó như này thì bạn đã thành công rồi.
# git version 2.21.0
Chúc mừng bạn, thế là đã thành công trong việc cài đặt GIT trên Centos 6, 7 rồi! Nếu cần thêm bất kì thông tin gì về GIT hướng dẫn sử dụng cũng như các lệnh của nó bạn có thể tham khảo tại địa chỉ : https://git-scm.com/