Windows Serverda GitLab Sunucusu nasıl kurulur

GitLab, GitHub gibi kaynak kontrol web sitelerine kendi kendine barındırılan bir alternatiftir . GitHub gibi, ekiplerin Git sürüm kontrol sistemini kullanarak projeler geliştirmek için işbirliği yapmasına olanak tanır .

Windows Server'da kendi GitLab sunucunuzu barındırmak göründüğünden daha kolaydır. Bu kılavuz size GitLab'ı nasıl kuracağınızı ve ayarlayacağınızı gösterecektir. Ancak, başlamadan önce Windows Sunucunuza yönetici erişiminiz olduğundan emin olun.

Linux sanal makinesi nasıl kurulur

GitLab'ı Windows Server üzerinde çalıştırmak için bir Linux sanal makinesi gerekir. Bunun nedeni ise GitLab geliştiricilerinin doğrudan Microsoft Windows'u desteklemek gibi bir planları olmaması. Ek olarak, GitLab bir Linux yazılımıdır ve onu taşımayı planlamazlar.

VM'leri Windows Server üzerinde çalıştırmanın birkaç yolu vardır. Bu kılavuzda, Hyper-V kullanacağız. Neden? Hyper-V, yerel Windows entegrasyonuna sahiptir, performans ve ölçeklenebilirliğin yanı sıra Windows Server ile mükemmel uyumluluğu destekler.

Başlamak için Windows Sunucunuzda Hyper-V'nin kurulu ve yapılandırılmış olduğundan emin olun. Yapılandırılmış Hyper-V'niz yoksa, aşağıdakileri yapın. İlk olarak, Windows Sunucu Yöneticisi aracını açın.

Windows Sunucu Yöneticisi uygulamasını yüklediğinizde, "rolleri ve özellikleri ekle" seçeneğini bulun ve üzerine tıklayın. “Hyper-V” seçeneğini arayın ve etkinleştirmek için yanındaki kutuyu işaretleyin. Hyper-V'yi kullanmak için etkinleştirdikten sonra Windows Sunucunuzu yeniden başlatmanız gerekir.

Hyper-V çalışır durumdayken, Ubuntu Sunucusunun en son sürümünü resmi web sitesinden indirin. Ubuntu Server'ın en son sürümünü Windows Server'ınıza indirdikten sonra, Windows Server'da Hyper-V Manager uygulamasını başlatın.

Açıldıktan sonra, kenar çubuğunda sunucunuza sağ tıklayın. Daha sonra sunucunuza sağ tıkladıktan sonra menüden “New” seçeneğini seçiniz. Son olarak, "Yeni" menüsünde "Sanal Makine"yi bulun ve yeni bir VM oluşturmak için üzerine tıklayın.

“Sanal Makine” butonuna tıkladığınızda karşınıza bir sihirbaz çıkacaktır. “Başlamadan Önce” mesajını okuyun. Okumayı bitirdiğinizde, bir sonraki sayfaya geçmek için “İleri” düğmesine tıklayın.

Bir sonraki sayfada sanal makinenizin adını seçmeniz gerekecek. "Ubuntu Sunucusu (GitLab)" girin. Ardından, varsayılan ayarlardan farklı bir konumda depolamak istiyorsanız, Hyper-V'nin VM'yi nereye kaydetmesi gerektiğini seçin. Bittiğinde, “İleri” düğmesine tıklayın.

VM'nizi adlandırdıktan sonra, Hyper-V'nin hangi nesil VM kullanacağını seçmeniz gerekir. 1. Nesil, 32 ve 64-bit'i destekler, ancak UEFI'yi desteklemez. 2. Nesil, UEFI'yi destekler. Seçiminizi yaptığınızda, bir sonraki sayfaya geçmek için “İleri” düğmesine tıklayın.

Nesli belirledikten sonra VM'nizin bellek tahsisini ayarlayın. İdeal olarak, Ubuntu Sunucusunun en iyi şekilde çalışması için en az 4 GB kullanılabilir RAM'e sahip olması gerekir. İşiniz bittiğinde “İleri” düğmesine tıklayın.

Yapılandırılan bellek ile ağ kurulmalıdır. Yeni VM'yi Hyper-V sanal anahtarınıza bağlayın. Ardından, devam etmek için “İleri” düğmesine tıklayın.

Artık sanal makinede Ubuntu Sunucusunu kurmalısınız. Bunu yapmak için “Önyüklenebilir bir CD/DVD-ROM'dan bir işletim sistemi kur” öğesini seçin ve Ubuntu Sunucusu ISO dosyasını seçin. Ubuntu Sunucusu ISO'sunu yükledikten sonra “Bitir”e tıklayın.

“Bitir” düğmesine tıkladıktan sonra, Ubuntu Sunucusunu VM'ye yükleme sürecinden geçmeniz gerekecektir. Ubuntu yüklendikten sonra, Hyper-V'de Ubuntu Sunucusunu kullanmak için yeniden başlatın.

Windows Sunucusunda Ubuntu VM'de GitLab nasıl dağıtılır

GitLab'ı Ubuntu sanal makinesine dağıtmak, pek çok adımı olan oldukça ilgili bir süreçtir. Sonuç olarak, GitLab'ı Ubuntu Sunucusunda nasıl dağıtabileceğiniz hakkında özel bir makalemiz var . Bu talimatlar, Ubuntu sanal makinelerinin yanı sıra Ubuntu kapsayıcıları ve Ubuntu'nun çıplak donanım dağıtımları için mükemmeldir.

GitLab'ı Ubuntu VM'nize yükledikten sonra, tüm kullanıcılar programlama işbirlikleri ve kaynak kontrolü için şirket içinde barındırılan Git deponuzla etkileşim kurabilir. GitKraken aracı, TortiseGit , GitHub Desktop , GitExtensions ve SourceTree dahil olmak üzere depoyla etkileşim kurmanın birçok yolu vardır .

Web üzerinden GitLab'a erişme

Kaynak denetimi uygulamaları, Git kullanımını basitleştirdikleri için harikadır ve Windows Server'da GitLab örneğinizle etkileşim kurarken harika bir varlık olabilir. Ancak GitLab ile doğrudan web sitesi üzerinden de etkileşim kurabilirsiniz.

GitLab örneğinize erişmek için favori tarayıcınızı GitLab URL'sine yönlendirin ve oturum açın. Windows Server'da Ubuntu VM'nizde barındırılan GitLab'a erişim hakkında daha fazla bilgi için Gitlab kurulum kılavuzumuza bakın .

Yorum bırak

Windows 11 25H2 için önyüklenebilir USB kurulum medyası nasıl oluşturulur?

Windows 11 25H2 için önyüklenebilir USB kurulum medyası nasıl oluşturulur?

Windows 11 25H2 önyüklenebilir USB yükleyici oluşturmak için Rufus, Ventoy, Komut İstemi ve Medya Oluşturma araçlarını kullanabilirsiniz; işte nasıl yapılacağı.

Windows 11 için 26220.7653 (KB5074157) numaralı yapı güncellemesi, yeni karanlık mod iyileştirmeleri getiriyor (Geliştirici, Beta).

Windows 11 için 26220.7653 (KB5074157) numaralı yapı güncellemesi, yeni karanlık mod iyileştirmeleri getiriyor (Geliştirici, Beta).

Windows 11 için KB5074157 (yapı 26220.7653), karanlık modu iyileştiriyor, WebP duvar kağıdı desteği ekliyor ve Görev Çubuğu, Başlat, Bluetooth ve daha fazlasıyla ilgili sorunları düzeltiyor.

Windows 11 KB5074109 güncellemesi tam bir felaket oldu – Başlıca sorunların listesi

Windows 11 KB5074109 güncellemesi tam bir felaket oldu – Başlıca sorunların listesi

Windows 11 için Ocak 2026 güncellemesi olan KB5074109, çökmelere, önyükleme hatalarına, Outlook sorunlarına ve kaldırma hatalarına neden olarak kullanıcıları güncellemeyi kaldırmaya zorladı.

ChatGPT konuşmalarının Google Aramada görünmesini nasıl engelleyebilirsiniz?

ChatGPT konuşmalarının Google Aramada görünmesini nasıl engelleyebilirsiniz?

ChatGPT konuşmalarınızın Google Arama'da görünmesini engellemek için herkese açık olarak paylaşılan ChatGPT bağlantılarını inceleyin ve silin. İşte nasıl yapılacağı.

Windows 11e Windows Subsystem for Android (WSA) nasıl yüklenir?

Windows 11e Windows Subsystem for Android (WSA) nasıl yüklenir?

Windows 11'de Microsoft Store veya PowerShell kullanarak Android uygulamalarını çalıştırmak için Windows için Android Alt Sistemi'ni (WSA) yükleyebilirsiniz. İşte nasıl yapılacağı:

ChatGPTnin kişisel verilerinizi yapay zeka eğitimi için kullanmasını nasıl engelleyebilirsiniz?

ChatGPTnin kişisel verilerinizi yapay zeka eğitimi için kullanmasını nasıl engelleyebilirsiniz?

OpenAI, varsayılan olarak ChatGPT konuşma içeriklerinizi yapay zeka eğitimi için toplar ve işte daha iyi gizlilik için bu özelliği nasıl devre dışı bırakacağınız.

Windows 11 24H2 sürümleri için 26120.4733 numaralı derleme (KB5062651) (Beta) değişiklikleriyle birlikte.

Windows 11 24H2 sürümleri için 26120.4733 numaralı derleme (KB5062651) (Beta) değişiklikleriyle birlikte.

Windows 11 için 26120.4733 (KB5062651) numaralı yapı güncellemesi, Beta Kanalında yeni yapay zeka destekli görüntü açıklaması, uygulama izinlerinin yeniden tasarımı ve yönetici koruması özelliklerini sunuyor.

Windows 11 25H2 için 26200.5702 (KB5062653) sürümü yeni özellikler getiriyor (Geliştirici)

Windows 11 25H2 için 26200.5702 (KB5062653) sürümü yeni özellikler getiriyor (Geliştirici)

Windows 11 25H2 için 26200.5702 (KB5062653) sürümü, yapay zeka destekli görüntü açıklamaları, yeni yönetici güvenliği, yeniden tasarlanmış izin iletişim kutuları ve daha fazlasını getiriyor.

Windows 10da Winget kullanarak uygulama nasıl yüklenir?

Windows 10da Winget kullanarak uygulama nasıl yüklenir?

Artık Windows 10'da winget komutunu kullanarak uygulama yükleyebilirsiniz ve bunu Windows Paket Yöneticisi'ni kullanarak yapmak için adımlar şunlardır.

Windows 11de Ekran Alıntısı Aracındaki Print Screen tuşunu nasıl etkinleştirirsiniz (veya devre dışı bırakırsınız)?

Windows 11de Ekran Alıntısı Aracındaki Print Screen tuşunu nasıl etkinleştirirsiniz (veya devre dışı bırakırsınız)?

Windows 11'de Ekran Alıntısı Aracı için Print Screen tuşunu etkinleştirin veya devre dışı bırakın ve klasik kısayolu geri yükleyin veya başka bir uygulamaya atayın.