sudo apt install -y curl openssh-server ca-certificates
Daftar Isi Artikel
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.
sudo EXTERNAL_URL="http://gitlab.example.com" apt install -y gitlab-ee
Ganti http://gitlab.example.com
dengan IP atau domain dari server kamu. Jika kamu menggunakan localhost untuk pengujian, bisa diganti dengan http://localhost
.