Yuk Belajar Install Gitlab Opensource di CentOS 7
Gitlab adalah sebuah repositori Git berbasis web, gitlab memiliki fitur wiki dan pelacakan masalah, tentunya memiliki lisensi opensource. Gitlab akan membantu programer atau pengembang perangkat lunak dalam berkolaborasi.
yuk kita mulai menginstall Gitlab di CentOS 7
hal yang harus dipersiapkan
- Kopi
- Cemilan
- CentOS 7
- Koneksi Internet
karena saya menggunakan Windows, maka saya mengakses CentOS 7 menggunakan Putty
masukan Ipaddress server sobat lalu tekan Open
Masukan username dan password server sobat
Masukan kode dibawah ini, kita akan mulai menginstall yang dibutuhkan oleh Gitlab
yum -y install curl policycoreutils openssh-server openssh-clients postfix
Selanjutnya kita akan menambahkan repository gitlab kedalam sistem kita. masukan script dibawah ini dan tunggu hingga proses selesai
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
Repositori telah berhasil ditambahkan, selanjutnya kita akan mulai menginstall Gitlab opensource atau banyak orang menyebutnya sebagai Gitlab Community Edition. Proses ini akan memakan waktu yang cukup lama, tergantung koneksi internet yang sobat miliki, kita akan mendownload kirang lebih 423MB dari server gitlab
yum -y install gitlab-ce
Horeeee… Gitlab telah berhasil diinstall
Eits kerjaan kita belum selesai loh, kita baru selesain menginstall Gitlab, akan tetapi belum mengconfigure gitlabnya:D, selanjutnya kita harus mengconfigure gitlab dengan cara mengedit file /gitlab.rb caranya
nano /etc/gitlab/gitlab.rb
lalu tambahkan domain sobat pada script external_url disini saya menggunakan domain gitlab.beril.id
external_url 'http://gitlab.beril.id'
setelah itu kita lanjutkan dengan meng Apply konfigurasi Gitlab yang telah kita lakukan tadi, silahkan gunakan script dibawah ini
gitlab-ctl reconfigure
Tunggu hingga proses selesai
setelah proses selesai selanjutnya kita mengkonfigurasi firewall pada centos, karena disini kita menggunakan port 80 maka kita harus membuka akses port 80 dengan cara tambahkan script dibawah ini
firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --reload
Setelah selesai silahkan sobat buka browser sobat, disini saya menggunakan google chrome, lalu akses alamat gitlab sobat, dan selamat sobat telah berhasil menginstall Gitlab di CentOS 7.
Baiklah, sekian tutorial kali ini, semoga dapat bermanfaat bagi sobat yang memerlukan
Semangat, Terus Belajar, jangan pernah, orang lain bisa kita juga pasti bisa
Salam 😀