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

Wydanie kompilacji 17634 systemu Windows 10 z ulepszeniami

Wydanie kompilacji 17634 systemu Windows 10 z ulepszeniami

Kompilacja 17634 dla systemu Windows 10 w wersji 1809 jest już dostępna dla komputerów z aktywnym pierścieniem Fast Ring z opcją Skip Ahead. W tej nowej aktualizacji Redstone 5 firma Microsoft wprowadza nową funkcję wyszukiwania w Kalendarzu oraz zaktualizowaną funkcję Cortana Show Me z obsługą poleceń głosowych. Oto wszystko, co musisz wiedzieć...

Wydanie kompilacji 17623 systemu Windows 10 z nowymi funkcjami

Wydanie kompilacji 17623 systemu Windows 10 z nowymi funkcjami

Kompilacja 17623 jest już dostępna dla Insiderów z urządzeniami z systemem Windows 10 zarejestrowanymi w pierścieniu Fast z opcją Skip Ahead. Ta wersja zapoznawcza Redstone 5 wprowadza obsługę HEIF, nową funkcję zewnętrznego GPU, zmiany w ustawieniach prywatności, program Defender i wiele innych funkcji dla wersji 1809, która pojawi się w październiku 2018 roku.

Windows 10: objaśnienie ustawień systemowych

Windows 10: objaśnienie ustawień systemowych

W systemie Windows 10 sekcja System w Ustawieniach zawiera opcje umożliwiające dostosowanie wyświetlania, powiadomień, aplikacji, opcji zasilania i informacji o komputerze.

Pobieranie systemu Windows 11 z narzędziem Media Creation Tool (2026)

Pobieranie systemu Windows 11 z narzędziem Media Creation Tool (2026)

Aby pobrać system Windows 11 w 2026 roku za pomocą narzędzia Media Creation Tool, pobierz narzędzie, wybierz opcję dysku flash USB lub pliku ISO i kontynuuj

Wymagania systemowe Windows 11 w 2026 roku

Wymagania systemowe Windows 11 w 2026 roku

Poniżej znajdują się wszystkie wymagania systemowe systemu Windows 11, w tym obsługiwane procesory, kontrola zgodności oraz sposób włączania modułu TPM i bezpiecznego rozruchu.

Kompilacja 27919 dla systemu Windows 11 dodaje nowe ustawienia wyszukiwania i poprawki (Canary)

Kompilacja 27919 dla systemu Windows 11 dodaje nowe ustawienia wyszukiwania i poprawki (Canary)

W wersji Canary Channel ukazała się kompilacja 27919 systemu Windows 11, która aktualizuje ustawienia wyszukiwania i naprawia najważniejsze błędy w Eksploratorze plików oraz metodach wprowadzania danych.

Jak zmienić kolor akcentu ChatGPT w witrynie lub aplikacji

Jak zmienić kolor akcentu ChatGPT w witrynie lub aplikacji

Aby zmienić kolor akcentu w ChatGPT, otwórz Ustawienia > Kolor akcentu i wybierz kolor, w tym niebieski, zielony, żółty, różowy i pomarańczowy.

Jak skonfigurować funkcję rozpoznawania twarzy Windows Hello w systemie Windows 11

Jak skonfigurować funkcję rozpoznawania twarzy Windows Hello w systemie Windows 11

Aby włączyć funkcję Windows Hello Face w systemie Windows 11, otwórz Ustawienia > Konta > Opcje logowania, kliknij Konfiguruj i kontynuuj wykonywanie kolejnych kroków.

Aktualizacja KB5073095 (kompilacja 28020.1362) dla systemu Windows 11 26H1 wprowadza szereg nowych funkcji (Canary)

Aktualizacja KB5073095 (kompilacja 28020.1362) dla systemu Windows 11 26H1 wprowadza szereg nowych funkcji (Canary)

Kompilacja 28000.1362 (KB5073095) dla systemu Windows 11 26H1 zawiera kilka nowych funkcji, ulepszeń wizualnych i poprawek. Oto wszystko, co musisz wiedzieć.

Kompilacja systemu Windows 11 22635.4510 (KB5046716) wprowadza więcej opcji udostępniania (wersja zapoznawcza)

Kompilacja systemu Windows 11 22635.4510 (KB5046716) wprowadza więcej opcji udostępniania (wersja zapoznawcza)

Aktualizacja KB5046716 (kompilacja 22635.4510) dla systemu Windows 11 wprowadza opcję udostępniania listy szybkiego dostępu, układ klawiatury gamepada oraz zmiany w ułatwieniach dostępu