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 .


Jak sprawić, by Python i Pip działały w systemie Windows

Jak sprawić, by Python i Pip działały w systemie Windows

Chcesz, aby interpreter języka Python działał na komputerze z systemem Windows 10 lub 11? Dowiedz się, jak sprawić, by Python działał w systemie Windows, korzystając z tego prostego samouczka.

Jak blokować reklamy w Chrome bez rozszerzenia

Jak blokować reklamy w Chrome bez rozszerzenia

Google zmienia przeglądarkę Chrome, aby utrudnić blokowanie reklam w systemie Windows. Dzięki Adguard możesz obejść te zmiany.

Czy bazy przetrwania i domy ocalałych to to samo w Minecrafcie

Czy bazy przetrwania i domy ocalałych to to samo w Minecrafcie

Kiedy zaczynasz grać w Minecrafta lub zaczynasz nowy świat w Minecrafcie, jedną z pierwszych rzeczy, które zrobisz, będzie zbudowanie małego domu. Nie będzie

Zdalny dostęp do systemu Windows Server za pomocą AnyDesk

Zdalny dostęp do systemu Windows Server za pomocą AnyDesk

Szukasz łatwego sposobu łączenia się z systemem Windows Server przez Internet lub sieć domową? Dowiedz się, jak połączyć się z Anydesk.

Jak wejść do systemu BIOS w systemie Windows 11: 3 proste metody

Jak wejść do systemu BIOS w systemie Windows 11: 3 proste metody

Potrzebujesz pomocy w uzyskaniu dostępu do systemu BIOS komputera z systemem Windows 11? Znajdziesz tutaj trzy różne metody, aby to zrobić na komputerze

Jak podłączyć Airpods w systemie Windows 11

Jak podłączyć Airpods w systemie Windows 11

Możesz podłączyć swoje Airpods do komputera z systemem Windows, zwłaszcza z systemem Windows 11. Kliknij tutaj, aby zapoznać się z krótkim samouczkiem, jak to zrobić

Jak zamknąć laptopa i korzystać z monitora: 2 metody pracy

Jak zamknąć laptopa i korzystać z monitora: 2 metody pracy

Poznaj dwie metody pracy, aby zamknąć laptopa i używać monitora w systemie Windows, aby zwiększyć produktywność i zaoszczędzić czas.

Skonfiguruj serwer FTP FileZilla w systemie Windows Server

Skonfiguruj serwer FTP FileZilla w systemie Windows Server

Chcesz skonfigurować serwer FTP w systemie Windows Server w celu szybkiego przesyłania plików? Serwer FileZilla to droga do sukcesu.

Jakie nowe funkcje są dostępne w iOS 15.4?

Jakie nowe funkcje są dostępne w iOS 15.4?

Firma Apple właśnie wydała zaktualizowaną wersję systemu iOS — zawiera ona mnóstwo nowych, fajnych funkcji! Poznaj niektóre z najwybitniejszych.

Hostuj serwer muzyczny Subsonic w systemie Windows Server

Hostuj serwer muzyczny Subsonic w systemie Windows Server

Chcesz mieć własne prywatne Spotify lub Apple Music? Zainstaluj serwer muzyczny Subsonic już dziś, aby przesyłać strumieniowo własne utwory przez sieć.