Cara install GitLab CE di ubuntu 24.04

Pengantar

GitLab Community Edition (CE) adalah platform DevOps berbasis web yang memungkinkan Anda untuk mengelola Git repository, CI/CD pipeline, issue tracking, dan banyak fitur lainnya dalam satu tempat. Artikel ini akan membahas langkah-langkah lengkap instalasi GitLab CE di Ubuntu 24.04 LTS, baik untuk server lokal maupun VPS.

Persyaratan Sistem

Sebelum memulai instalasi, pastikan sistem Anda memenuhi syarat berikut:

  1. CPU: 4 core atau lebih
  2. RAM: Minimal 4 GB (disarankan 8 GB+)
  3. Disk: Minimal 20 GB
  4. Sistem Operasi: Ubuntu 24.04 LTS (64-bit)
  5. Akses root atau sudo privileges
  6. Nama domain (opsional): Misalnya gitlab.namadomainanda.com

Cara Install GitLab CE di Ubuntu 24.04

  1. Update Sistem
    Gunakan perintah berikut
    sudo apt update && sudo apt upgrade -y
    
  2. Install Dependensi
    GitLab membutuhkan beberapa paket tambahan, gunakan perintah berikut
    sudo apt install -y curl openssh-server ca-certificates tzdata perl
    
  3. Install Postfix 

    sudo apt install -y postfix
     Saat instalasi dimulai, pilih konfigurasi sebagai Internet Site, lalu masukkan nama domain Anda
  4. Tambahkan Repository GitLab
    Gunakan perintah berikut
    curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
    
  5. Install GitLab CE
    Install GitLab menggunakan perintah berikut:
    sudo apt install gitlab-ce -y

    Tunggu hingga instalasi selesai

Konfigurasi GitLab

Sebelum GitLab bisa digunakan dengan benar, anda perlu mengatur URL yang akan diakses oleh pengguna.

  1. Edit File Konfigurasi GitLab
    Buka file konfigurasi utama GitLab dengan editor teks, misalnya nano:
    sudo nano /etc/gitlab/gitlab.rb
  2. Atur External URL
    Cari baris yang dimulai dengan external_url. Jika ada tanda # di depannya, hapus tanda tersebut. Lalu ubah nilainya menjadi domain anda :
    external_url 'http://gitlab.namadomainanda.com'
    Catatan: Gunakan http terlebih dahulu. Nanti akan dikonfigurasi ulang ke https.
  3. Simpan dan Keluar
    Tekan Ctrl+X, lalu Y, dan Enter untuk menyimpan dan keluar dari editor nano.
  4. Terapkan Konfigurasi
    Jalankan perintah berikut untuk menerapkan perubahan:
    sudo gitlab-ctl reconfigure
    Perintah ini akan menjalankan konfigurasi semua komponen yang dibutuhkan GitLab (seperti Nginx, Puma, Redis, PostgreSQL, dll). Proses ini mungkin memakan waktu beberapa menit.

Cek Website

  1. Akses GitLab
    Buka browser dan akses
    http://gitlab.namadomainanda.com

    Masukan Username dan Password anda

    Anda bisa menemukan Password login anda menggunakan perintah berikut

    sudo cat /etc/gitlab/initial_root_password

    Akan muncul seperti gambar dibawah

  2. Jika berhasil maka tampilannya seperti gambar dibawah

 

Kesimpulan

GitLab CE adalah solusi mandiri yang powerful untuk manajemen kode dan DevOps pipeline. Dengan mengikuti panduan ini, Anda sekarang bisa menjalankan server GitLab sendiri di Ubuntu 24.04 dan mulai membangun proyek Git pribadi maupun tim Anda.


Artikel Lain

WhatsApp Kami

Support : +6282138153600

Admin Finance : +6285191239466