GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Gitlab di Ubuntu 18.04 LTS

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Gitlab di Ubuntu 18.04 LTS Anda. Bagi Anda yang belum tahu, Gitlab adalah implementasi grafis dari git, terbuka- manajemen repositori sumber dan sistem kontrol versi. GitLab dikembangkan di Ruby on Rails. Menggunakan GitLab Anda dapat meng-host kode sumber Anda di server Anda sendiri. Ini memastikan keamanan kode dan memberi Anda kebebasan total pada jumlah pengguna serta jumlah repositori dan jumlah file. GitLab memberi Anda platform untuk berkolaborasi dalam proyek dan melacak perubahan kode. GitLab telah banyak digunakan untuk pengembangan perangkat lunak dan tugas terkait kontrol versi. Dalam banyak hal, ini mirip dengan GitHub, kecuali Anda dapat menginstalnya di server Anda sendiri.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi Gitlab di server Ubuntu 18.04 LTS (Bionic Beaver).

Fitur GitLab

  • GitLab memberi Anda antarmuka web untuk mengedit file, direktori, dan membuat permintaan penggabungan.
  • Ini dihosting sendiri, sehingga Anda memiliki kontrol penuh atas server Anda dan kode sumber yang dihosting di dalamnya.
  • Ini menyediakan otentikasi pengguna LDAP dan memiliki sistem otentikasi dua faktor yang membuat aplikasi sangat aman.
  • Anda dapat menyisipkan merek Anda sendiri di halaman login dan juga mendukung impor proyek dari GitHub dan sumber lain ke GitLab.
  • Ini memiliki banyak fitur seperti tinjauan kode, pelacakan masalah, umpan aktivitas, dan wiki bawaan.
  • Ini menyediakan manajemen alur kerja yang baik yang memberi Anda kemampuan untuk membuat grup untuk sebuah proyek, kemampuan untuk mem-fork repositori serta menyediakan kemampuan untuk mengelola binari besar dengan git LFS.
  • GitLab hadir dengan GitLab CI untuk integrasi berkelanjutan. Anda juga dapat Docker dengan GitLab CI.
  • Ini gratis dan open source sehingga Anda tidak perlu berurusan dengan masalah lisensi apa pun.

Instal Gitlab di Ubuntu 18.04 LTS Bionic Beaver

Langkah 1. Pertama, pastikan semua paket sistem Anda mutakhir dengan menjalankan apt-get berikut perintah di terminal.

sudo apt-get update
sudo apt-get upgrade

Langkah 2. Instal dan Konfigurasikan dependensi yang diperlukan.

Sebelum kita akan menginstal Git-lab, kita harus menginstal beberapa prasyarat seperti ssh dan layanan mail:

sudo apt install curl openssh-server ca-certificates postfix

Langkah 3. Menginstal GitLab di Ubuntu 18.04 LTS.

Gunakan perintah berikut untuk menginstal paket GitLab di server:

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

Skrip akan menyiapkan server Anda untuk menggunakan repositori yang dikelola GitLab. Ini memungkinkan Anda mengelola GitLab dengan alat manajemen paket yang sama dengan yang Anda gunakan untuk paket sistem lainnya. Sekali ini selesai, Anda dapat menginstal aplikasi GitLab yang sebenarnya dengan apt:

sudo apt install gitlab-ce

Jika Anda tidak nyaman menginstal repositori melalui skrip yang disalurkan, Anda dapat menemukan seluruh skrip di sini.

Langkah 4. Konfigurasikan GitLab di Server.

Sekarang mulai konfigurasi dengan menggunakan gitlab-ctl perintah:

sudo gitlab-ctl reconfigure

Langkah 5. Mengakses Gitlab.

Gitlab akan tersedia pada port HTTP 80 secara default. Buka browser favorit Anda dan navigasikan ke http://your-domain.com/ atau http://your-server-ip . Karena ini adalah pertama kalinya kami mengakses antarmuka web, kami akan diminta untuk mengatur kata sandi untuk akun administratif, jadi tentukan kata sandinya dan kemudian klik "Ubah kata sandi Anda". Jika Anda menggunakan firewall, buka port 80 untuk mengaktifkan akses ke panel kontrol.

Selamat! Anda telah berhasil menginstal Gitlab. Terima kasih telah menggunakan tutorial ini untuk menginstal Gitlab di sistem Ubuntu 18.04 LTS (Bionic Beaver). Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda untuk memeriksa resmi Situs web Gitlab.


Ubuntu
  1. Cara Menginstal Docker di Ubuntu 22.04 / 20.04 LTS

  2. Cara Menginstal PlayOnLinux di Ubuntu 20.04 LTS

  3. Cara Menginstal Server Gitlab di Ubuntu 18.04 &16.04 LTS

  1. Cara Menginstal MariaDB di Ubuntu 20.04 LTS

  2. Cara Menginstal Ansible di Ubuntu 20.04 LTS / 21.04

  3. Cara Menginstal Minikube di Ubuntu 20.04 LTS / 21.04

  1. Cara Menginstal dan Mengonfigurasi GitLab di Ubuntu 18.04 LTS

  2. Cara Menginstal Spotify di Ubuntu 18.04 LTS

  3. Cara Menginstal Prometheus di Ubuntu 18.04 LTS