Daftar Isi Artikel
2. Install Dependensi yang Diperlukan
Setelah sistem diperbarui, kita perlu meng-install beberapa paket penting seperti curl
, openssh-server
, dan ca-certificates
. Jalankan perintah berikut:
sudo apt install -y curl openssh-server ca-certificates
3. Install dan Konfigurasi Postfix
Postfix adalah mail transfer agent yang diperlukan untuk mengirim email dari GitLab (misalnya, notifikasi proyek, undangan ke anggota tim, dll.). Install Postfix dengan perintah berikut:
sudo apt install -y postfix
Selama proses instalasi, kamu akan diminta untuk memilih mode konfigurasi. Pilih “Internet Site” dan masukkan domain sistem kamu. Misalnya: gitlab.mydomain.com
. Jangan khawatir kalau nggak punya domain, bisa menggunakan IP atau hostname lokal saja.
4. Menambahkan Repositori GitLab
Sekarang, kita perlu menambahkan repositori GitLab ke sistem agar bisa mendownload dan meng-install GitLab dengan mudah. Jalankan perintah berikut untuk menambahkan repositori GitLab:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
Perintah ini akan otomatis menambahkan repositori GitLab ke daftar sumber perangkat lunak kamu.
5. Install GitLab
Ini dia langkah terpentingnya! Setelah repositori ditambahkan, sekarang kita bisa meng-install GitLab. Kamu bisa memilih versi Community Edition (CE) atau Enterprise Edition (EE). Di sini kita akan install yang EE, karena fitur-fiturnya lebih lengkap.