Jak hostować witrynę WordPress na hostingu Google Cloud Server

Opublikowany: 2022-06-17

Hosting serwerów Google Cloud jest dostarczany przez platformę Google Cloud. Google Cloud Platform (GCP) to usługa przetwarzania w chmurze dostarczana przez Google. Jest to towar technologii przetwarzania w chmurze, który odnotował gwałtowny wzrost popytu na platformę, z której Google korzysta wewnętrznie w swoich produktach dla użytkowników końcowych.

Spis treści

Co to jest przetwarzanie w chmurze?

Wszystko, co obejmuje oferowanie usług hostowanych przez Internet, jest określane jako przetwarzanie w chmurze. Infrastruktura jako usługa (IaaS), platforma jako usługa (PaaS) i oprogramowanie jako usługa (SaaS) to trzy podstawowe formy usług przetwarzania w chmurze (SaaS).

Możliwe jest posiadanie chmury prywatnej lub publicznej. Każdy w internecie może kupować usługi z chmury publicznej. Chmura prywatna to zamknięta sieć lub centrum danych, które udostępnia usługi hostowane małej grupie osób o określonym dostępie i uprawnieniach. Celem przetwarzania w chmurze, zarówno prywatnej, jak i publicznej, jest zapewnienie szybkiego, skalowalnego dostępu do zasobów komputerowych i usług IT.

Przetwarzanie w chmurze umożliwia łączenie urządzeń klienckich z danymi i aplikacjami w chmurze z odległych serwerów fizycznych, baz danych i komputerów za pośrednictwem Internetu.

Front-end, który składa się z łączącego się urządzenia klienckiego, przeglądarki, sieci i aplikacji w chmurze, oraz back-end, który składa się z baz danych, serwerów i komputerów, są połączone połączeniem sieciowym. Tylny koniec służy jako zbiornik, przechowujący dane, do których ma dostęp przedni koniec.

Centralny serwer kontroluje komunikację między frontem i tyłem. Protokoły są używane przez serwer centralny w celu uproszczenia udostępniania danych. Do zarządzania łącznością między wieloma urządzeniami klienckimi i serwerami w chmurze serwer centralny wykorzystuje zarówno oprogramowanie, jak i oprogramowanie pośredniczące. W większości przypadków każda aplikacja lub zadanie ma swój własny serwer dedykowany.

Wirtualizacja i zautomatyzowane technologie są szeroko stosowane w chmurze obliczeniowej. Wirtualizacja umożliwia wyodrębnienie i dostarczanie usług oraz bazowej infrastruktury chmury w logiczne jednostki, których konsumenci mogą żądać i używać. Dzięki funkcjom automatyzacji i orkiestracji użytkownicy mogą udostępniać zasoby, łączyć usługi i wdrażać obciążenia bez konieczności bezpośredniej interakcji ze strony zespołu IT dostawcy chmury.

Co to jest platforma Google Cloud?

Google Cloud Platform (GCP) to nazwa nadana publicznym usługom Google w zakresie przetwarzania w chmurze. Pod względem wydajności konkuruje z Amazon Web Services (AWS) i Microsoft Azure.

W przypadku witryn WordPress hosting Google Cloud zapewnia wysoce konfigurowalne i oparte na wydajności rozwiązanie. Będziesz mieć pełną kontrolę nad zasobami i maszynami wirtualnymi (VM), do których Twoja witryna ma dostęp, a także dostęp do ogromnej sieci Google Cloud i zaawansowanych funkcji zabezpieczeń.

Hosting serwerów Google Cloud

GCP nie jest usługą hostingową samą w sobie. Platforma służy jako host dla następujących usług:

  • Chmura obliczeniowa
  • Magazynowanie
  • Sztuczna inteligencja
  • Sieć
  • Bazy danych
  • Analityka
  • Rozwój aplikacji

Użytkownicy mogą wypożyczać dostęp do najwyższej klasy infrastruktury i usług Google. Użytkownicy płacą więc nie tylko za dostęp do sieci Google, ale także za wbudowaną wydajność i korzyści w zakresie bezpieczeństwa.

Co to jest hosting Google Cloud

Serwer Google Cloud to serwer wirtualny, do którego można uzyskać zdalny dostęp od dostawcy usług w chmurze, a do tego potrzebna jest infrastruktura hostingu w chmurze. Jest hostowany i obsługiwany na żądanie.

Google Cloud Hosting to rodzaj hostingu w chmurze dostarczany przez Google. Dzięki bezpłatnemu pakietowi próbnemu Google oferuje Cloud Hosting przez pierwsze 12 miesięcy za darmo. Następnie możesz wybrać jeden z planów cenowych Google Cloud Hosting. Możesz również zapoznać się z planami cenowymi Google Cloud Platform, aby skorzystać z wielu usług Google.

Zalety hostingu Google Cloud Server

  • Dostępnych jest więcej planów cenowych

Plany hostingowe Google Cloud są tańsze niż inne usługi hostingowe platform pod względem kosztów. W porównaniu z konkurencją oferuje bardziej przystępne plany cenowe. Usługa Google Cloud Hosting oferuje ładowanie sekundowe. Użytkownicy muszą tylko zarejestrować się, podając wszystkie niezbędne informacje, aby korzystać z tej usługi. Potrzebuje tylko konta bankowego lub numeru kredytowego. Kluczową zaletą Google Cloud Hosting jest to, że jeśli użytkownik zasubskrybował którykolwiek z planów cenowych, nie jest związany swoim członkostwem. W każdej chwili możesz anulować członkostwo. Możesz zmienić swoją subskrypcję na inny plan, jeśli chcesz uzyskać lepsze oferty.

  • Lepsze wykonanie

Firma Google poprawiła wydajność swojej usługi Google Cloud Hosting dla firm. Osoba może korzystać ze zdalnego połączenia, aby uzyskać dostęp do danych z dowolnej lokalizacji. Posiada dużą infrastrukturę, dzięki czemu może łatwo wykonywać różnorodne zaawansowane czynności w swojej sieci. W dowolnym momencie Google Cloud Machines może zarządzać dowolną liczbą odwiedzających. Jeśli zdecydujesz się przejść na Google Cloud Hosting, zauważysz skrócenie czasu ładowania Twojej witryny.

  • Zalety migracji na żywo

„Live Migration” to jedna z najbardziej atrakcyjnych funkcji Google Cloud Hosting. Jest to również najważniejsza korzyść, ponieważ Amazon Web Services i Microsoft Azure jej nie oferują. Obejmuje wyłącznie migrację maszyn wirtualnych. Google Cloud Hosting pomaga konsumentom przenosić swoje stacje robocze ze względu na ogromną sieć.

  • Sieć osobista

Prywatna sieć pozwala użytkownikom zmaksymalizować ich czas i wydajność. Sieć prywatna pomaga Google zapewnić każdemu klientowi własną sieć, dając im większą kontrolę i elastyczność w sieci. Usługa Google Cloud Hosting opiera się na sieci prywatnej. Kable światłowodowe przewyższają wszystkie inne rodzaje kabli pod względem wydajności. Sieć Google składa się z kabli światłowodowych. Sieć światłowodowa może obsłużyć dowolną ilość ruchu.

  • Zobowiązanie do ciągłego doskonalenia

Google Cloud Hosting, jak wszyscy wiemy, jest częścią Google Cloud Platform. Posiada również dużą infrastrukturę, która jest dostępna dla publiczności. Google również intensywnie rozwija swoją infrastrukturę, aby zaspokoić potrzeby swoich klientów. Infrastruktura Google zostanie w niedalekiej przyszłości rozszerzona na inne miejsca. Pomoże to w rozwoju potężnej sieci Google. Google jest teraz obecny w 17 lokalizacjach. Hongkong i Zurych w Szwajcarii staną się nowymi regionami Google Cloud Platform odpowiednio w 2018 i 2019 roku.

  • Bezpieczeństwo i kontrola

Google ma własny mechanizm bezpieczeństwa, który chroni Gmaila, YouTube i inne produkty Google. Firma Google zatrudniła dużą liczbę specjalistów ds. bezpieczeństwa, którzy pomagają w ochronie danych przechowywanych na serwerach. W usługach Cloud Platform wszystkie dane są szyfrowane. Google ma potężną sieć ISP, która pomaga w bezpieczeństwie ich sieci. Google inwestuje również w bezpieczeństwo oparte na procesach dla swojej sieci lub informacji.

  • Wiele kopii zapasowych

Jeśli coś nie jest już potrzebne, można to zredukować poprzez redundancję. Google ma wbudowane własne nadmiarowe kopie zapasowe. Jeśli komponent nie działa w jakiś sposób, Google utworzy kopię zapasową. Oznacza to, że przechowujesz swoje dane w wielu obszarach (minimum dwie lokalizacje). Użytkownicy nie stracą swoich danych, jeśli coś pójdzie nie tak. Nadmiarowość zwiększa integralność danych, niezawodność i trwałość.

Podstawowe usługi Google Cloud

Google Compute Engine

Compute Engine (GCE) to podstawowa usługa Google, która konkuruje z podstawową, pierwszorzędną usługą Amazon: hosting maszyn wirtualnych. Obciążenia (aplikacje i usługi) w centrach danych są zazwyczaj uruchamiane na platformach programowych, które mogą być przenoszone z jednego fizycznego komputera na drugi. W rzeczywistości serwer fizyczny może obsługiwać więcej niż jedną z tych maszyn wirtualnych, zwiększając wydajność. Koncepcja maszyny wirtualnej (VM) została stworzona, aby umożliwić mobilność centrum danych; usługi w chmurze, takie jak GCE, używają tego samego formatu, dodają mechanizm wdrażania samoobsługi i obciążają konsumentów za zasoby zużywane przez te maszyny wirtualne.

Przechowywanie w chmurze Google

GCP Cloud Storage (GCS) to rozwiązanie do przechowywania obiektów, co oznacza, że ​​jego rekordy zachowują zarówno tożsamość, jak i strukturę dowolnej klasy danych, które są do niej dostarczane. Obiektowa pamięć masowa, w przeciwieństwie do systemu plików standardowego woluminu pamięci masowej, który renderuje każdy plik lub dokument jako ciąg cyfr, których umiejscowienie jest rejestrowane w tabeli alokacji plików, jest uniwersalnym blokiem, który jest dzierżawiony klientom. Może przechowywać w pełni zorganizowane bazy danych, nieprzetworzone strumieniowe wideo lub macierze modeli uczenia maszynowego.

Blisko linii

Nearline to technika używania Google Cloud Storage do tworzenia kopii zapasowych i archiwizacji danych, które niekoniecznie są uważane za „bazę danych” w tradycyjnym sensie. Zapisane tutaj informacje mają być dostępne tylko raz w miesiącu przez jednego użytkownika. Google określa tę technikę jako „chłodną pamięć masową” i dostosował swój plan cenowy, aby uczynić Nearline bardziej konkurencyjnym kosztowo w przypadku zastosowań o małej objętości, takich jak tworzenie kopii zapasowych systemu.

Cena hostingu Google Cloud

Większość firm hostingowych WordPress pobiera ustaloną opłatę miesięczną lub roczną. Z drugiej strony Google Cloud naliczy opłaty za zasoby, z których korzystasz. Twoje dane będą przechowywane, będziesz mieć dostęp do maszyny wirtualnej (VM) i będziesz mieć dostęp do kilku lokalizacji serwerów.

Dobrym punktem wyjścia jest „Kalkulator cen Google Cloud”. Może obliczyć cenę na podstawie wykorzystania maszyny i zasobów.

Możesz także uaktualnić swoje członkostwo w Google Cloud Networking, kupując dodatkowe usługi Google Cloud Networking. Te dodatki mogą poprawić szybkość i bezpieczeństwo Twojej witryny, zapewniając użytkownikom jak największe wrażenia.

Gdy zarejestrujesz się w usługach hostingowych Google Cloud, otrzymasz darmowy kredyt w wysokości 300 USD. Aby otrzymać ten bonus, po prostu potwierdź dane karty debetowej lub kredytowej i wykorzystaj kredyt w ciągu pierwszych 90 dni.

Jak hostować swoją witrynę w Google Cloud Server Hosting za pomocą CyberPanel

Tworzenie WordPressa na CyberPanel jest bardzo łatwe. A teraz korzystanie z CyberPanel z Google Cloud Hosting, a następnie wdrożenie na nim witryny WordPress jest równie łatwe. Zobaczmy, jak możesz utworzyć maszynę wirtualną w Google Cloud Hosting, zainstalować CyberPanel i wdrożyć witrynę WordPress.

Krok 1: Otwórz port 8090 w zaporze

Zakładam, że masz już konto w Google Cloud. Pierwszą rzeczą, którą musimy zrobić, to otworzyć port 8090 na zaporze, ponieważ ten port jest wymagany do uzyskania dostępu do CyberPanel.

Wejdź na cloud.google.com

Kliknij Konsola w prawym górnym rogu

Wyszukaj „Firewall” w podanym pasku wyszukiwania

Kliknij Utwórz regułę zapory u góry

Nazwij swoją zaporę sieciową

Source = 0.0.0.0/0 (W ten sposób każdy adres IP będzie miał dostęp do portu 8090, możesz również dodatkowo ograniczyć, dodając tutaj swój adres IP)

Port i protokół -> Określone protokoły i porty

TCP: 8090

Cel -> konkretny

Tagi -> (Nazwij swój tag, ponieważ dzięki temu Twoja instancja stanie się częścią sieci)

Kliknij Utwórz

Krok 2: Utwórz instancję maszyny wirtualnej w Google Cloud

Kliknij opcję w lewym górnym rogu, aby otworzyć menu nawigacyjne

Kliknij Compute Engine -> Instancje maszyn wirtualnych z menu po lewej stronie, które się pojawi

Kliknij Utwórz instancję

Nazwij swoją instancję

Wybierz dowolną lokalizację, strefę i typ maszyny

W sekcji Firewall upewnij się, że zezwalasz na HTTP i HTTPS

W sekcji Dysk rozruchowy kliknij zmień

Zmień system operacyjny na Ubuntu i wersję na 20.04 . Upewnij się również, że rozmiar jest większy niż 20 i kliknij Wybierz

W Networking -> Network tags -> (Wprowadź tag, który utworzyłeś podczas tworzenia reguły zapory)

Kliknij Utwórz , aby utworzyć instancję

Krok 3: Zainstaluj CyberPanel

Gdy stan pokazuje, że działa, kliknij "SSH", aby móc zainstalować CyberPanel za pomocą SSH.

Wprowadź kod, aby zainstalować CyberPanel

 sudo su -
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)

Po zainstalowaniu CyberPanel otrzymasz dane logowania, których możesz użyć do zalogowania się do pulpitu CyberPanel.

Krok 4: Wdróż WordPress na hostingu Google Cloud Server

Zaloguj się do swojego CyberPanel Dashboard, aby wdrożyć witrynę WordPress (dane logowania są podane pod koniec procesu instalacji, który zrobiliśmy powyżej.

Kliknij WordPress z menu po lewej stronie

Wprowadź wymagane informacje i kliknij Utwórz witrynę

Twoja witryna WordPress jest gotowa do użycia.

Wniosek

W przypadku witryn WordPress hosting Google Cloud zapewnia wysoce konfigurowalne i oparte na wydajności rozwiązanie. Będziesz mieć pełną kontrolę nad zasobami i maszynami wirtualnymi (VM), do których Twoja witryna ma dostęp, a także dostęp do ogromnej sieci Google Cloud i zaawansowanych funkcji zabezpieczeń.

Ogólnie rzecz biorąc, hosting Google Cloud nie jest najbardziej przyjaznym dla użytkownika rozwiązaniem dla nowicjuszy. Jeśli nie chcesz zapłacić za pomoc premium, będziesz potrzebować średnio zaawansowanego zrozumienia technicznego. Jeśli jednak szybkość jest Twoim najwyższym wymaganiem, możesz chcieć zapoznać się z tą opcją hostingu.