Cara Install GitLab di Centos 7

Dedicated Hosting
Admin Tutorial
Latest posts by Admin Tutorial (see all)

Pengantar

Git adalah sistem versi kode sumber yang memungkinkan kamu melacak perubahan secara lokal dan mendorong atau menarik perubahan dari remote resources.

Gitlab adalah sebuah manajer repositori Git berbasis web dengan fitur wiki dan pelacakan masalah, yang bersifat Opensource, dikembangkan oleh GitLab Inc. Fitur public dan private yang disediakan GitLab dapat diakses dan digunakan secara gratis.

Kamu akan bisa melakukan install Gitlab dengan mengikuti tutorial ini. Gass sob!

Prasyarat

Untuk bisa mengikuti panduan ini, ada beberapa syarat yang harus terpenuhi :

  1. Punya server atau VPS yang menggunakan OS Centos 7
  2. Punya akses SSH sebagai root atau setidaknya user sudo ke server tersebut.

 

Langkah 1, Install Kebutuhan Dasar

Ada beberapa kebutuhan dasar yang perlu diinstall sebelum menginstall aplikasi Gitlab, antara lain sebagai berikut :

Pertama akses server kamu menggunakan ssh, kemudian jalankan perintah berikut

sudo yum install -y curl policycoreutils-python

(Optional) jika servermu terinstall firewalld, maka jalankan perintah berikut untuk mengijinkan akses http(s) :

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

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

sudo systemctl reload firewalld

Untuk notifikasi email kamu perlu install postfix, atau kalau kamu gak mau pakai postfix, lewati langkah ini dan kamu bisa konfigurasi external SMTP setelah gitlabnya berhasil terinstall

sudo yum install postfix

sudo systemctl enable postfix

sudo systemctl start postfix

Selama proses install postfix akan muncul tampilan konfigurasi. Pilih ‘Internet Site’ dan tekan enter. GUnakan Gunakan eksternal DNSmu untuk isian ‘mail name’ lalu tekan enter. Jika muncul tampilan berikutnya, terus tekan Enter untuk menerima settingan default.

 

Langkah 2, Menambahkan Repositori Gitlab

Tambahkan repository gitlab dengan menggunakan perintah berikut ini :

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

Selanjutnya, install package GitLab. Ganti https://gitlab.example.com dengan URL yang kamu inginkan untuk mengakses GitLabmu. Installasi akan berjalan otomatis di URL tersebut.

Untuk opsi https:// URL GitLab akan melakukan request secara otomatis menggunakan Let’s Encrypt, pastikan domainmu sudah mengarah ke server ya. Atau kamu juga bisa menggunakan sertifikat sslmu sendiri atau gunakan saja http://.

sudo EXTERNAL_URL="https://gitlab.example.com" yum install -y gitlab-ee

 

Langkah 3, Akses Hostname dan Login

Selanjutnya, buka browsermu lalu akses hostname yang kamu set tadi. Maka kamu akan diarahkan ke halaman untuk mereset password. Masukkan password administrator yang kamu inginkan. Lalu gunakan default user root untuk login pertama kali.

Dokumentasi selengkapnya kamu bisa akses di website resminya GitLab.

 

Penutup

Begitulah tiga langkah mudah untuk melakukan install GitLab di Centos 7. Sebagai developer aplikasi ini akan sangat membantu kamu dalam mengembangkan project tertentu. Semoga tutorial ini membantu kamu sob. Selanjutnya mungkin kamu tertarik untuk mengikuti tutorial cara install Gitlab runner di Centos 7.

 

Apakah artikel ini membantu, Sob?

Berikan rating buat artikel ini!

Rata-rata rating 5 / 5. Dari total vote 1

Pertamax, Sob! Jadilah pertama yang memberi vote artikel ini!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Related Posts
Tutorial Cara Mengamankan Akses ke Layanan VPS Anda

Hai, Sob! Tahukah kamu, Mengamankan akses ke VPS kamu sangat penting tak terkecuali untuk akses dari SSH. Wah, gimana tuh Read more

Tutorial Cara Setting Cpanel atau WHM di VPS Kamu

Tahukah kamu, dengan membeli paket VPS SSD dan Ditambah addon cPanel dan WHM  di Jagoan Hosting, secara otomatis kamu akan mendapatkan Read more

Tutorial Cara Pantau monitoring Kinerja VPS anda

Hai, Sob! Buat kamu yang udah kepo sama cara pantau monitoring kinerja VPS kamu, yuk ikutin tutorialnya dibawah ini. Tapi, Read more

Tutorial Cara Migrasi File Server Website ke VPS tanpa cpanel

Hai, Sob, kamu suka bingung gimana caranya migrasi file server website ke VPS tanpa cPanel? Yuk, kamu harus banget pantengin Read more

1 Comment

  1. […] Berikutnya registrasikan GitLab Runner ke server GitLabmu. […]