GNU/Linux >> Belajar Linux >  >> Rocky Linux

Instal Gitlab di Rocky Linux 8 - Panduan langkah demi langkah?

GitLab adalah platform DevOps gratis dan open-source di mana programmer dapat berkolaborasi sambil mengembangkan kode sumber. Platform ini khusus dibuat untuk pekerjaan jarak jauh. Sejauh ini, GitLab memiliki sekitar 30 juta pengguna terdaftar, 1 juta di antaranya adalah pengguna lisensi aktif.

Di sini, di LinuxAPT, kita akan melihat cara menginstal GitLab di Rocky Linux 8.

Untuk melihat bagaimana Anda dapat menginstal GitLab di Ubuntu 20.04, kunjungi:https://linuxapt.com/blog/460-install-gitlab-in-ubuntu-20-04.


Persyaratan untuk Instalasi Gitlab meliputi:

  • Nama domain yang valid dipetakan ke server Anda.
  • Paket Omnibus GitLab membutuhkan ruang 2,5 GB.
  • RAM 4 GB (minimal).
  • CPU:4 core (minimum).


Langkah-langkah untuk menginstal Gitlab di Rocky Linux

1. Lakukan Pembaruan Sistem

Disarankan untuk memperbarui sistem Anda sebelum menginstal perangkat lunak baru, terutama jika Anda berencana untuk menginstal GitLab. Jalankan perintah berikut untuk memperbarui sistem Anda:

$ sudo dnf check-update
$ sudo dnf update -y
$ sudo dnf -y upgrade


2. Konfigurasi SSH

Anda dapat melewati langkah ini jika SSH sudah diaktifkan di sistem Anda.

Unduh dan instal paket perl OpenSSH-server dengan perintah ini:

$ sudo dnf install -y curl policycoreutils openssh-server perl

Untuk memeriksa status daemon OpenSSH, jalankan perintah berikut:

$ sudo systemctl status sshd

Selanjutnya, Aktifkan daemon dengan perintah ini:

$ sudo systemctl enable sshd

Sekarang mulai layanan ssh dengan menjalankan perintah ini:

$ sudo systemctl start sshd


3. Konfigurasi Firewall

Di sini, kita akan mengkonfigurasi firewall sistem untuk mengizinkan akses HTTP dan HTTPS. Ini juga merupakan langkah opsional; Anda dapat melewatinya.

Untuk memeriksa status firewall, jalankan:

$ sudo systemctl status firewalld

Untuk membuka layanan HTTP di firewall sistem, gunakan perintah ini:

$ sudo firewall-cmd --permanent --add-service=http

Sekarang tambahkan layanan HTTPS pada firewall sistem dengan perintah ini:

$ sudo firewall-cmd --permanent --add-service=https

Untuk memperbarui konfigurasi, mulai ulang firewall.

$ sudo systemctl reload firewalld


4. Instal Postfix

Untuk mengirim email notifikasi, kita perlu menginstal Postfix. Jika Anda ingin menggunakan layanan lain untuk menangani email notifikasi, seperti SMTP, Anda dapat melewati langkah ini. Anda dapat mengonfigurasi pengaturan setelah penginstalan.

Untuk menggunakan layanan Postfix, instal dengan perintah di bawah ini:

$ sudo dnf install postfix

Setelah instalasi selesai, aktifkan layanan dengan bantuan perintah ini:

$ sudo systemctl enable postfix

Sekarang mulai layanan dengan perintah ini:

$ sudo systemctl start postfix

Layar konfigurasi akan muncul selama instalasi Postfix. Pilih 'Situs Internet' dan tekan enter. Untuk konfigurasi DNS, gunakan DNS eksternal server Anda untuk 'nama email'. Jika lebih banyak layar muncul, terus tekan enter untuk menerima konfigurasi default.


5. Tambahkan dan Instal paket GitLab

Di sini kita akan mengunduh dan menginstal GitLab di sistem kita.

Untuk menambahkan repositori paket GitLab, jalankan perintah ini:

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

Untuk menginstal paket, kita akan menjalankan perintah di bawah ini. Pastikan untuk mengubah https://gitlab.example.com ke URL tempat Anda ingin menjalankan instance GitLab Anda:

$ sudo EXTERNAL_URL="https://gitlab.example.com" dnf install -y gitlab-ee

Setelah penginstalan selesai, coba akses URL eksternal yang Anda berikan untuk GitLab. Ini akan membuka halaman login GitLab untuk Anda.

Kata sandi acak akan dibuat dan disimpan di direktori /etc/gitlab dengan nama initial_root_password.

Untuk masuk, gunakan root sebagai nama pengguna Anda dan kata sandi yang disimpan di file initial_root_password. File kata sandi akan dihapus secara otomatis setelah 24 jam. Pastikan untuk menyetel ulang sandi.


Bagaimana cara menghapus GitLab dari Rocky Linux 8 ?

1. Hentikan layanan GitLab

Sekarang kita telah melihat cara menginstal GitLab, mari kita lihat juga bagaimana kita dapat menghapus layanan ini. Untuk melakukan itu, Anda harus terlebih dahulu menghentikan GitLab. Lakukan dengan menjalankan perintah ini:

$ sudo gitlab-ctl stop


2. Hapus GitLab

Sekarang Anda dapat menghapus GitLab dengan perintah ini:

$ sudo gitlab-ctl uninstall


3. Hapus paket GitLab

Langkah uninstall tidak akan sepenuhnya menghapus GitLab. Anda juga harus menghapus paket GitLab. Lakukan dengan perintah ini:

$ sudo yum remove gitlab-ee

Setelah langkah ini, reboot mesin untuk mematikan semua proses GitLab sebelumnya. GitLab akan dihapus sepenuhnya setelah reboot.



Rocky Linux
  1. Menyebarkan Redis di Rocky Linux 8 - Panduan langkah demi langkah?

  2. Instal Git di Rocky Linux 8 - Panduan langkah demi langkah?

  3. Instal Joomla di Rocky Linux 8 - Panduan langkah demi langkah?

  1. Instal Discord di Rocky Linux 8 - Panduan langkah demi langkah?

  2. Instal Spotify di CentOS 8 / Rocky Linux - Panduan langkah demi langkah?

  3. Instal / Aktifkan RPM Fusion di Rocky Linux 8 - Panduan langkah demi langkah?

  1. Instal WordPress di Rocky Linux 8 menggunakan LAMP stack - Panduan langkah demi langkah?

  2. Instal XFCE Desktop di Rocky Linux 8 - Panduan langkah demi langkah?

  3. Instal KVM di Rocky Linux 8 / AlmaLinux 8 - Panduan langkah demi langkah?