Ten post zawiera następujące sekcje:
Zacznijmy od hostowania strony internetowej na AWS.
Zorganizuj stronę internetową AWS za pomocą S3
Aby zorganizować stronę internetową w AWS, możesz utworzyć wiadro S3 z konsoli Amazon S3. Następnie kliknij „„Wiadra”Sekcja i wybierz wiadro i kliknij jego nazwę:
Na stronie kliknięcia kliknij „Wgrywać”Przycisk, aby przesłać pliki dla Twojej witryny:
Po tym kliknij „Dodaj pliki" Lub "Dodaj folder”Zgodnie z Twoim wymogiem.
Po wybraniu plików lub folderu po prostu kliknij „Wgrywać”Przycisk, a pliki zawierające witrynę zostaną przesłane do wiadra S3:
Po zakończeniu przesłania zostaniesz wyświetlony komunikat sukcesu w „Przesyłanie: status”Strona:
Przewiń stronę, aby sprawdzić przesłane pliki i kliknij nazwę przesłanego pliku:
Na stronie pliku, w „Nieruchomości”Sekcja otrzymasz„URL obiektu„Link po prostu kliknij link:
Po kliknięciu linku Twoja witryna zostanie hostowana na AWS za pomocą wiadra S3:
Pomyślnie hostowałeś stronę internetową AWS za pomocą S3. Teraz przechodzimy do drugiej metody hostowania witryny w AWS za pomocą EC2.
Prowadzić stronę internetową AWS za pomocą EC2
Aby hostować stronę internetową w AWS za pomocą EC2, utwórz maszynę wirtualną EC2 i sprawdź, czy jest w stanie działającym, a także poszukaj kontroli statusu:
Aby zorganizować stronę internetową, potrzebujesz zgody grup bezpieczeństwa. W przypadku tego czeku, czy porty HTTP i HTTPS mogą mieć cały ruch w „Regułach przychodzących”:
Na stronie konsoli EC2 wybierz instancję z lewego panelu strony i kliknij instancję z listy, aby wybrać ją do połączenia. W tym celu po prostu kliknij przycisk „Połącz”:
Wybierz "Klient SSH”Sekcja i skopiuj polecenie połączenia z„Przykład" opcja:
Po prostu zmień ścieżkę pary klawiszy z polecenia i naciśnij ENTER. Po nawiązaniu połączenia z maszyną wirtualną EC2 używasz maszyny wirtualnej EC2 za pośrednictwem wiersza polecenia:
Aby hostować stronę internetową, musisz zainstalować serwer WWW dla tego typu następujące polecenie:
Yum Instal httpd -y
Po trafieniu Enter Twój serwer WWW będzie zainstalowany na Twojej maszynie wirtualnej:
Po zainstalowaniu serwera WWW musisz uruchomić usługi internetowe i użyć tego serwera WWW, aby załadować witrynę dla tego typu następujące polecenia:
Systemctl restart httpd
CD/var/www/html
Teraz możesz utworzyć swoją stronę HTML na serwerze WWW dla tego typu następujące polecenie:
Cat> indeks.html
To polecenie utworzy plik o nazwie „indeks.html”I możesz również napisać wszystko do tego pliku po napisaniu strony naciśnij„Ctrl+d”A twoja strona jest gotowa do załadowania w przeglądarce internetowej:
Teraz po prostu skopiuj „Adres publiczny”Na stronie maszyny wirtualnej i wklej ją w dowolnej przeglądarce:
Po wklejeniu „Adres publiczny„W przeglądarce internetowej Twoja strona internetowa jest gotowa.
Z powodzeniem hostowałeś stronę internetową AWS za pomocą EC2.
Wniosek
Aby zorganizować stronę internetową w AWS, możemy korzystać z usług S3 i EC2 Amazon. Hostowaliśmy stronę internetową za pomocą S3, przesyłając pliki na segmencie S3 i ładując witrynę z „URL obiektu". Możemy również hostować stronę internetową za pomocą EC2, pisząc polecenia w wierszu polecenia lub PowerShell, a także możesz napisać swoje strony HTML w wierszu polecenia i załadować je za pomocą „Adres publiczny". Ten post obejmował obie metody hostowania strony internetowej w AWS.