Istnieją różne techniki testowania nowych aplikacji, nowych systemów operacyjnych i nowych stylów infrastruktury IT, ale wiele z nich może mieć negatywny wpływ na sprzęt lub produktywność. Może to mieć wpływ na problemy ze zgodnością, wydajnością lub rekurencją.
Aby temu zapobiec, istnieje technika wirtualizacji, która pozwala tworzyć maszyny wirtualne dla systemów Windows, Linux, macOS i innych (nawet na komputerach, które nie są ze sobą kompatybilne) i stamtąd wykonywać takie zadania, jak:
Zadania maszyny wirtualnej
- Poznaj nowe funkcje wydanych systemów operacyjnych.
- Sprawdź, czy aplikacje (nowe lub istniejące) są kompatybilne i działają w pełni w jednym systemie.
- Twórz nowe scenariusze rozwoju.
- Sprawdź poprawność konfiguracji między programami.
- Unikaj uszkodzeń usług i procesów.
- Interakcja między różnymi systemami operacyjnymi w celu testowania poleceń, poleceń cmdlet i innych linii wsparcia.
Wirtualizacja ma pozytywny wpływ na coś, czego obawiają się tysiące użytkowników: „Koszty”, ponieważ wirtualizacja będzie wykorzystywać te same fizyczne zasoby komputera i nie będzie konieczne inwestowanie w dodatkowy sprzęt.
NotatkaSolvetic zaleca, aby w celu optymalizacji wykorzystania maszyn wirtualnych mieć dobre parametry sprzętowe na poziomie dysku, procesora i pamięci RAM.
Jedną z najbardziej wszechstronnych platform do wirtualizacji jest VirtualBox, którą możemy pobrać bezpłatnie pod poniższym linkiem:
Funkcje wirtualneNiektóre z funkcji VirtualBox są następujące:
- Nie wymaga wirtualizacji sprzętu.
- Kompatybilny z architekturą 32-bitową i 64-bitową.
- Obsługuje ACPI
- Oferuje różne rozdzielczości ekranu.
- Kompatybilny z urządzeniami USB.
- Możliwość tworzenia grup do zarządzania maszynami wirtualnymi.
VirtualBox można zainstalować w następujących systemach operacyjnych:
Systemy operacyjne Windows obsługiwane przez VirtualBox
- System Windows 7
- Windows 8
- Windows 8.1
- Windows 10 RTM (1507) kompilacja 10240
- Windows 10 listopadowa aktualizacja (1511) kompilacja 10586
- Rocznicowa aktualizacja systemu Windows 10 (1607) kompilacja 14393
- Windows 10 Creators Update (1703) kompilacja 15063
- Windows 10 Fall Creators Update (1709) kompilacja 16299
- Windows 10 Kwiecień 2021-2022 Aktualizacja (1803) kompilacja 17134
- Windows 10 październik 2021-2022 aktualizacja (1809) kompilacja 17763
- Windows Server 2008 R2
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server2021-2022
Systemy operacyjne MacOS obsługiwane przez VirtualBox
- 10.12 (Sierra)
- 10.13 (Wysoka Sierra)
- 10.14 (Mojave)
Systemy operacyjne Linux obsługiwane przez VirtualBox
- Ubuntu 16.04 LTS, 18.04 LTS i 18.10
- Debian GNU / Linux 9 („Rozciąganie”)
- Oracle Linux 6 i 7
- Redhat Enterprise Linux 6 i 7
- Fedora 28 i 29
- Gentoo Linux
- Serwer SUSE Linux Enterprise 12 i 15
- openSUSE Leap 42,3 i 15,0
CentOS 8 to nowa wersja tego potężnego i bezpiecznego systemu operacyjnego, która oferuje nam kilka funkcji, takich jak:
- Administracja z konsoli internetowej.
- Nowe narzędzia do kontenerów.
- Nowe ogólnosystemowe zasady kryptograficzne.
- Ulepszenia stosu TCP.
Aby dowiedzieć się szczegółowo wszystkiego o CentOS 8, możemy odwiedzić poniższy link:
Teraz nauczymy się instalować CentOS 8 w VirtualBox, a tym samym w pełni poznać jego nowości i funkcje przed zamontowaniem w środowisku produkcyjnym.
1. Jak skonfigurować VirtualBox
Krok 1
Aby rozpocząć ten proces, uzyskujemy dostęp do VirtualBox i tam możemy stworzyć naszą maszynę wirtualną, korzystając z dowolnej z następujących opcji:
- Z menu Plik / Nowy
- Korzystanie z klawiszy Ctrl + N
- Kliknięcie przycisku Nowy w centralnym panelu
POWIĘKSZAĆ
Krok 2
Kliknięcie tam spowoduje wyświetlenie następującego okna, w którym konfigurujemy:
- Nazwa maszyny wirtualnej.
- Lokalizacja tego.
- Rodzaj systemu operacyjnego, w tym przypadku Linux.
- Używana wersja systemu to Red Hat (64-bitowa).
Krok 3
Klikamy Dalej, a teraz przypiszemy żądaną ilość pamięci RAM:
Krok 4
Klikamy Dalej i czas skonfigurować dysk twardy, dostępne są opcje:
- Nie dodawaj wirtualnego dysku twardego (musimy to zrobić później).
- Utwórz wirtualny dysk twardy, który jest wartością domyślną.
- Użyj istniejącego wirtualnego dysku twardego.
Kliknij przycisk Utwórz
Krok 5
Przechodzimy do wyboru typu dysku twardego do użycia:
Krok 6
Po wybraniu w kolejnym oknie zdefiniujemy rodzaj przechowywania. Tam możemy skorzystać z przestrzeni dynamicznej, która będzie rosła w miarę wprowadzania informacji na dysk lub skorzystać ze stałego rozmiaru, który będzie ograniczony do ustalonego rozmiaru:
Krok 7
Po zdefiniowaniu klikamy Dalej i nadszedł czas, aby przypisać ścieżkę wirtualnego dysku twardego, a także jego rozmiar:
Krok 8
Po zakończeniu kliknij przycisk „Utwórz”, aby kontynuować tę akcję, a zobaczymy, że maszyna wirtualna została utworzona w VirtualBox:
POWIĘKSZAĆ
Teraz mamy możliwość wprowadzenia niektórych ustawień konfiguracyjnych maszyny wirtualnej, w tym celu możemy:
- Kliknij przycisk Ustawienia
- Przejdź do menu Maszyna / Konfiguracja
- Użyj klawiszy Ctrl + S
- Kliknij prawym przyciskiem myszy maszynę wirtualną i wybierz Ustawienia
Znajdziemy tam różne sekcje, takie jak:
ogólnyW tej sekcji możemy wykonać takie akcje jak:
- Zmodyfikuj nazwę, typ lub wersję maszyny wirtualnej.
- Włącz opcje schowka i przeciągania.
- Zaszyfruj dysk.
SystemJest to jedna z najdelikatniejszych sekcji, ponieważ możemy tam:
- Zdefiniuj pamięć RAM dla urządzenia.
- Ustaw kolejność rozruchu.
- Zastosuj rozszerzone funkcje.
- Skonfiguruj procesory wirtualne.
- Włącz funkcje przyspieszenia.
EkranJak sama nazwa wskazuje, tam możemy zarządzać ekranem za pomocą akcji takich jak:
- Ustaw pamięć wideo.
- Określ liczbę monitorów.
- Włącz zdalny serwer wyświetlania.
- Włącz i skonfiguruj nagrywanie ekranu.
MagazynowanieW tej sekcji dowiemy się, co jest związane z wirtualnym dyskiem twardym i jednostkami, które możemy dodać lub usunąć:
AudioPozwala nam włączyć dźwięk i wybrać kontroler do użycia:
InternetTam będzie można włączyć kartę sieciową (karty sieciowe) i skonfigurować ich metodę połączenia (NAT, lokalna, adapter mostkowy itp.), co pozwoli na połączenie maszyny wirtualnej z siecią
Porty szeregoweTam możemy włączyć tego typu porty, jeśli chcemy:
USBZnajdziemy tam różne wersje USB, które możemy aktywować na maszynie wirtualnej:
Udostępnione folderyTutaj będzie można dodać foldery między fizycznym komputerem a maszyną wirtualną:
Interfejs użytkownikaW tej sekcji możemy dokonać pewnych zmian w wyglądzie VirtualBox:
Po skonfigurowaniu możemy kliknąć OK, aby kontynuować konfigurację CentOS 8.
2. Jak zainstalować CentOS 8 na VirtualBox
Krok 1
Aby ustąpić miejsca temu procesowi, klikamy przycisk Start i zostaną wyświetlone następujące elementy. Tam musimy kliknąć ikonę folderu i przejść do ścieżki, w której znajduje się obraz ISO CentOS 8, który możemy pobrać pod następującym linkiem:
Krok 2
Klikamy Otwórz, a obraz ISO zostanie zintegrowany z VirtualBox:
Krok 3
Klikamy Start, aby kontynuować rozruch CentOS 8
Krok 4
Pierwsze okno, które zobaczymy, będzie tym, w którym będziemy mieli:
- "Zainstaluj CentOS Linux 8.0.1905": ta opcja pozwala nam natychmiast uruchomić instalację systemu.
- „Przetestuj ten nośnik i zainstaluj CentOS Linux 8.0.1905”: jest to opcja, która umożliwia przeprowadzenie wstępnej analizy sprzętu komputerowego przed przystąpieniem do instalacji w celu sprawdzenia, czy wszystko jest zgodne.
- „Rozwiązywanie problemów”: umożliwia rozwiązanie problemów przed zainstalowaniem CentOS 8.
Krok 5
Ustąpi miejsca instalatorowi:
Krok 6
Wybieramy pierwszą linię i wybieramy język instalacji CentOS 8:
Krok 7
Klikamy Kontynuuj i uzyskujemy dostęp do ogólnych ustawień systemu:
Krok 8
W sekcji Klawiatura możemy zdefiniować nową klawiaturę dla CentOS 8:
Krok 9
W Language Support będzie można dodać więcej języków do CentOS 8:
Krok 10
W Data i czas możemy skonfigurować te wartości według naszej fizycznej lokalizacji:
Krok 11
W źródle instalacji znajdujemy obraz ISO CentOS 8, który będzie źródłem instalacji:
Krok 12
W wyborze oprogramowania znajdziemy wszystkie opcje instalacji CentOS 8, domyślnie wartość początkowa to „Serwer z GUI”:
Krok 13
Ale możliwe jest przypisanie serwera tylko w trybie terminala, ustawienie go jako hosta wirtualizacji, jako stacji roboczej i tak dalej. W prawym panelu będzie można zaznaczyć żądane funkcje dla CentOS 8.
Jeśli edytujemy jakąkolwiek wartość, musimy kliknąć przycisk Gotowe, aby potwierdzić zmiany.
W sekcji „Miejsce docelowe instalacji” musimy wybrać wirtualny dysk twardy, na którym ma zostać zainstalowany system operacyjny:
Krok 14
Po wybraniu oferowane są dodatkowe opcje, takie jak:
- Dodaj nowe dyski twarde.
- Skonfiguruj partycjonowanie zarówno automatycznie, jak i ręcznie „Niestandardowe”, co pozwala ręcznie wprowadzić sposób dystrybucji dysku twardego z jego partycjami.
Krok 15
W sekcji Sieć i sprzęt musimy kliknąć przełącznik, aby włączyć sieć, która jest domyślnie wyłączona, aby przyjęła właściwości sieci. Tam możemy dodać karty sieciowe lub kliknąć Konfiguruj, aby edytować jego właściwości, a jako dodatkowy punkt będzie można zmienić nazwę hosta w polu „Nazwa komputera”.
Krok 16
Na koniec w sekcji Polityka bezpieczeństwa możemy dodać pliki przepływu danych, jeśli ma to zastosowanie:
Krok 17
Po skonfigurowaniu wszystkich parametrów będzie można zobaczyć, że przycisk „Rozpocznij instalację” jest włączony:
Krok 18
Klikając tam zobaczymy:
Krok 19
Konieczne będzie przypisanie hasła roota i skonfigurowanie użytkownika administratora. Klikamy „Hasło roota” i przystępujemy do przypisania i potwierdzenia:
Krok 20
Klikamy Gotowe, a teraz klikamy „Tworzenie użytkownika” i definiujemy swoją nazwę, hasło i uprawnienia administratora:
Krok 21
Klikamy Gotowe i widzimy, że te wartości zostały zdefiniowane i trwa instalacja:
Krok 22
Po zakończeniu procesu instalacji zobaczymy następujący komunikat. Tam musimy kliknąć Uruchom ponownie
Krok 23
Usuń wirtualny dysk z obrazem ISO, a uzyskamy dostęp do GRUB-a CentOS 8:
Krok 24
Po tym procesie zostanie wyświetlone następujące okno, w którym należy zaakceptować postanowienia licencyjne. W tym celu klikamy „Informacje o licencji”
Krok 25
Następnie aktywujemy pole „Akceptuję umowę licencyjną”:
Krok 26
Klikamy Gotowe i widzimy, że ten krok został zakończony. Teraz klikamy „Zakończ konfigurację”
Krok 27
Przechodzimy do logowania się za pomocą utworzonego w trakcie procesu użytkownika:
Krok 20
Będąc po raz pierwszy, aby uzyskać dostęp do CentOS 8, zostanie wyświetlony następujący kreator. Klikamy Dalej i możemy przypisać więcej języków pisania. W kolejnym oknie możemy aktywować usługi lokalizacyjne. Poniżej znajduje się możliwość połączenia kont online:
Krok 24
Po tym zakończymy podstawową konfigurację CentOS 8:
Krok 25
W końcu otworzy się kreator GNOME:
Od teraz jesteśmy gotowi do korzystania z CentOS 8 w VirtualBox.
3. Jak zainstalować dodatki gościa VirtualBox na CentOS 8?
Dodatki dla gości w VirtualBox to seria wtyczek i funkcji, które umożliwiają interakcję między maszynami fizycznymi i wirtualnymi, a także pełne wykonanie funkcji VirtualBox.
Krok 1
Aby zainstalować te dodatki dla gości, przejdziemy do menu Urządzenia i tam wybierzemy wiersz „Zainstaluj obraz CD <>:
Krok 2
Widzimy, że po kliknięciu tam otworzy się kreator, w którym klikniemy „Wykonaj”, a następnie musimy wprowadzić hasło administratora:
Krok 3
Wprowadzamy hasło i klikamy Uwierzytelnij, a rozpocznie się proces instalacji Dodatków gości w CentOS 8:
Krok 4
Kiedy to się skończy, zobaczymy:
Tam wciskamy Enter, aby powrócić do systemu i w ten sposób dodatki dla gości zostały zainstalowane w CentOS 8.
Widzieliśmy, jak zainstalować nową wersję CentOS 8 w środowisku zwirtualizowanym, aby z wyprzedzeniem poznać jego działanie i kompatybilność przed podjęciem decyzji o uruchomieniu go na naszym głównym komputerze.