Git

Cara Menginstal dan Mengkonfigurasi GitLab di Debian 9

Cara Menginstal dan Mengkonfigurasi GitLab di Debian 9
Baru-baru ini Microsoft membeli GitHub. Bagi Anda pembenci Microsoft mungkin mengatakan GitHub tidak dapat dipercaya lagi. Yah, saya tidak akan mengatakan apa-apa tentang itu. Tapi GitHub adalah salah satu frontend Git terbaik yang pernah ada. Meskipun ada alternatif lain selain GitHub, tetapi siapa yang tahu perusahaan mana yang akan membelinya di masa depan. Juga beralih dari satu layanan ke layanan lainnya mahal dan memakan waktu untuk perusahaan besar. Bagaimana jika Anda dapat menghosting sendiri sesuatu seperti GitHub dan menggunakannya di server Anda sendiri?? Dengan begitu Anda tidak perlu khawatir tentang privasi Anda. GitLab hanya itu. Ini adalah frontend Git seperti halnya GitHub yang dapat Anda hosting sendiri di server Anda sendiri. GitLab tersedia di banyak distribusi Linux. GitLab memiliki paket gratis serta paket berbayar untuk membantu Anda mengembangkan bisnis Anda.

Untuk mempelajari lebih lanjut tentang GitLab, kunjungi situs web resmi GitLab di https://gitlab.comĀ  Dalam artikel ini, saya akan menunjukkan cara menginstal dan mengonfigurasi GitLab di Debian 9. Mari kita mulai.

Persyaratan sistem:

GitLab merekomendasikan setidaknya sistem dengan 2 prosesor inti, 8 GB RAM, dan 4 GB ruang swap. Tapi itu akan berjalan pada prosesor inti tunggal dan RAM 4 GB, meskipun itu akan sangat lambat.

Untuk mempelajari lebih lanjut tentang persyaratan sistem GitLab, Anda dapat mengunjungi situs web resmi GitLab di https://docs.gitlab.com/ee/install/persyaratan.html#cpu

Pada artikel ini, saya akan menggunakan mesin virtual VMware dengan prosesor 2 inti dan RAM 4 GB. Saya tidak memiliki mesin yang kuat untuk menjalankan GitLab dengan pengaturan yang disarankan. Tapi itu harus bekerja dengan baik untuk demonstrasi.

Menginstal Ketergantungan GitLab:

GitLab bergantung pada beberapa paket lain yang harus Anda instal sebelum menginstal GitLab.

Pertama, perbarui cache repositori paket dengan perintah berikut:

$ sudo apt update

Sekarang instal dependensi GitLab dengan perintah berikut:

$ sudo apt-get install curl openssh-server ca-certificates

Sekarang tekan kamu lalu tekan .

Ketergantungan harus diinstal.

Menginstal Server Email Postfix:

Sekarang Anda harus menginstal server email Postfix di Debian 9. Saya menulis panduan terperinci tentang cara menginstal Postfix yang dapat Anda baca di Cara Menginstal dan Mengkonfigurasi Postfix di Ubuntu 18.04 LTS (https://linuxhint.com/install_postfix_ubuntu_1804/). Saya tidak akan membahas detail setiap langkah di sini. Saya sarankan Anda membaca artikel Postfix khusus saya.

Panduan ini berfokus pada cara menginstal Postfix di Ubuntu 18.04 LTS. Tetapi prosedurnya sama untuk Debian 9 Stretch.

Jalankan perintah berikut untuk menginstal Postfix di Debian 9:

$ sudo apt install postfix]

Sekarang tekan y lalu tekan untuk melanjutkan.

Sekarang pilih Situs internet dan kemudian arahkan ke lalu tekan untuk melanjutkan.

Sekarang ketikkan Fully Qualified Domain Name (FQDN) Anda di sini dan pilih lalu tekan .

Postfix harus diinstal.

Menambahkan Repositori Paket GitLab:

Versi gratis GitLab disebut GitLab Community Edition atau GitLab CE dan versi berbayar GitLab disebut GitLab Enterprise Edition atau GitLab EE. Anda harus menambahkan repositori paket GitLab CE atau GitLab EE tergantung pada versi yang ingin Anda instal.

Sekarang jalankan perintah berikut untuk menambahkan repositori paket GitLab dan menambahkan kunci GPG GitLab pada Debian 9 Stretch:

Untuk GitLab CE:

$ curl https://packages.gitlab.com/install/repositori/gitlab/gitlab-ce/
naskah.deb.sh | sudo bash

Untuk GitLab EE:

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

Menginstal GitLab:

Sekarang Anda dapat menginstal GitLab CE atau GitLab EE tergantung pada repositori GitLab yang Anda tambahkan. Saya akan menggunakan GitLab CE.

Jalankan perintah berikut untuk menginstal GitLab di Debian 9:

Untuk GitLab CE:

$ sudo apt install gitlab-ce

Untuk GitLab EE:

$ sudo apt install gitlab-ee

Proses instalasi harus dimulai. Seperti yang Anda lihat, paket sedang diunduh dan ukurannya cukup besar. Perlu beberapa saat untuk menyelesaikannya.

GitLab harus diinstal.

Sekarang buka gitlab.rb file dengan perintah berikut:

$ sudo nano /etc/gitlab/gitlab.rb

Sekarang ubah URL yang ditandai ke alamat IP Anda atau Nama Domain yang Memenuhi Syarat Sepenuhnya (FQDN).

Saya mengubahnya ke alamat IP saya karena ini adalah pengaturan pengujian. Di dunia nyata, Anda harus menggunakan FQDN di sini.

Setelah selesai, simpan file dan jalankan perintah berikut agar perubahan diterapkan:

$ sudo gitlab-ctl konfigurasi ulang

GitLab harus dikonfigurasi ulang.

Sekarang kunjungi FQDN atau alamat IP dari browser web dan Anda akan berada di halaman berikut. Ketikkan kata sandi yang ingin Anda atur untuk akar pengguna dan klik Ubah kata sandi Anda.

Itu akar kata sandi untuk GitLab harus disetel.

Sekarang Anda dapat masuk sebagai akar dengan kata sandi root yang Anda tetapkan. Dari sini Anda dapat mengelola akun GitLab Anda.

Anda juga dapat membuat pengguna tambahan sesuai kebutuhan.

Senang GitLabing. Terima kasih telah membaca artikel ini.

Cara Mengganti Tombol Kiri & Kanan Mouse di PC Windows 10
Sudah menjadi hal biasa bahwa semua perangkat mouse komputer dirancang secara ergonomis untuk pengguna yang tidak kidal. Tetapi ada perangkat mouse ya...
Tiru klik Mouse dengan mengarahkan mouse menggunakan Clickless Mouse di Windows 10
Menggunakan mouse atau keyboard dalam posisi yang salah dari penggunaan yang berlebihan dapat menyebabkan banyak masalah kesehatan, termasuk keteganga...
Tambahkan gerakan Mouse ke Windows 10 menggunakan alat gratis ini
Dalam beberapa tahun terakhir, komputer dan sistem operasi telah berkembang pesat. Ada saat ketika pengguna harus menggunakan perintah untuk menavigas...