Instancje EC2 są używane jako maszyny wirtualne na platformie chmurowej AWS. Instancja EC2 lub maszyna wirtualna wymaga zainstalowania systemu operacyjnego. Platforma AWS zapewnia Amazon wersję systemu operacyjnego Linux o nazwie Amazon Linux, który jest odpowiednio zoptymalizowany pod kątem instancji EC2 i pozwala użytkownikowi bardziej produktywne środowisko programistyczne.
Ten post zaprezentuje proces tworzenia nowej instancji EC2 z Amazon Linux jako głównym systemem operacyjnym i łączenie się z tą instancją EC2 za pośrednictwem terminalu SSH.
Uruchamianie instancji EC2 z Amazon Linux
Udaj się do konsoli AWS, a następnie w sekcji „Zbuduj rozwiązanie”, kliknij link „Uruchom maszynę wirtualną”:
To otworzy Kreator wystrzeliwania instancji EC2. Ten kreator startowy jest w stylu formularza, a pierwsza sekcja to nazwa. Podaj swoją instancję unikalną nazwę:
W następnej sekcji na temat „aplikacji i obrazów systemu operacyjnego” wybierz kartę „Szybki start”, a następnie wybierz „Amazon Linux” z listy:
Możesz także wybrać konkretną wersję AMI z listy rozwijanej, a nawet architektury systemu operacyjnego. W każdym razie następna sekcja dotyczy „typu instancji” lub zasobów, które chcesz nadać instancji EC2:
Następna sekcja dotyczy „Para klucza” w tej sekcji kliknij link „Utwórz nową parę klucza”:
To otworzy okno wyskakujące, w którym potrzebujesz tylko podania nazwy pary kluczowej i pozostawienia wszystkiego innego jako domyślnego:
Następnie kliknij przycisk „Utwórz parę klawiszy”, który nie tylko tworzy parę kluczy, ale także pobiera plik pary klawiszy na komputerze:
Pozostaw wszystko jako domyślnie w kreatorze konfiguracji uruchomienia, a następnie kliknij przycisk „Instancja uruchom”, który znajduje się po prawej stronie strony pod kartą podsumowania:
To zainicjuje proces uruchamiania:
Po pomyślnym uruchomieniu instancji interfejs użytkownika wyświetli następującą monit:
To potwierdza, że instancja EC2 działająca na Amazon Linux została pomyślnie uruchomiona/utworzona.
Połącz się z Amazon Linux EC2
Po uruchomieniu instancji następnym krokiem jest połączenie się z nim, a tym samym z powrotem do konsoli instancji i upewnienie się, że nowo uruchomiona instancja jest w stanie „działająca”:
Notatka: Jeśli instancja jest w stanie „oczekującej”, poczekaj, aż kilka momentów pozwoli mu zmienić swój stan z oczekiwania na bieganie.
W stanie działającej można wykonać połączenie z instancją EC2, a za to po prostu wybierz instancję i kliknij opcję „Połącz”:
Otworzy to stronę połączenia, na tej stronie połączenia, skopiuj ostatnie polecenie, klikając ikonę kopii obok polecenia pod kartą klienta SSH:
Po skopiowaniu polecenia otwórz wiersz polecenia i wklej je w poleceniu, ale nie wykonuj go od razu:
Wymień „Amazonlinuxkey.PEM ”dla kompletnej ścieżki pliku klawiatury, który został wcześniej pobrany na komputerze i dopiero potem musisz nacisnąć klawisz„ Enter ”, a jeśli masz monit o połączeniu, wpisz„ Tak ”i naciśnij„ Enter ”jeszcze raz :
Następnie poczekaj na kilka chwil na ustanowienie połączenia, a po zakończeniu otrzymasz następujące dane wyjściowe w wierszu polecenia:
To wyjście potwierdza, że jesteś teraz w terminalu SSH nowo utworzonej instancji EC2 działającej na Amazon Linux.
Wniosek
Aby uruchomić instancję maszyny wirtualnej EC2 na AWS z Amazon Linux jako jego systemem operacyjnym, po prostu wejdź do kreatora startowego instancji EC2 i wybierz AMI (aplikacja i obraz systemu operacyjnego) do Amazon Linux z szablonów szybkiego start. Następnie śledź kreatora, aby uruchomić instancję EC2 i użyj polecenia SSH, aby nawiązać z instancją po jego wdrożeniu.