Adım 1: Sistem Gereksinimlerini Kontrol Et
Önerilen Gereksinimler:
- İşlemci: 64-bit işlemci
- RAM: En az 4 GB RAM
- Depolama Alanı: 10 GB boş disk alanı
- Windows Sürümü: Windows 10 ve sonrası
Eğer bu gereksinimleri sağlıyorsanız, kurulum için hazırsınız demektir!
Adım 2: WSL (Windows Subsystem for Linux) Kurulumu
1. WSL’i Etkinleştir: Başlat menüsüne gidin, “Windows Features” yazın ve “Windows Subsystem for Linux” seçeneğini etkinleştirin.
2. Bash Shell Kurulumu: Komut satırına (CMD veya PowerShell) şu komutu girin:
```bash
wsl --install
```
3. Linux Dağıtımını Seçin: Ubuntu gibi bir Linux dağıtımını Microsoft Store üzerinden indirin.
4. Kurulum Tamamlandığında Linux’a Giriş Yapın: Linux dağıtımınızı başlatın ve ilk kurulumda kullanıcı adı ve şifre belirleyin.
Adım 3: GitLab’ı Kurmak İçin Adımlar
# 1. GitLab Paketini İndirin
Öncelikle, GitLab’ı kurmak için gerekli paketleri yüklememiz gerekiyor. Terminal (Bash) üzerinden aşağıdaki komutları girerek başlayalım:
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
```
# 2. GitLab Paketini Yükleyin
GitLab’ı kurmak için şu komutu çalıştırın:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
```
# 3. GitLab'ı Yükleyin
Artık GitLab'ı kurma zamanı! Aşağıdaki komut ile GitLab’ı bilgisayarınıza yükleyebilirsiniz:
sudo EXTERNAL_URL="http://gitlab.local" apt-get install gitlab-ee
```
Not: Burada “http://gitlab.local” kısmını, GitLab'ı hangi URL üzerinden erişmek istiyorsanız o şekilde değiştirin.
# 4. GitLab'ı Başlatın
Kurulum tamamlandığında, GitLab’ı başlatmak için şu komutu girin:
sudo gitlab-ctl reconfigure
```
GitLab’ın tüm gerekli servisleri başlatılacak ve yapılandırmalar yapılacaktır.
Adım 4: GitLab’a Erişim Sağlayın
```
http://gitlab.local
```
Eğer URL’yi doğru ayarladıysanız, GitLab ana sayfası sizi karşılayacaktır. İlk kez giriş yaparken, yönetici şifresi oluşturmanız istenecektir. Şifrenizi oluşturduktan sonra, GitLab’ın gücünden faydalanmaya başlayabilirsiniz!
Adım 5: GitLab’ı Kullanmaya Başlayın
GitLab ile projelerinizi bir üst seviyeye taşıyın!
Sonuç
Eğer bir sorunla karşılaşırsanız, GitLab’ın geniş dokümantasyonu ve topluluğu size yardımcı olacaktır. GitLab’ı kurmak aslında sadece bir başlangıç; şimdi sıra projelerinizi GitLab’a taşıyıp, yazılım geliştirme süreçlerinizi daha profesyonel bir şekilde yönetmeye!