GNU/Linux >> Belajar Linux >  >> Cent OS

Cara menginstal Gitlab di CentOS 8

Gitlab adalah alat aplikasi yang digunakan untuk manajemen kode sumber. Pengguna dapat menggunakan alat ini sebagai alternatif untuk Github dan mereka cukup menginstal server GitLab CE dan menikmati keuntungan penuh dari fitur-fiturnya yang berguna termasuk tinjauan kode, wiki, pelacakan masalah, dan umpan aktivitas. GitLab adalah manajer repositori git online di mana anggota tim yang berbeda dapat berkomunikasi tentang pengujian, pengkodean, dan penerapan aplikasi. Kami akan menginstal Gitlab Dalam artikel ini di CentOS 8 melalui baris perintah.

Prasyarat

Jalankan semua perintah harus di bawah hak akses root.

Instalasi GitLab di CentOS 8

Ikuti langkah-langkah yang diberikan di bawah ini untuk menginstal Gitlab di Centos sistem Anda:

Langkah 1:Instal repositori Paket yang Diperlukan 

Pertama, Anda perlu menginstal prasyarat termasuk paket OpenSSH dan Postfix di sistem Anda yang diperlukan untuk menginstal GitLab. Buka terminal dari bilah sisi kiri menu aktivitas yang juga ditunjukkan pada gambar berikut:

Jadi, instal semua dependensi paket untuk GitLab CE dengan menggunakan perintah dnf berikut:

$ sudo dnf -y install curl policycoreutils openssh-server openssh-clients postfix

Setelah instalasi selesai, dengan menggunakan perintah berikut, aktifkan dan mulai layanan postfix dan SSH.

$ systemctl start sshd

$ systemctl start postfix

Setelah itu, aktifkan atau tambahkan kedua layanan pada boot sistem.

$ systemctl enable sshd

$ systemctl enable postfix

Sekarang, layanan diaktifkan. Periksa status berjalan setiap layanan dengan menjalankan perintah berikut:

$ systemctl status sshd

$ systemctl status postfix

Langkah 2:Tambahkan Repositori dan Instal GitLab

Untuk menginstal GitLab CE, tambahkan repositori GitLab resmi di sistem CentOS 8 Anda. Tambahkan repositori GitLab ke sistem Anda dengan menggunakan skrip berikut:

$ curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

Setelah menjalankan skrip di atas, hasil berikut ditampilkan di jendela terminal:

Langkah 3:Instal GitLab CE di CentOS 8

Sekarang, jalankan perintah yang disebutkan di bawah ini untuk menginstal paket GitLab CE di sistem Anda:

$ sudo dnf install gitlab-ce –y

Setelah instalasi semua paket selesai, hasil berikut akan memberitahu instalasi GitLab di sistem Anda:

Sekarang, edisi komunitas GitLab diinstal pada sistem CentOS 8 Anda.

Langkah 4:konfigurasikan GitLab CE di CentOS 8

Buka file konfigurasi berikut di editor teks apa pun sebagai berikut:

$ sudo nano /etc/gitlab/gitlab.rb

Tempelkan URL eksternal keinginan Anda di dalamnya sebagai berikut:

external_url ‘https://gitlab.example.com‘

Simpan perubahan dan kemudian jalankan perintah yang diberikan di bawah ini untuk mengonfigurasi ulang GitLab CE:

$ sudo gitlab-ctl reconfigure

Ubah konfigurasi firewall dengan menjalankan perintah berikut:

$ sudo firewall-cmd --permanent --add-service={ssh,http,https} --permanent

$ sudo firewall-cmd --reload

Sekarang, buka konsol web GitLab dan ketik URL https://gitlab.example.com di bilah alamat sebagai berikut:

Setelah Anda berhasil masuk ke GitLab, kunjungi tutorial GitLab dan mulailah mengerjakannya.

Kesimpulan

Kami telah menginstal dan mengonfigurasi GitLab CE pada CentOS 8 dalam artikel ini. Akhirnya, GitLab diinstal pada sistem CentOS 8 Anda sekarang.


Cent OS
  1. Cara Menginstal PHP 7, 7.2 &7.3 Pada CentOS 7

  2. Cara Menginstal Java 11 &12 di CentOS 7

  3. Instal GitLab di CentOS 7

  1. Cara Menginstal Wine 4.0 di CentOS 7

  2. Cara Menginstal Vim 8.2 di CentOS 7

  3. Cara Menginstal VirtualBox di CentOS 7

  1. Cara Menginstal Git di CentOS 8

  2. Cara Menginstal Docker di CentOS 8

  3. Cara Menginstal Java 8 &11 di Centos 8