LOYAL10K Hemat Rp 10.000
Gunakan kode ini untuk diskon!
Technology 24 Jun 2025

GitLab di CentOS Stream 9: Panduan Instalasi Santai Tapi Powerful

GitLab di CentOS Stream 9: Panduan Instalasi Santai Tapi Powerful

Halo, saya Zona Sosmed, seorang yang suka ngoprek dan berbagi tips seputar server dan DevOps. Kali ini, kita akan membahas cara instal GitLab di CentOS Stream 9. Jangan khawatir, panduan ini dibuat sesantai mungkin, tapi tetap powerful untuk kebutuhanmu.

Pendahuluan: Kenapa GitLab?

GitLab itu keren! Bayangkan punya "rumah" sendiri untuk menyimpan dan mengelola kode program. Lebih dari sekadar penyimpanan, GitLab juga punya fitur keren seperti issue tracking, CI/CD (Continuous Integration/Continuous Deployment), dan banyak lagi. Menurut laporan GitLab, perusahaan yang menggunakan DevOps dengan CI/CD pipeline bisa meningkatkan frekuensi deployment hingga 200%.

Persiapan Sebelum Instalasi

Sebelum kita mulai, pastikan CentOS Stream 9 kamu sudah siap. Pastikan juga server kamu punya RAM minimal 4GB (lebih banyak lebih baik!), dan CPU yang cukup. Siapkan juga akses root atau pengguna dengan hak sudo.

Langkah-Langkah Instalasi GitLab di CentOS Stream 9

  1. Update Sistem:

    Pastikan sistem kamu sudah paling update. Buka terminal dan ketik:

    sudo dnf update -y
  2. Install Dependencies:

    GitLab butuh beberapa dependencies agar bisa berjalan lancar. Install dengan perintah:

    sudo dnf install -y curl policycoreutils openssh-server perl
  3. Konfigurasi SSH:

    Pastikan SSH server sudah berjalan. Aktifkan dan mulai service-nya:

    sudo systemctl enable ssh
    sudo systemctl start ssh
  4. Tambahkan GitLab Repository:

    Sekarang, tambahkan repository GitLab ke sistem kamu:

    curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
  5. Install GitLab Package:

    Saatnya install GitLab! Gunakan perintah berikut (ganti http://gitlab.example.com dengan alamat server kamu):

    sudo EXTERNAL_URL="http://gitlab.example.com" dnf install gitlab-ee -y

    Proses ini mungkin memakan waktu, jadi sabar ya!

  6. Konfigurasi Firewall:

    Buka port 80 (HTTP) dan 443 (HTTPS) di firewall:

    sudo firewall-cmd --permanent --add-service=http
    sudo firewall-cmd --permanent --add-service=https
    sudo firewall-cmd --reload

Akses GitLab Melalui Browser

Setelah instalasi selesai, buka browser kamu dan ketik alamat server GitLab (misalnya, http://gitlab.example.com). Kamu akan diminta untuk membuat password untuk akun administrator. Setelah itu, kamu siap menjelajahi GitLab!

Tips Tambahan:

  • Konfigurasi Email: Jangan lupa konfigurasi email agar GitLab bisa mengirim notifikasi.
  • Backup Rutin: Lakukan backup data GitLab secara rutin untuk menghindari kehilangan data.
  • Update GitLab: Selalu update GitLab ke versi terbaru untuk mendapatkan fitur dan perbaikan keamanan terbaru.

Kesimpulan

Selamat! Kamu sudah berhasil menginstal GitLab di CentOS Stream 9. Sekarang, kamu bisa mulai menggunakan GitLab untuk mengelola kode, berkolaborasi dengan tim, dan melakukan deployment aplikasi dengan lebih mudah. Semoga panduan ini bermanfaat dan selamat mencoba!

cara install gitlab di centos stream 9
Bagikan: