Reference - Cài đặt và cấu hình GitLab trên Centos 7
Chủ Nhật, 8 tháng 12, 2019
GitLab là một công cụ vòng đời DevOps dựa trên web cung cấp trình quản lý kho lưu trữ Git cung cấp các tính năng đường dẫn wiki, theo dõi vấn đề và CI / CD, sử dụng giấy phép nguồn mở, được phát triển bởi GitLab Inc.
Nghe thì hay vậy thật sự nó cũng hay thiệt :), Do đang làm backup config cisco đẩy lên GitLab lên sẵn post cách cài đặt GitLab trên Centos 7 lên luôn, nói chung khá đơn giản.
Ok, làm ra sản phẩm thì khó chứ người ta làm rồi mình sài thì cũng khó vậy thôi keke. OK cách cài đặt như sau.
Cài một số gói cần thiết cho GitLab trên Centos 7 như sau :
yum -y install curl policycoreutils openssh-server openssh-clients postfix
systemctl start sshd
systemctl start postfix
systemctl enable sshd
systemctl enable postfix
Sau khi cài đặt các packed cần thiết ta tiếp tục cài Gitlab
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
Bắt đầu cài đặt
yum -y install gitlab-ce
Cấu hình URL cho Gitlab
Đầu tiên chỉnh host cho Centos 7 như sau:
Tiếp theo cấu hình phần gitlab trong /etc/gitlab
cd /etc/gitlab/
vi gitlab.rb
Tìm dòng external_url và sửa lại như sau
external_url 'http://gitlab.phamquangloc.vn'
Cuối cùng chạy cấu hình và đợi Gitlab cài đặt, quá trình này khá là lâu, nếu cố gắng đợi xíu và đừng đụng chạm j Centos 7 nếu không cần thiết, khoản 3 phút mới xong.
gitlab-ctl reconfigure
OK, tiếp theo disable firewall hay mở port centos, tùy nhu cầu, đây mở port như sau
firewall-cmd --permanent --add-service ssh
firewall-cmd --permanent --add-service http
firewall-cmd --reload
firewall-cmd --list-all
Cuối cùng thì đăng nhập vào web với địa chỉ url config ở trên, hoặc IP là vào Gitlab. :)
Nhãn: Reference