Adım 1: GitLab için Gereksinimleri Kontrol Edin
İlk olarak, Windows 10 veya 11’de WSL (Windows Subsystem for Linux) özelliğinin etkin olduğundan emin olun. WSL, Linux ortamını Windows üzerinde çalıştırmanıza olanak sağlar. Eğer etkin değilse, şu adımları izleyebilirsiniz:
1. PowerShell'i Yönetici Olarak Açın: Windows + X tuşlarına basın, ardından "Windows PowerShell (Yönetici)"yi seçin.
2. WSL Özelliğini Etkinleştirin: Aşağıdaki komutu PowerShell’e yazın ve Enter’a basın:
```bash
wsl --install
```
Bu işlem, gerekli dosyaları indirip yükleyecektir.
3. Linux Distro’sunu Seçin: Kurulum tamamlandığında, istediğiniz bir Linux dağıtımını (örneğin Ubuntu) seçin.
Adım 2: GitLab’ı İndirip Kurun
1. Paketlerin Güncellenmesi:
GitLab’ı kurmadan önce sisteminizdeki paketleri güncelleyerek başladığınızdan emin olun:
```bash
sudo apt update && sudo apt upgrade -y
```
2. GitLab’ı Yükleyin:
Şimdi ise GitLab’ı yükleme aşamasına geliyoruz. Aşağıdaki komutu kullanarak GitLab’ı yükleyebilirsiniz:
```bash
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
```
3. GitLab Paketini Yükleyin:
GitLab’ı yüklemek için şu komutu çalıştırın:
```bash
sudo apt install gitlab-ee
```
Bu işlem bir süre alabilir, ancak endişelenmeyin, sabırla bekleyin.
Adım 3: GitLab’ı Başlatın ve Yapılandırın
1. GitLab’ı Başlatın:
GitLab’ı başlatmak için şu komutu kullanın:
```bash
sudo gitlab-ctl reconfigure
```
2. GitLab’a Erişim Sağlayın:
GitLab’ı başlattıktan sonra, tarayıcınızı açın ve şu adresi ziyaret edin:
```
http://localhost
```
3. Kullanıcı Hesabı Oluşturun:
İlk kez giriş yaptığınızda, sizden bir kullanıcı adı ve şifre oluşturmanız istenecektir. Bu bilgileri girerek hesabınızı oluşturun.
Adım 4: GitLab’ı Kullanıma Hazır Hale Getirin
1. Yeni Bir Proje Oluşturun:
GitLab’ı açtıktan sonra, sağ üst köşede bulunan "Yeni Proje" butonuna tıklayın. Projenizin adını girin ve yapılandırmaları seçin.
2. Git İle Entegre Edin:
GitLab, Git ile tam uyumlu çalışır. Git’i kullanarak projelerinizi GitLab’a yükleyebilir ve versiyon kontrolü sağlayabilirsiniz.
3. CI/CD Kullanımı:
GitLab, sürekli entegrasyon (CI) ve sürekli teslimat (CD) desteği sunar. Projelerinizi geliştirmek için bu güçlü araçlardan yararlanabilirsiniz.
Adım 5: GitLab’ın Bakımını Yapın
```bash
sudo apt update && sudo apt upgrade gitlab-ee
```
Ayrıca, GitLab’ı her zaman doğru şekilde çalıştığından emin olmak için şu komutu kullanarak sistemi kontrol edebilirsiniz:
```bash
sudo gitlab-ctl status
```
Sonuç
GitLab kurulumunu tamamladığınızda, artık projelerinizin tüm hayat döngüsünü bir arada yönetebilirsiniz. Geriye sadece yazılım geliştirmeye odaklanmak kaldı!