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ı!