Jak hostować stronę internetową na AWS za pomocą LAMP

Jak Hostowac Strone Internetowa Na Aws Za Pomoca Lamp



Istnieje zbyt wiele opcji hostowania strony internetowej, ale niektóre z nich są bardzo kosztowne, a niektóre bardzo czasochłonne. Możesz użyć AWS do hostowania swojej witryny, ponieważ pobiera opłaty tylko za to, z czego korzystasz, a hostowanie witryny w AWS jest bardzo łatwe. Nie wykorzystuje żadnej przestrzeni dyskowej z twojego systemu, a dzięki temu postowi będziesz mógł hostować stronę internetową na AWS.

Zacznijmy od tego, jak hostować stronę internetową w AWS za pomocą Lamp:

Hostuj stronę internetową w AWS za pomocą LAMP

Aby hostować stronę internetową w AWS przy użyciu serwera Lamp, po prostu utwórz instancję EC2. W tym celu wystarczy kliknąć „ Uruchom instancję Przycisk ” na desce rozdzielczej EC2:









Tam wpisz nazwę swojej instancji i wybierz obraz maszyny dla maszyny wirtualnej:







Następnie przewiń nieco stronę w dół i wybierz typ instancji i utwórz parę kluczy, klikając przycisk „ Utwórz nową parę kluczy ”, a następnie kliknij przycisk „ Uruchom instancję ”, aby utworzyć instancję EC2:



Po utworzeniu następuje teraz faza połączenia, w której należy wybrać instancję i kliknąć przycisk „ Łączyć ' przycisk:

Na stronie połączenia wybierz opcję „ Klient SSH ” i skopiuj polecenie, jak pokazano na zrzucie ekranu poniżej:

Po prostu wklej polecenie w wierszu polecenia lub PowerShell i zmień ścieżkę dla pary kluczy z systemu:

Gdy znajdziesz się w maszynie wirtualnej, musisz zainstalować niektóre usługi wymagane dla serwera Lamp i pobrać serwer Apache za pomocą następującego polecenia:

mniam zainstaluj Apache2 -Y

Spowoduje to zainstalowanie serwera Apache do hostowania witryny:

Po serwerze Apache musisz zainstalować serwer bazy danych, aby użyć następującego polecenia:

mniam zainstaluj mariadb serwer mariadb

To polecenie zainstaluje serwer MariaDB dla baz danych podłączonych do Twojej witryny:

Ostatnim serwerem do zainstalowania jest serwer PHP i PHP-MySQL, w tym celu użyj następującego polecenia:

mniam zainstaluj php php-mysql

To polecenie zainstaluje PHP i jego serwer MySQL:

Po zainstalowaniu serwera nadszedł czas, aby uruchomić te usługi, aby użyć następujących poleceń:

systemctl uruchamia mariadb
systemctl włączyć mariadb

Te polecenia uruchomią usługi dla MariaDB:

Należy również uruchomić usługę HTTP, a odbywa się to za pomocą następujących poleceń:

systemctl uruchom httpd
systemctl włączyć httpd

Te polecenia uruchomią usługi dla HTTP:

Teraz możesz utworzyć plik w katalogu HTML i można to zrobić za pomocą następujących poleceń:

płyta CD / był / www / HTML /
dlatego indeks.php

Te polecenia przeniosą plik Twojej witryny do katalogu serwera, z którego możesz hostować swoją witrynę za pomocą serwera Lamp:

Teraz musisz użyć „ Publiczny adres IP ”, aby korzystać z Twojej witryny:

Hostowałeś witrynę internetową w AWS przy użyciu serwera Lamp, wklejając „ Publiczny adres IP ” w przeglądarce internetowej:

Pomyślnie hostowałeś witrynę w AWS przy użyciu serwera Lamp:

Wniosek

Hosting strony internetowej w AWS za pomocą serwera Lamp można wykonać, tworząc instancję EC2, a następnie łącząc się z maszyną wirtualną, po czym zainstaluj serwery za pomocą poleceń, a następnie musisz również uaktywnić te usługi. Następnie przenieś plik swojej witryny do katalogu serwera HTML, a następnie możesz hostować witrynę za pomocą „ Publiczny adres IP ” instancji EC2.