Jak zainstalować WordPress na hostingu AWS
Opublikowany: 2022-04-28Hosting w chmurze staje się coraz bardziej popularny. Dzięki tej usłudze Twoja witryna jest hostowana na wielu serwerach wirtualnych, co może poprawić wydajność i zmaksymalizować czas pracy bez przestojów. Amazon Web Services (AWS) jest jednym z wiodących dostawców usług przetwarzania w chmurze, więc możesz się zastanawiać, jak hostować swoją witrynę WordPress na tej platformie. Na szczęście przygotowaliśmy przewodnik, który pomoże Ci zacząć.
W tym poście przyjrzymy się hostingowi AWS i jego działaniu. Następnie pokażemy Ci, jak skonfigurować hosting AWS WordPress za pomocą Lightsail i Cloudways. Zanurzmy się od razu!
Co to jest hosting AWS?
Amazon Web Services (AWS) to platforma przetwarzania w chmurze obsługiwana przez Amazon. Oferuje szeroki zakres usług, w tym przechowywanie danych i hosting w chmurze:
Ponadto AWS jest najpopularniejszą usługą hostingu w chmurze. Dominuje na rynku z 33-procentowym udziałem w rynku. Ta statystyka czyni go jeszcze bardziej popularnym niż hosting Google Cloud, jego najbliższy konkurent.
Hosting AWS to skalowalna i niedroga usługa, która obsługuje różne typy stron internetowych. Obsługuje WordPress, Drupal, Joomla i wiele innych aplikacji.
Dzięki AWS płacisz tylko za zasoby, z których korzystasz. Nie ma żadnych kosztów z góry i możesz wybrać plan płatności zgodnie z rzeczywistym użyciem lub stałą cenę miesięczną. Dodatkowo możesz zarządzać swoim serwerem internetowym i zasobami oraz konfigurować ustawienia zgodnie ze swoimi potrzebami. Dla wielu AWS Lightsail może być niedrogą alternatywą dla wielu zarządzanych hostów WordPress.
Warto również zauważyć, że Amazon ma centra danych na całym świecie. W rzeczywistości ma 84 centra w 26 regionach geograficznych, z planami ekspansji na kolejne 24 strefy i 8 kolejnych regionów:

Źródło obrazu: Globalna infrastruktura AWS
Po skonfigurowaniu hostingu AWS WordPress możesz wybrać centrum danych, które jest geograficznie najbliższe docelowej grupie odbiorców. Taka konfiguracja może prowadzić do szybszego ładowania i płynniejszego User Experience (UX). Dlatego hosting AWS może być doskonałą opcją maksymalizacji wydajności witryny WordPress.
Jak zainstalować WordPress na hostingu AWS
Najłatwiejszym sposobem zainstalowania WordPressa na hostingu AWS jest użycie Amazon Lightsail. Ta usługa oferuje łatwy w użyciu wirtualny serwer prywatny (VPS), pamięć masową SSD, zarządzanie DNS i wiele innych.
Możesz również wybrać Amazon EC2. Ta opcja hostingu jest wysoce skalowalna, z zaawansowanymi funkcjami bezpieczeństwa i ustawieniami dostosowywania. Jednak ponieważ jest znacznie droższy, lepiej nadaje się do witryn korporacyjnych lub dużych firm.
W tej części samouczka skupimy się na Żaglu świetlnym. Później pokażemy alternatywną metodę instalacji dla Amazon EC2.
Krok 1: Utwórz instancję WordPress
Aby rozpocząć, musisz utworzyć konto AWS:
Po zarejestrowaniu się możesz zalogować się do konsoli i przejść do Amazon Lightsail:
Aby skonfigurować VPS, musisz kliknąć Utwórz instancję . Spowoduje to przejście do strony, na której możesz skonfigurować ustawienia swojej instancji.
Najpierw musisz wybrać lokalizację serwera. Najlepiej byłoby wybrać lokalizację najbliższą grupie docelowej. W ten sposób Twoje treści będą szybciej dostarczane użytkownikom. Musisz także wybrać system operacyjny. Dostępne są dwie platformy: Linux/Unix i Microsoft Windows .
Następnie musisz wybrać plan dla swojej instancji. Powinien to być WordPress (lub WordPress Multisite). Zawsze możesz zainstalować coś z linii NGINX i przejść przez ręczną instalację WordPressa, ale dlaczego miałbyś to robić?
Po skonfigurowaniu ustawień możesz wybrać plan instancji:
Jak widać, możesz zacząć za jedyne 3,50 USD miesięcznie. Ta subskrypcja obejmuje pamięć 512 MB, 1 procesor wirtualny, pamięć masową SSD 20 GB i przepustowość 1 TB. Dodatkowo, w momencie pisania tego tekstu, możesz wypróbować plan Lightsail za darmo przez trzy miesiące.
Na koniec musisz podać nazwę swojej instancji:

Możesz także używać tagów do organizowania zasobów. Kiedy będziesz gotowy, kliknij Utwórz instancję .
Krok 2: Połącz się ze swoją instancją
Po utworzeniu instancji musisz połączyć się z nią przez Secure Shell (SSH), aby uzyskać hasło do swojej witryny WordPress. Na stronie konsoli Lightsail przejdź do zakładki Instancje i zlokalizuj serwer, który właśnie utworzyłeś:
Następnie kliknij małe pomarańczowe pole obok nazwy swojej instancji:
Spowoduje to uruchomienie następującego okna:
Tutaj musisz wprowadzić następujące polecenie:
kot $HOME/bitnami_application_password
Następnie naciśnij klawisz Enter , a zobaczysz hasło złożone z losowych liter i cyfr. Zrób kopię tego poświadczenia i przechowuj je w bezpiecznym miejscu. Będziesz go potrzebować, aby zalogować się do swojej witryny WordPress.
Krok 3: Zaloguj się do swojej witryny WordPress
Możesz teraz zalogować się do swojego administratora WordPress. Otwórz przeglądarkę i wprowadź następujący adres:
http://PublicIpAddress/wp-login.php
Musisz zastąpić „PublicIPAddress” rzeczywistym adresem IP Twojej instancji WordPress. Możesz znaleźć te informacje w swojej konsoli Lightsail:
Powinieneś wtedy zobaczyć ekran logowania do WordPress:
W polu Nazwa użytkownika wpisz user . Następnie wprowadź skopiowane wcześniej hasło. Zostaniesz przeniesiony do pulpitu administracyjnego WordPress:
Możesz teraz zacząć budować swoją witrynę. Jeśli kupiłeś nazwę domeny w witrynie innej firmy, możesz również utworzyć strefę DNS, aby zarządzać swoimi rekordami w Lightsail.
Zainstaluj WordPress na AWS za pomocą Cloudways
Możesz także zainstalować WordPress na AWS za pomocą Cloudways. Ta opcja użyje serwerów Amazon EC2.
Po utworzeniu bezpłatnego konta Cloudways przejdź do opcji Serwery i kliknij Uruchom teraz :
Następnie możesz wybrać AWS i nazwać swój projekt i serwer:
Jak możesz zauważyć, możesz dostosować serwer do swoich potrzeb. Na przykład możesz wybrać rozmiar od małego do CO 24XL . Możesz także ustawić przepustowość od 2 GB do 500 GB :
Możesz także wybrać ilość potrzebnej przestrzeni dyskowej oraz lokalizację swojego serwera. Kiedy będziesz gotowy, kliknij Uruchom teraz .
Otóż to! Możesz teraz zarządzać swoją witryną WordPress z pulpitu Cloudways. Co więcej, możesz zmienić ustawienia serwera i skalować w górę lub w dół w zależności od potrzeb.
Wniosek
AWS oferuje skalowalne i niedrogie rozwiązanie hostingowe dla Twojej witryny WordPress. Daje również dużą elastyczność w konfiguracji serwera. Dodatkowo możesz hostować swoją witrynę na serwerze najbliższym docelowej grupie odbiorców, aby poprawić szybkość ładowania i UX.
Hostowanie witryny WordPress na AWS jest dość proste, niezależnie od tego, czy tworzysz instancję (lub serwer) w Lightsail, czy konfigurujesz hosting AWS WordPress za pośrednictwem Cloudways. Dzięki tej drugiej opcji możesz wybrać rozmiar serwera, przepustowość i pamięć masową. Możesz również skalować w górę lub w dół, aby spełnić wymagania swojej witryny.
Jeśli jesteś członkiem Elegant Themes, możesz również uzyskać dodatkowe ulepszenia wydajności dzięki hostingowi Divi od Cloudways. Nie tylko zyskasz korzyści z bycia na AWS EC2, ale będziesz mieć dostęp do środowisk serwerowych zoptymalizowanych pod kątem Divi dla każdej witryny w Twoim abonamencie.
Masz pytania dotyczące hostingu WordPressa na AWS? Daj nam znać w sekcji komentarzy poniżej!