GitLab Nasıl Kurulur? (Linux) – Adım Adım Kılavuz

GitLab'ı Linux sisteminize nasıl kuracağınızı adım adım anlatan kapsamlı bir rehber. Sistemi güncellemekten, GitLab'ı başlatmaya kadar her aşama detaylı bir şekilde ele alındı.

BFS

GitLab, yazılım geliştiricilerinin projelerini kolayca yönetebileceği, kodlarını saklayabileceği ve ekipleriyle işbirliği yapabileceği mükemmel bir araçtır. Bugün sizlere GitLab’ı Linux sisteminde nasıl kuracağınızı adım adım anlatacağım. Hazır olun, çünkü bu yazıda her şey var!

Başlangıç: GitLab'a İlk Adım



GitLab’ı kurmaya başlamadan önce, birkaç temel şey hazırlamanız gerekiyor. Öncelikle, bir Linux sunucusuna sahip olmalısınız. Bu sunucu, GitLab’ı çalıştıracak kadar güçlü olmalı ve yeterli disk alanına sahip olmalıdır. Bu yazıda, Ubuntu 20.04 üzerine GitLab kurulumunu anlatacağım, ama aynı adımlar diğer Debian tabanlı sistemlerde de geçerli olacaktır.

GitLab'ı kurmaya başlamak için ihtiyacınız olan şeyler:
- Bir Linux sunucusu (Ubuntu 20.04 önerilir)
- Yöneticilik (root) erişimi
- 4 GB RAM ve 2 CPU çekirdeği (en az)

Adım 1: Sisteminizin Güncellenmesi



GitLab’ı kurmaya başlamadan önce, sisteminizi güncellemeniz önemli. Çünkü güncel olmayan bir sistemde eksik bağımlılıklar veya uyumsuzluklar olabilir. Terminali açın ve aşağıdaki komutları girin:


sudo apt update && sudo apt upgrade -y


Bu komut, sisteminizdeki tüm yazılımları güncelleyecek ve GitLab için gerekli olan bağımlılıkları sağlayacaktır.

Adım 2: GitLab Paket Depolarını Ekleme



Şimdi GitLab’ın paketlerini sisteminize eklemelisiniz. GitLab, kendi depo adreslerinden paketleri sağlıyor, bu yüzden onları sisteminize dahil etmeniz gerekiyor. Bu adım için aşağıdaki komutları kullanabilirsiniz:


sudo curl https://packages.gitlab.com/gpg.key | sudo apt-key add -
sudo apt update


Yukarıdaki komut, GitLab'ın GPG anahtarını ekleyecek ve ardından paket depolarını güncelleyecektir.

Adım 3: GitLab Kurulumunu Başlatma



Artık GitLab paketleri sisteminize eklendiğine göre, GitLab’ı kurabilirsiniz. Bu adımı başlatmak için şu komutu kullanın:


sudo apt install gitlab-ee


Bu işlem birkaç dakika sürecektir. GitLab, tüm gerekli bileşenleri otomatik olarak indirecek ve kuracaktır. Kurulum tamamlandığında, bir sonraki adıma geçebiliriz!

Adım 4: GitLab Konfigürasyonu



GitLab kurulumunun ardından, sisteminizin konfigürasyonunu yapmanız gerekiyor. Bunun için GitLab konfigürasyon dosyasını düzenlemeniz gerekecek. Bu dosya genellikle `/etc/gitlab/gitlab.rb` adresinde bulunur. Konfigürasyonu başlatmak için şu komutu girin:


sudo gitlab-ctl reconfigure


Bu komut, GitLab’ın temel yapılandırmasını yapacak ve sistemi başlatacaktır. Şimdi her şey hazır!

Adım 5: GitLab'a Erişim



GitLab kurulduktan sonra, tarayıcınız üzerinden GitLab arayüzüne erişebilirsiniz. Bunun için IP adresinizi veya alan adınızı kullanmanız yeterlidir. Örneğin:

http://sunucunuzun-ip-adresi

İlk defa giriş yaptığınızda, karşınıza bir parola belirleme ekranı çıkacaktır. Parolanızı belirleyip "GitLab'a giriş yap" diyebilirsiniz.

Adım 6: Kullanıcılar ve Depolar



GitLab’a giriş yaptıktan sonra, yazılım geliştirme sürecinize başlamak için kullanıcı oluşturabilirsiniz. Projelerinizi yönetmek için bir depo oluşturabilir, takımlar kurabilir ve tüm yazılım geliştirme süreçlerinizi bu platformda kolayca takip edebilirsiniz.

Proje oluşturmak:
- GitLab arayüzüne giriş yaptıktan sonra "Yeni Proje" butonuna tıklayın.
- Depo ismi, açıklaması ve gizlilik ayarlarını belirleyin.
- "Oluştur" butonuna tıklayarak projenizi oluşturun.

Artık ekibinizle birlikte GitLab üzerinde çalışmaya başlayabilirsiniz!

Adım 7: GitLab'ı Güncel Tutmak



GitLab sürekli olarak yeni özellikler ve güvenlik güncellemeleri yayınlar. Bu yüzden GitLab’ı düzenli olarak güncel tutmak önemlidir. GitLab’ı güncellemek için şu komutları kullanabilirsiniz:


sudo apt update
sudo apt upgrade gitlab-ee


Bu komut, sisteminizdeki GitLab paketlerini güncelleyecektir.

Sonuç: GitLab Kurulumunuz Tamamlandı!



Tebrikler! Artık GitLab’ı Linux sisteminize başarıyla kurdunuz. Kendi özel GitLab sunucunuzda projelerinizi kolayca yönetebilir ve takımınızla etkin bir şekilde çalışabilirsiniz. GitLab’ın gücünden faydalanarak yazılım geliştirme sürecinizi daha verimli hale getirebilirsiniz.

GitLab kurulumunu anlatırken, tüm adımları ayrıntılı şekilde sizlerle paylaştım. Eğer takıldığınız bir yer olursa, yorumlar kısmından sorularınızı sormaktan çekinmeyin. Şimdi GitLab’ı keşfetme zamanı!

İlgili Yazılar

Benzer konularda diğer yazılarımız

SonarQube ile Kod Analizi Nasıl Yapılır? Adım Adım Rehber

SonarQube Nedir?SonarQube, yazılım geliştiricilerinin kodlarını analiz ederek, hataları ve potansiyel sorunları tespit etmelerine yardımcı olan güçlü bir araçtır. Bir tür "kod doktoru" olarak, yazılımlarınızı inceleyip sağlıklı olup olmadığını söyler....

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...