Cara Install Gitlab Pada Centos 7
1 people liked this article
A. Pendahuluan
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.
B. Installasi dan Konfigurasi
Pada panduan ini kami menggunakan layanan NEO Virtual Compute dan berikut cara installasi serta konfigurasinya.
Install Service dasar
yum -y install curl policycoreutils openssh-server openssh-clients postfixJalankan ssh dan postfix
systemctl start sshd
systemctl start postfixEnable servicenya pada system boot
systemctl enable sshd
systemctl enable postfixInstall Gitlab dengan 2 perintah berikut
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
yum -y install gitlab-ceKonfigurasi URL Gitlab
cd /etc/gitlab/
vi gitlab.rbubah parameter external_url dengan menggunakan nama domain yang akan digunakan
Kali ini saya akan menggunakan domain gitlab.giostaging.com
*Pastikan untuk subdomain tersebut sudah dipointing ke IP server gitlab anda.
Setelah external_url sudah dikonfigurasi dengan nama domain anda, maka untuk menyimpan konfigurasi gitlab tersebut dapat menggunakan command berikut :
gitlab-ctl reconfigureInisiasi port HTTP, HTTPS, SSH
Kiranya dapat menambahkan Port 80, 443 dan 22 pada security groupnya
Reset Gitlab root password
Setelah password berhasil direset, anda dapat login ke gitlab dengan menggunakan default user “root” dan password yang telah anda reset.
Setelah berhasil login anda akan diarahkan ke halaman dashboard
Mengubah username default
Untuk mengubah username default root, dapat anda lakukan pada menu Settings > Account > Change Username.
Menambahkan SSH Key
Membuat project baru pada self-hosted gitlab
Isi project name dan pilih visibility level
C. Kesimpulan
GitLab adalah platform pengembangan perangkat lunak berbasis web yang dirancang untuk mengelola proyek perangkat lunak secara kolaboratif. Ini adalah sistem pengendalian versi yang di-hosting yang memungkinkan tim pengembang untuk bekerja sama dalam mengembangkan perangkat lunak, mengelola kode sumber, dan mengotomatisasi alur kerja pengembangan.
Semoga artikel yang telah kami sampaikan dapat membantu Anda. Anda juga dapat menemukan artikel lainnya melalui halaman Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala teknis terkait dengan layanan Biznet Gio, Anda dapat menghubungi kami melalui email support@biznetgio.com atau dapat melalui live chat di website Biznet Gio, melalui chat WhatsApp dan juga dapat melalui telpon (021) 5714567.
Popular Articles
-
Cara Install & Konfigurasi Monitoring Cacti Serta Mengetahui Fungsi Fitur Pada Cacti
10 people say this guide was helpful
-
Cara Mengaktifkan Telnet pada Windows 7, 8 dan 10
4 people say this guide was helpful
-
Install dan Konfigurasi Samba Server pada Ubuntu
3 people say this guide was helpful
-
Jenis-Jenis Software Virtualisasi untuk Membuat Virtual Machine
6 people say this guide was helpful