Niedawno jeden z naszych czytelników poprosił nas o omówienie, jak zainstalować WordPress na Amazon Web Services (AWS). Często zarezerwowane dla większych projektów, Amazon Web Services jest potężną platformą przetwarzania w chmurze, która pozwala każdemu wykorzystać moc najwyższej infrastruktury Amazon na zasadzie pay as you go. W tym artykule pokażemy, jak zainstalować WordPress na Amazon Web Services.

Installing WordPress on Amazon Web Services

Uwaga: Jeśli dopiero zaczynasz stronę internetową, zalecamy skorzystanie z jednego z łatwiejszych rozwiązań z naszego przewodnika jak zainstalować WordPress.

Podzieliliśmy ten artykuł na dwie metody. Pierwsza metoda jest procesem ręcznym, który jest bardzo techniczny i skomplikowany. Druga metoda jest łatwiejszym rozwiązaniem dla początkujących, ponieważ pozwala korzystać z infrastruktury AWS, przechodząc przez preferowane zarządzane rozwiązanie hostingowe WordPress.

  1. Ręcznie zainstaluj WordPress na AWS
  2. Zainstaluj WordPress na AWS za pomocą zarządzanego rozwiązania hostingowego

Metoda 1. Tworzenie niestandardowej instalacji WordPress na AWS

Pierwszą rzeczą, którą musisz zrobić, to odwiedzić stronę Amazon Web Services. Możesz utworzyć darmowe konto, ale musisz podać dane karty kredytowej. Amazon zweryfikuje twoją tożsamość, wysyłając opłatę w wysokości 1 USD na Twoją kartę.

Po zweryfikowaniu konta musisz zalogować się do konsoli AWS i kliknąć menu „Usługi”. W sekcji Oblicz, musisz wybrać EC2, aby kontynuować.

Launch AWS EC2 service

EC2 to platforma chmury obliczeniowej AWS, która pozwala tworzyć maszyny wirtualne i uruchamiać aplikacje internetowe, takie jak WordPress. Aby uzyskać więcej informacji na temat tego, co to jest maszyna wirtualna, przeczytaj nasz przewodnik na temat tego, co to jest VPS i czy go potrzebujesz.

Następnie kliknij przycisk „Uruchom instancję”, aby uruchomić i skonfigurować ustawienia instancji.

Launch your EC2 instance

Musisz wybrać obraz maszyny Amazon. Są to wstępnie skonfigurowane stosy oprogramowania, które można zainstalować jednym kliknięciem.

W „AWS Marketplace” wyszukaj WordPress, a następnie wybierz „WordPress by Bitnami”.

Install Amazon Machine Image

Zobaczysz teraz wyskakujące okienko z cenami, w którym wystarczy kliknąć przycisk Kontynuuj.

Na następnym ekranie zostaniesz poproszony o wybranie typu wystąpienia. Możesz śmiało wybrać td.micro Free tier, a następnie kliknij przycisk „Configure instance details”.

Select instance type

Na następnym ekranie nie musisz niczego zmieniać. Po prostu kliknij przycisk „Next: Add Storage”, a następnie kliknij przycisk „Next: Add Tags”.

Teraz wprowadzimy nazwę dla tej instancji jako znacznik. Kliknij przycisk Dodaj Tag i wprowadź „Nazwa” jako klucz, a „mywordpress” jako wartość.

Review and launch

Kliknij przycisk „Przejrzyj i uruchom”, aby kontynuować.

Zostanie wyświetlony przegląd konfiguracji instancji EC2. Kliknij przycisk „Uruchom”, aby uruchomić instancję.

Review instance settings and launch

Następnie zostaniesz poproszony o wybranie sparuj klucze. Musisz wybrać „kontynuuj bez pary klawiszy”, a następnie zaznaczyć pole poniżej.

Skip paired keys

Następnie kliknij przycisk Uruchom instancje, aby zapisać ustawienia i uruchomić instancję EC2.

AWS wyświetli teraz Komunikat o sukcesie. Kliknij przycisk „Wyświetl instancje” w prawym dolnym rogu ekranu.

Teraz będziesz mógł zobaczyć uruchomioną instancję WordPress.

WordPress instance running

Aby przetestować swoją witrynę WordPress, musisz zlokalizować jej publiczny adres IP. Można go znaleźć w kolumnie IPv4 Public IP obok wystąpienia.

Your WordPress site's public IP address

Możesz teraz skopiować ten adres IP i wprowadzić go w pasku adresu nowej karty przeglądarki, aby wyświetlić swoją witrynę. Będziesz mógł zobaczyć swoją witrynę WordPress z domyślnym motywem.

Default WordPress install

Aby odwiedzić obszar administracyjny WordPress, po prostu dodaj / wp-admin / obok publicznego adresu IP swojej witryny, w ten sposób:

http://18.191.114.246/wp-admin

Zobaczysz teraz domyślną stronę logowania WordPress.

WordPress login screen

Musisz jednak znać nazwę użytkownika i hasło, aby uzyskać dostęp do obszaru administracyjnego.

Możesz to uzyskać, przechodząc z powrotem do konsoli EC2 i klikając przycisk „Akcje”, a następnie wybierz Ustawienia Instancji ” Pobierz Log Systemowy.

Spowoduje to wyświetlenie pliku dziennika w wyskakującym oknie z dużą ilością tekstu. Musisz przewinąć w dół w kierunku dołu, a znajdziesz linię z „ustawieniem hasła użytkownika Bitnami na” otoczoną znakami##. Zobaczysz także domyślną nazwę użytkownika ustawioną przez aplikację.

Copy your WordPress password

Możesz teraz skopiować nazwę użytkownika / hasło i wprowadzić je na ekranie logowania swojej witryny WordPress.

Gratulacje, pomyślnie zainstalowałeś WordPress na Amazon Web Services. Jednak Twoja strona internetowa jest nadal dostępna tylko za pomocą adresu IP.

Jeśli chcesz wskazać nazwę domeny do instalacji AWS WordPress, musisz połączyć nazwę domeny z serwerami DNS AWS.

Zobacz nasz przewodnik krok po kroku, jak zarejestrować nazwę domeny.

Po zarejestrowaniu nazwy domeny możesz dodać ją do instancji AWS.

Dodaj nazwę domeny do swojej witryny WordPress w Amazon Web Services

Najpierw przejdź do Pulpitu nawigacyjnego instancji EC2, a następnie z lewej kolumny kliknij „elastyczne adresy IP” w sekcji „Sieć i bezpieczeństwo”.

Allocate new elastic IP

Następnie kliknij przycisk „Przydziel nowy adres”, aby kontynuować.

Zostaniesz zapytany, w jaki sposób chcesz korzystać z adresu IP. Wystarczy kliknąć przycisk Przydziel, aby kontynuować.

AWS utworzy teraz nowy elastyczny adres IP dla Twojej instancji WordPress EC2. Zobaczysz swój adres IP wymieniony w tabeli. Po prostu wybierz wiersz adresu IP, a następnie wybierz „powiązać adres” pod przyciskiem „akcje”.

Associate address

Na następnym ekranie wybierz instancję WordPress z rozwijanego menu i kliknij przycisk Associate.

Associate  IP to your WordPress instance

Zobaczysz teraz swój Elastyczny adres IP wymieniony w tabeli. Śmiało, skopiuj adres IP i wklej go do edytora tekstu, takiego jak Notatnik. Będziemy go potrzebować w następnym kroku.

Copy your elastic IP

Następnie kliknij menu „Usługi” u góry i wyszukaj „Route53”. Jest to usługa zarządzania DNS Amazon web services, która umożliwia kierowanie ruchu do instancji EC2.

Route53 service

Na następnej stronie kliknij przycisk „Rozpocznij teraz” w sekcji Zarządzanie DNS.

Get started with DNS management

Spowoduje to przejście do sekcji hosted zones. Śmiało i kliknij przycisk „Utwórz strefę hostowaną”.

Create hosted zone button

Następnie musisz dodać nazwę domeny i kliknąć przycisk Utwórz, aby dodać go do strefy hostowanej.

Add domain to a hosted zone

Po dodaniu domeny do strefy hostowanej kliknij przycisk „Utwórz zestaw rekordów”. Teraz musisz wpisać www obok pola 'Nazwa’. Wprowadź skopiowany wcześniej adres IP elastyczny w polu „Wartość”, a następnie kliknij przycisk Utwórz.

Add record set

Rekord A zostanie teraz dodany do twojej strefy hostowanej wraz z nazwą domeny. Z lewej kolumny musisz skopiować linie pod polem NS. Są to adresy serwerów nazw, które będą potrzebne w następnym kroku.

Teraz musisz przejść do witryny rejestratora nazw domen i edytować ustawienia nazwy domeny. Poniższe zrzuty ekranu mogą się różnić w zależności od dostawcy, ale podstawowe instrukcje są podobne dla każdego dostawcy.

W Ustawieniach serwerów nazw DNS domeny wprowadź skopiowane wcześniej adresy serwerów nazw.

Add DNS nameservers

Nie zapomnij zapisać zmian. Możesz teraz odwiedzić dodaną nazwę domeny, która przeniesie cię do twojej witryny WordPress w Amazon Web Services.

Uwaga: zmiany DNS mogą zająć trochę czasu, aby wejść w życie.

Metoda 2. Korzystanie z usług internetowych Amazon za pośrednictwem zarządzanego hostingu WordPress

Jak zapewne zauważyłeś, konfigurowanie niestandardowej instalacji WordPress na Amazon web services jest bardzo technicznym i skomplikowanym procesem.

Infrastruktura przetwarzania w chmurze dostarczana przez Amazon Web Services jest rozwiązaniem płatnym. Oznacza to, że skoki ruchu znacznie zwiększą Twój rachunek za hosting. Nie wspominając o tym, że nadal będziesz odpowiedzialny za zarządzanie własnymi usługami, co jest tylko dodatkową pracą.

Łatwiejszym sposobem korzystania z WordPress na Amazon Web Services bez żadnych kłopotów jest korzystanie z zarządzanego dostawcy hostingu WordPress.

Zalecamy korzystanie z WP Engine. Uruchamiają część swojej platformy hostingowej na infrastrukturze AWS i nie musisz się martwić o skoki ruchu, Zarządzanie serwerem lub konserwację WordPress.

Kolejną świetną alternatywą jest Pagely, premium zarządzany dostawca hostingu WordPress. Prowadzą również swoją platformę na Amazon Web Services i oferują bezproblemowe środowisko WordPress, aby rozwijać swoją firmę.

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak zainstalować WordPress na Amazon Web Services. Możesz również zobaczyć nasz najlepszy przewodnik dotyczący poprawy szybkości i wydajności WordPress z instrukcjami krok po kroku.

Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zainstalować WordPress lokalnie na komputerze Mac za pomocą MAMP

W artykule: Jak zainstalować MAMP na komputerze MacInstalacja WordPress na komputerze MacWypróbowanie…