Jak skonfigurować serwer GitLab w systemie Windows Server

GitLab to samodzielnie hostowana alternatywa dla witryn kontroli źródła, takich jak GitHub . Podobnie jak GitHub, umożliwia zespołom współpracę przy opracowywaniu projektów przy użyciu systemu kontroli wersji Git .

Hosting własnego serwera GitLab w systemie Windows Server jest łatwiejszy niż się wydaje. Ten przewodnik pokaże Ci, jak zainstalować i skonfigurować GitLab. Zanim jednak zaczniemy, upewnij się, że masz dostęp administracyjny do swojego systemu Windows Server.

Jak zainstalować maszynę wirtualną z systemem Linux

Uruchomienie GitLab w systemie Windows Server wymaga maszyny wirtualnej z systemem Linux. Powodem tego jest to, że twórcy GitLab nie planują bezpośredniego wspierania Microsoft Windows. Ponadto GitLab to oprogramowanie dla systemu Linux i nie planują go przenosić.

Istnieje kilka sposobów uruchamiania maszyn wirtualnych w systemie Windows Server. W tym przewodniku będziemy używać Hyper-V. Dlaczego? Hyper-V ma natywną integrację z systemem Windows, obsługuje wydajność i skalowalność, a także doskonałą kompatybilność z systemem Windows Server.

Aby rozpocząć, upewnij się, że masz zainstalowaną i skonfigurowaną funkcję Hyper-V w systemie Windows Server. Jeśli nie masz skonfigurowanej funkcji Hyper-V, wykonaj następujące czynności. Najpierw otwórz narzędzie Windows Server Manager.

Po załadowaniu aplikacji Windows Server Manager znajdź opcję „dodaj role i funkcje” i kliknij ją. Poszukaj opcji „Hyper-V” i zaznacz pole obok niej, aby ją włączyć. Musisz ponownie uruchomić system Windows Server po włączeniu funkcji Hyper-V, aby go używać.

Po uruchomieniu Hyper-V pobierz najnowszą wersję Ubuntu Server z oficjalnej strony internetowej. Po pobraniu najnowszej wersji Ubuntu Server na swój Windows Server uruchom aplikację Hyper-V Manager na Windows Server.

Po otwarciu kliknij prawym przyciskiem myszy swój serwer na pasku bocznym. Następnie, po kliknięciu prawym przyciskiem myszy na swój serwer, wybierz z menu „Nowy”. Na koniec w menu „Nowy” znajdź „Maszynę wirtualną” i kliknij ją, aby utworzyć nową maszynę wirtualną.

Po kliknięciu przycisku „Maszyna wirtualna” pojawi się kreator. Przeczytaj komunikat „Zanim zaczniesz”. Po zakończeniu czytania kliknij przycisk „Dalej”, aby przejść do następnej strony.

Na następnej stronie musisz wybrać nazwę maszyny wirtualnej. Wpisz „Serwer Ubuntu (GitLab)”. Następnie wybierz, gdzie Hyper-V ma zapisać maszynę wirtualną, jeśli chcesz ją przechowywać w innej lokalizacji niż ustawienia domyślne. Po zakończeniu kliknij przycisk „Dalej”.

Po nazwaniu maszyny wirtualnej musisz wybrać generację maszyny wirtualnej, z której będzie korzystać funkcja Hyper-V. Generacja 1 obsługuje wersje 32- i 64-bitowe, ale nie UEFI. Generacja 2 obsługuje UEFI. Po dokonaniu wyboru kliknij przycisk „Dalej”, aby przejść do następnej strony.

Po określeniu generacji ustaw alokację pamięci maszyny wirtualnej. Idealnie serwer Ubuntu powinien mieć co najmniej 4 GB dostępnej pamięci RAM, aby działał najlepiej. Po zakończeniu kliknij przycisk „Dalej”.

Po skonfigurowaniu pamięci należy skonfigurować sieć. Połącz nową maszynę wirtualną z przełącznikiem wirtualnym Hyper-V. Następnie kliknij przycisk „Dalej”, aby kontynuować.

Musisz teraz zainstalować Ubuntu Server na maszynie wirtualnej. Aby to zrobić, wybierz „Zainstaluj system operacyjny z rozruchowej płyty CD/DVD-ROM” i wybierz plik ISO serwera Ubuntu. Po załadowaniu systemu Ubuntu Server ISO kliknij „Zakończ”.

Po kliknięciu przycisku „Zakończ” musisz przejść przez proces instalacji serwera Ubuntu na maszynie wirtualnej. Po zainstalowaniu Ubuntu uruchom go ponownie, aby korzystać z Ubuntu Server w Hyper-V.

Jak wdrożyć GitLab na maszynie wirtualnej Ubuntu w systemie Windows Server

Wdrażanie GitLab na maszynie wirtualnej Ubuntu jest dość skomplikowanym procesem składającym się z wielu kroków. W rezultacie mamy dedykowany artykuł o tym, jak możesz wdrożyć GitLab na Ubuntu Server . Te instrukcje są idealne dla maszyn wirtualnych Ubuntu, a także kontenerów Ubuntu i wdrożeń Ubuntu bez systemu operacyjnego.

Po zainstalowaniu GitLab na maszynie wirtualnej Ubuntu wszyscy użytkownicy będą mogli wchodzić w interakcje z samoobsługowym repozytorium Git w celu współpracy programistycznej i kontroli źródła. Istnieje wiele sposobów interakcji z repozytorium, w tym narzędzie GitKraken , TortiseGit , GitHub Desktop , GitExtensions i SourceTree .

Dostęp do GitLab przez Internet

Aplikacje kontroli źródła są świetne, ponieważ upraszczają korzystanie z Git i mogą być świetnym atutem podczas interakcji z instancją GitLab w systemie Windows Server. Możesz jednak również wchodzić w interakcje z GitLab bezpośrednio ze stroną internetową.

Aby uzyskać dostęp do swojej instancji GitLab, po prostu skieruj swoją ulubioną przeglądarkę na adres URL GitLab i zaloguj się. Aby uzyskać więcej informacji na temat uzyskiwania dostępu do GitLab hostowanego na maszynie wirtualnej Ubuntu w systemie Windows Server, zapoznaj się z naszym przewodnikiem instalacji Gitlab .

Zostaw komentarz

Kompilacja 27913 dla systemu Windows 11 ze zmianami w aplikacji Ustawienia (Canary)

Kompilacja 27913 dla systemu Windows 11 ze zmianami w aplikacji Ustawienia (Canary)

W systemie Windows 11 w wersji 27913 (Canary) zastosowano nowy wygląd interfejsu użytkownika Ustawień, przywrócono dźwięk uruchamiania systemu Vista, naprawiono problemy z tapetą czarnego ekranu i wiele więcej.

Pobierz tapetę Surface Laptop 7 z okazji 50. rocznicy firmy Microsoft dla systemu Windows 11

Pobierz tapetę Surface Laptop 7 z okazji 50. rocznicy firmy Microsoft dla systemu Windows 11

Pobierz tapetę z okazji 50. rocznicy firmy Microsoft na Surface Laptop 7, przedstawiającą ikoniczny motyw Windows 11 Bloom w ciemnych i złotych kolorach.

Jak zainstalować RustDesk do zdalnego pulpitu w systemie Windows 11

Jak zainstalować RustDesk do zdalnego pulpitu w systemie Windows 11

Zainstaluj i skonfiguruj RustDesk w systemie Windows 11, aby uzyskać dostęp do prywatnego pulpitu zdalnego, korzystając z serwerów publicznych lub skonfiguruj własny pulpit, aby zapewnić bezpieczne połączenia.

Czy powinienem zainstalować system Windows 11 24H2 na moim komputerze? Nie, i oto dlaczego.

Czy powinienem zainstalować system Windows 11 24H2 na moim komputerze? Nie, i oto dlaczego.

Nie, nie należy instalować systemu Windows 11 24H2, ponieważ na wczesnym etapie mogą pojawiać się problemy. Ponadto nie wszystkie funkcje są jeszcze dostępne.

Wersja finalna systemu Windows 11 25H2 (kompilacja 26200.5074) wydana jako wersja zapoznawcza

Wersja finalna systemu Windows 11 25H2 (kompilacja 26200.5074) wydana jako wersja zapoznawcza

Kompilacja 26200.5074 dla systemu Windows 11 25H2 zostanie udostępniona w kanale Release Preview przed oficjalną premierą, a oficjalny plik ISO zostanie udostępniony wkrótce.

Jak ustawić statyczny adres IP w systemie Windows 10

Jak ustawić statyczny adres IP w systemie Windows 10

Możesz ustawić statyczny adres IP w systemie Windows 10 za pomocą wiersza poleceń, programu PowerShell, Panelu sterowania, a nawet aplikacji Ustawienia. Oto jak to zrobić.

Jak odinstalować WSL w systemie Windows 11

Jak odinstalować WSL w systemie Windows 11

Aby odinstalować WSL w systemie Windows 11, usuń dystrybucje, odinstaluj aktualizację jądra i komponenty graficznego interfejsu użytkownika, a następnie wyłącz platformę WSL. Oto instrukcja.

Wymagania systemowe Windows 11 23H2

Wymagania systemowe Windows 11 23H2

Windows 11 23H2 (aktualizacja 2023) ma takie same minimalne wymagania systemowe jak wersje 22H2 i 21H2. Szczegóły tutaj.

Windows 11 25H2: Pełna lista usuniętych funkcji (2025)

Windows 11 25H2: Pełna lista usuniętych funkcji (2025)

W 2023 roku w systemie Windows 11 usunięto lub wycofano funkcje, w tym Windows Mixed Reality, WordPad, VBScript, Steps Recorder i ARM 32-bit.

Pobierz aplikację Artemis II Earthset od NASA i ustaw ją jako tapetę w systemie Windows 11

Pobierz aplikację Artemis II Earthset od NASA i ustaw ją jako tapetę w systemie Windows 11

Pobierz tapetę Earthset z NASA, aby ustawić ją jako tapetę pulpitu w systemie Windows 11.