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 opuścić serwer Discord

Jak opuścić serwer Discord

Przewodnik krok po kroku, jak opuścić serwer Discord, zarówno na komputerach, jak i urządzeniach mobilnych.

Dlaczego mój ekran ciągle się ściemnia? Jak naprawić przyciemnianie ekranu w systemie Windows 10?

Dlaczego mój ekran ciągle się ściemnia? Jak naprawić przyciemnianie ekranu w systemie Windows 10?

Wszystkie ekrany mają podświetlenie, które określa ich jasność lub przyciemnienie. W tym artykule dowiesz się, jak rozwiązać problem z przyciemnianiem ekranu w Windows 10.

Jak połączyć Twitcha z Discordem?

Jak połączyć Twitcha z Discordem?

Duża część bazy użytkowników Discorda składa się z graczy. Integracja Twitcha z Discordem pozwala na łatwiejsze zarządzanie streamami, interakcję z widzami i wiele więcej.

Jak włączyć XMP (Extreme Memory Profile)

Jak włączyć XMP (Extreme Memory Profile)

Odkryj, jak włączyć XMP (Extreme Memory Profile) i zoptymalizować wydajność pamięci RAM w swoim komputerze. Przewodnik krok po kroku.

Jak utworzyć diagram Venna w programie PowerPoint

Jak utworzyć diagram Venna w programie PowerPoint

Diagram Venna to świetny sposób na pokazanie, jak dowolne dwie rzeczy nakładają się na siebie. Dowiedz się, jak skutecznie tworzyć diagramy Venna w PowerPoint.

Jak włączyć dźwięk mono w systemie Windows 10?

Jak włączyć dźwięk mono w systemie Windows 10?

Jak włączyć dźwięk mono w systemie Windows 10?

Jak usunąć gry z Nvidia GeForce Experience w systemie Windows 10

Jak usunąć gry z Nvidia GeForce Experience w systemie Windows 10

Dowiedz się, jak skutecznie usunąć gry z aplikacji Nvidia GeForce Experience na systemie Windows 10. Znajdziesz tutaj przydatne wskazówki i instrukcje.

Jak wygenerować losowy tekst w Microsoft Word

Jak wygenerować losowy tekst w Microsoft Word

Tworząc dokument dowolnego typu, możesz zacząć od konspektu. To dobry sposób, aby dać sobie ogólny pogląd na to, co zamierzasz pisać.

Jak naprawić APIClient.dll nie został znaleziony w systemie Windows 10?

Jak naprawić APIClient.dll nie został znaleziony w systemie Windows 10?

Rozwiązywanie problemów z brakującym plikiem DLL APIClient.dll w systemie Windows 10. Dowiedz się, jak to naprawić w prostych krokach.

Jak naprawić błędy połączenia z serwerem Among Us?

Jak naprawić błędy połączenia z serwerem Among Us?

W grę Wśród nas można grać online lub przez sieć lokalną. Wiele graczy doświadcza problemów z połączeniem, które można łatwo naprawić.