W artykule:
Dzisiaj przyjrzymy się, jak zainstalować WordPress jako obraz jednym kliknięciem w Google Cloud-własnej infrastrukturze chmurowej Google. Wśród głównych dostawców usług w chmurze na rynku Google ma jedną z najbardziej konkurencyjnych zasad cenowych w porównaniu z Amazon Web Services i Microsoft Azure. Sieć w chmurze jest zasilana przez własną infrastrukturę Google, która obsługuje ponad 40 000 zapytań wyszukiwania na sekundę.
Jedną z rzeczy, które kocham w WordPress jest to, że powszechne popularność. Dzięki temu prawie każda firma zajmująca się przetwarzaniem w chmurze zapewnia swoim użytkownikom „instalację jednym kliknięciem” WordPressa. Niektórzy nazywają to „aplikacją”, podczas gdy inni nazywają to” szablonem „lub”obrazem”. Nazwij to jak chcesz – ale najważniejszym faktem jest to, że konfiguracja WordPress w chmurze zajmuje tylko kilka kliknięć.
Uwaga: Jeden ważny punkt, zanim zaczniemy. Jeśli to jest Twój pierwszy raz instalując WordPress w chmurze – tj. od rzeczywistego dostawcy chmury, nie Hostuj od razu swojej witryny na żywo. Proponuję przetestować wszystko przez co najmniej 2-4 tygodnie przed migracją bloga lub strony WordPress do chmury.
Dlaczego? Dostawcy chmury, tacy jak Google Cloud, AWS i Microsoft Azure, mają ograniczone wsparcie dla Twojej witryny WordPress. Jeśli napotkasz konflikt wtyczek lub problemy z hostingiem lub złośliwym oprogramowaniem, będziesz musiał Rozwiąż to sam.
Na szczęście jest rozwiązanie dla ciebie. Możesz albo:
- Idź do dostawcy chmury zarządzanej innej firmy, takiego jak Cloudways (sprawdź naszą recenzję) lub
- Przejdź do zarządzanego hostingu WordPress, takiego jak WPEngine (my w WPExplorer używamy WPEngine i kochamy to!)
Herbata Techniczna
Jest kilka podstawowych pojęć, których musimy się nauczyć, zanim przejdziemy do samouczka. Chodzi o to, aby informować Cię o wszystkich różnych produktach Google Cloud ma do zaoferowania. Gdy już zaczniesz rozwijać i interesować się czymś, co widzisz, możesz zacząć budować w nich własne aplikacje!
Projekty
Panel Projektu
Wszystko i wszystko, co chcesz zrobić w Google Cloud jest zamknięte (lub encapsulated) w ramach projektu. Wewnątrz projektu, można użyć lub wdrożyć różne podprodukty Google Cloud ma do zaoferowania. Obejmują one App Engine, Compute Engine, Google API, Google Cloud Storage, BigQuery lub bezpośrednio instalują gotowe rozwiązanie. (Więcej o tym nieco później)
Rachunki Rozliczeniowe
Każdy projekt, który tworzysz musi być połączone z kontem rozliczeniowym. Google Cloud pozwala na elastyczność posiadania wielu kont rozliczeniowych – z których każde może używać innej karty kredytowej / debetowej. Ideą tego jest wdrożenie pay-as-you-go Polityka środowiska cloud computing.
Uwaga 1: Nie można użyć przedpłaconej karty kredytowej / gotówkowej na koncie rozliczeniowym. Próbowałem tego i moje konto wraz ze wszystkimi powiązanymi projektami było tymczasowo zablokowane. Natychmiast wyjąłem kartę przedpłaconą i zmieniłem ją na ważną kartę kredytową. Konto zostało ponownie włączone po kilku dniach roboczych.
SERP dla „Google Cloud Trial” z Google.com
Uwaga 2: Google oferuje obecnie $ 300 USD trial do każdy kto rejestruje się w Google Cloud. Teraz nie masz wymówki, aby nie spróbować Google Cloud haha!
Produkty Google Cloud
Rozmawialiśmy o różnych podprodukty Google Cloud ma do zaoferowania. Przyjrzyjmy się teraz każdemu z nich.
Google App Engine
Google App Engine
Większość oprogramowania jest zbudowana przy użyciu konkretnego język oraz (opcjonalnie) na podstawie ramy. Klasycznym przykładem może być aplikacja listy zadań, który jest zbudowany na JavaScript i oparty na frameworku jQuery. jQuery, jak można się domyślić, jest frameworkiem dla JavaScript, który jest językiem.
Podobnie, wiele aplikacji jest pisanych w popularnych językach, takich jak Python,Java oraz PHP. Każdy z tych języków wymaga wstępnej konfiguracji w systemie hosta, aby uruchomić aplikacje napisane w tym konkretnym języku. Na przykład aplikacje napisane w języku Java wymagają zainstalowania maszyny wirtualnej Java (JVM) w docelowym systemie.
Google App Engine zajmuje się tym właśnie zadaniem. Instaluje i konfiguruje te języki w swojej infrastrukturze w chmurze, dzięki czemu można po prostu przesłać kod i rozpocząć proces tworzenia. Nie musisz się martwić konfiguracją języka ani skalowaniem systemu hosta dla swojej aplikacji. Algorytmy równoważenia obciążenia Google Cloud automatycznie się tym zajmują. Dzięki Google App Engine wystarczy wybrać język, którego potrzebujesz i wdrożyć w nim aplikację.
Silnik Obliczeniowy Google
Google Compute Engine (GCE)
Google Compute Engine (GCE) to inna nazwa maszyn wirtualnych w chmurze. Każda maszyna wirtualna jest traktowana jako instancja GCE. Maszyny wirtualne mogą uruchamiać prawie każde oprogramowanie, które chcesz. Oferuje większą elastyczność niż App Engine i jest przeznaczony do spersonalizowanych środowisk.
Google API
Google API
Google ma ponad 100 interfejsów API dla wielu produktów. Ta funkcja chmury umożliwia dostęp do tych interfejsów API.
Przechowywanie W Chmurze
Google Cloud Storage
Jak sama nazwa wskazuje, Pamięć masowa w chmurze umożliwia zapisywanie dużych ilości nieustrukturyzowanych i częściowo ustrukturyzowanych danych, zwanych zbiory danych, z wysoką dostępnością (w zasadzie geeky warunki dla aplikacji Big Data).
BigQuery
Google BigQuery
BigQuery to własna implementacja języka Google nadającego się do przekazywania big data. Chociaż nie jest to nawet w najmniejszym stopniu związane z naszym tutorialem, eksperymentowanie z nim jest fascynujące!
Gotowe Pakiety Oprogramowania
Lista obrazów instalacyjnych jednym kliknięciem
Tu zaczyna się zabawa! Zapomnij o tych skomplikowanych terminach. Google dostosowało listę najpopularniejszych programów, frameworków i języków i zaoferowało je jako gotowe pakiety oprogramowania. Wiesz co?
WordPress jest jednym z nich!
Pamiętasz, że omawialiśmy, że każdy z tych języków jest zainstalowany w maszynie wirtualnej (lub instancji silnika obliczeniowego)? To samo dotyczy również tutaj. Podczas tworzenia lub pakietu oprogramowania WordPress musisz najpierw wybrać maszynę wirtualną, jej rozmiar i region, aby kontynuować instalację. Pakiet oprogramowania jest zasadniczo zestawem instrukcji, które instalują odpowiednie oprogramowanie w nowo utworzonej maszynie wirtualnej.
Instalacja WordPress w Google Cloud
Faza 1: znajdowanie drogi
Utwórz nowy projekt
Krok 1: Po pierwsze, musisz utwórz nowy projekt. Możesz odwiedzić Google Cloud Console, aby rozpocząć.
Dodaj konto rozliczeniowe
Krok 2: Dodaj konto rozliczeniowe do projektu. Możesz również wybrać żądane centrum danych. Obecnie Google Cloud posiada dwa główne centra danych dla Google App Engine – USA i UE. W tym samouczku wybrałem Amerykańskie centrum danych. Wybierz Utwórz, aby kontynuować.
Utworzenie nowego projektu zakończone (zaznaczone zielonym zaznaczeniem)
Krok 3: Teraz powstanie projekt. Po zakończeniu otrzymasz powiadomienie, jak pokazano na zrzucie ekranu powyżej.
Znajdowanie menedżera wdrażania
Krok 4: Teraz musimy znaleźć stronę, która pokazuje listę gotowych pakietów oprogramowania, aka Deployment Manager. Można to zrobić na trzy sposoby:
- 4.1-z menu po lewej stronie wybierz opcję wdrażanie i zarządzanie > Kliknij, aby wdrożyć
- 4.2-Wybierz baner obok # 2, Jak pokazano na zrzucie ekranu powyżej
- 4.3-Kliknij tutaj, aby WordPress dla Google Cloud
WordPress jako obraz wdrożony jednym kliknięciem
Krok 5: Raz na stronie, zobaczysz ogromną listę oprogramowania. Przewiń w dół i wybierz WordPress (na razie). Możesz grać z resztą jak chcesz później! 🙂
Faza 2-Instalacja i konfiguracja WordPressa

Krok 6: OK, więc teraz w końcu znalazłeś opcję instalacji WordPress. Czas się rozkręcić. Wybierz Rozmieść aby rozpocząć proces.
Parametry instalacji WordPress w Google Cloud
Krok 7: To kluczowy krok. Wkopmy się. Zapoznaj się z zrzutem ekranu na każdym kroku.
- Na Nazwa Wdrożenia może zawierać tylko znaki alfanumeryczne.
- Na Obszar, istnieją trzy główne strefy-USA, UE i Azja. W tym tutorialu wybrałem us-central1-f. Możesz wybrać dowolną strefę.
- Na Typ Maszyny jest wprost proporcjonalny do potrzebnej mocy. Do celów doświadczalnych, a N1-standard-1 instancja Maszyny by wystarczyła. Ma 1 wirtualny procesor (vCPU) i 3.7 GB PAMIĘCI RAM, co jest więcej niż wystarczające, aby wypróbować WordPress.
- Wybrałem Typ Dysku jako Dysk trwały SSD. Dzieje się tak dlatego, że dyski SSD są od 5 do 10 razy szybsze niż tradycyjne dyski twarde.
- Minimum Rozmiar Dysku is 10 GB, co wystarczy.
- Na Email Administratora powinny być poprawnie wprowadzone.
- Sprawdź Zainstaluj phpMyAdmin oraz Włącz Monitorowanie Google Cloud opcje.
- Pozostaw resztę ustawień tak, jak jest.
- Kliknij na Wdrożenie WordPress aby rozpocząć instalację WordPress.
Deployment Manager konfigurowanie WordPress
Krok 8: Menedżer wdrażania Google Cloud utworzy teraz wybraną instancję i zainstaluje na niej WordPress.
Poświadczenia dostępu pokazują po instalacji
Krok 9: WordPress w teraz zainstalowany. Ale to tylko 70% procesu. Teraz mamy przed sobą następujące zadania:
- Zwróć uwagę na hasło administratora WordPress
- Zwróć uwagę na hasło MySQL i phpMyAdmin
Zezwalanie na ruch HTTP i HTTPs
Faza 3: home run!
Krok 10: Teraz musimy pozwolić zewnętrznemu ruchowi HTTP i HTTPS przejść przez adres IP naszego serwera WordPress. (Google Cloud domyślnie wyłącza to ze względów bezpieczeństwa). Innymi słowy, będziemy musieli dodać regułę zapory dla naszego przypisanego adresu IP.
Aby to zrobić, kliknij adres IP serwera znajdujący się pod zewnętrznym adresem IP. Powinno się otworzyć okno dialogowe. Wybierz zarówno Zezwalaj na przesyłanie ruchu HTTP i HTTPS przez serwer. Kliknij na Zastosuj aby zatwierdzić zmiany.
Reguły zapory ogniowej zostały pomyślnie zaktualizowane
Po pomyślnej aktualizacji reguł zapory sieciowej powinieneś mieć dostęp do WordPressa z podanego adresu IP.
WordPress jest serwowany
Wniosek
Jeśli zauważyłeś, nie widzieliśmy żadnych zrzutów ekranu do słynnej pięciominutowej instalacji WordPressa-znasz fazę konfiguracji, w której ustawiasz nazwę witryny, nazwę użytkownika, hasło itp.?
Cóż, Google Cloud jest jedno kliknięcie Skrypt wdrażania WordPress eliminuje te kroki i konfiguruje je z wartościami domyślnymi. Powinieneś udać się do ustawień WordPress i zmienić je swoje pożądane wartości.
Wypróbuj WordPress w Google Cloud ($300 Free Trail)
Mam nadzieję, że podobał Ci się ten samouczek, tak samo jak ja lubiłem go pisać. Jeśli masz jakieś pytania lub sugestie, zostaw je w komentarzach poniżej lub napisz do mnie na @ souravify – Dzięki za przeczytanie! Szczęśliwych szlaków.