Install GITLAB di Debian 8 ( Jessie )

GITLAB adalah aplikasi pengolahan kolaborasi berbasis web untuk server GIT yang mirip dengan github. GITLAB memiliki fitur seperti pelacakan masalah, browser file, pelacakan perubahan dan wiki proyek. Pada tulisan kali ini GITLAB akan di install pada OS Debiann 8 ( Jeesie ). untuk memulainya silahkan login ke OS debian sebagai user root. Dan instal beberapa paket yang dibutuhkan

apt-get -y install curl openssh-server ca-certificates postfix

Setelah semuanya berjalan dengan baik silahkan tambahkan repository GITLAB dengan menjalankan perintah dibawah ini

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | bash

Manfaat dalam menggunakan server repositori Gitlab daripada menginstal file .deb secara manual adalah pembaruan dapat diinstal dengan “apt-get update && apt-get upgrade” dengan mudah saat itu.
Selanjutnya adalah install GITLAB dengan perintah

apt-get install -Y gitlab-ce

Jika proses installasi berjalan dengan baik maka akan ada tampilan seperti dibawah ini

Jalankan perintah ini pada console untuk mengkonfigurasi dan memulai Gitlab.

Gitlab-ctl reconfigure

Apabila di temukan error seperti ini

Error executing action `run` on resource 'execute[load sysctl conf net.core.somaxconn]'

Silahkan jalankan perintah ini

cat /etc/sysctl.conf /etc/sysctl.d/*.conf | sysctl -e –p

Dan jalankan kembali perintah

Gitlab-ctl reconfigure

Jika semuanya berjalan dengan baik maka akan tampil seperti dibawah ini

 

 

 

 

 

 

 

selanjutnya silahkan akses server anda melalui browser dan akan muncul tampilan seperti dibawah ini

 

 

 

 

 

 

 

 

username defaulnya adalah root dan untuk passwordnya silahkan anda ganti ketika anda pertama kali akses gitlab yang sudah terinstall. Apabila anda menginginkan mengarahkan domain tertentu ke server gitlab anda silahkan anda edit /etc/gitlab/gitlab.rb, pada bagian external_url silahkan ganti sesuai dengan domain anda.

 

Reference :

  1. https://www.howtoforge.com
  2. https://gitlab.com
  3. https://stackoverflow.com

Leave a Reply

Your email address will not be published. Required fields are marked *

WordPress Appliance - Powered by TurnKey Linux