Jak hostować WordPress na Google Cloud Hosting
Opublikowany: 2021-06-14
W tym artykule pokażę, jak hostować witrynę WordPress na instancji Google VM. Następnie omówię szczegóły instalacji WordPressa na serwerze Google w chmurze zarządzanym przez Cloudways.
Pierwsza metoda jest nieco techniczna i wymaga średniego poziomu wiedzy w zakresie uruchamiania poleceń Linuksa oraz podstawowej znajomości różnych stosów. Zarządzanie serwerem Google obejmuje również złożone zadania, takie jak instalowanie poprawek, uaktualnienia systemu operacyjnego, konfiguracja zapory i tworzenie kopii zapasowych, które wymagają ręcznego wykonania przez administratora systemu lub właściciela serwera.
Jednak dzięki drugiej metodzie za pośrednictwem Cloudways możesz natychmiast wdrożyć swój serwer i zainstalować aplikację WordPress za pomocą kilku kliknięć. Cloudways to zarządzana platforma hostingu w chmurze, która oferuje wybór hostowania aplikacji na serwerach w chmurze Google dzięki łatwej w użyciu platformie. Integracja GCE z Cloudways otwiera nowy świat dla zarządzanego hostingu WordPress, oferując niezawodność, szybkość i niesamowity czas pracy bez przestojów.
Zanim zagłębimy się w procesy, dobrze byłoby zrozumieć, dlaczego serwer w chmurze Google jest świetną opcją do hostowania witryny WordPress. Jeśli chodzi o hosting Google Cloud WordPress, dlaczego ludzie wolą zarządzany hosting WordPress, taki jak Cloudways, od natywnego hostingu Google Cloud?
- Korzyści z hostingu WordPress w Google Cloud
- Czas pracy
- Prędkość
- Niezawodność
- Skalowalność
- Dlaczego Cloudways do hostingu WordPress na GCE?
- Jak zainstalować WordPress na Google Compute Engine?
- Zainstalować WordPress na serwerze Google Cloud zarządzanym przez Cloudways?
- Przenieś witrynę WordPress do Google Cloud
Korzyści z hostingu WordPress w Google Cloud
Google Cloud to jedna z najbardziej wyrafinowanych, niezawodnych i najszybszych infrastruktur chmurowych. Firmy mamuta, takie jak HSBC, Twitter, PayPal i Bloomberg, używają GCE do swoich wymagań hostingowych.
Oto kilka powodów, dla których hosting Google WordPress to świetny pomysł na Twoje witryny:
Czas pracy
Google Cloud Engine jest dostępny przez ponad 99,9% czasu. Firmy, takie jak duże sklepy internetowe, witryny handlowe i witryny informacyjne, w dużym stopniu polegają na optymalnym czasie pracy serwera, ponieważ nawet niewielka przerwa w usłudze może spowodować poważne straty finansowe.
Prędkość
Wszyscy wiemy, że Google (prawie) zarządza Internetem, więc musisz być na szczycie swojej gry, jeśli chcesz znaleźć się na szczycie w Google SERP. Witryny WordPress hostujące Google pozwalają na szybsze działanie witryn, a szybkość jest jednym z najważniejszych sygnałów rankingowych, które Google wykorzystuje do pozycjonowania witryn w SERP.
Niezawodność
GCE korzysta z tej samej infrastruktury, co Gmail i YouTube. Kiedy ostatnio miałeś przestój podczas oglądania filmów w YouTube lub wysyłania e-maili w Gmailu? Oczywiście, że nie .
Oznacza to, że hostując swoją witrynę w infrastrukturze chmury Google, korzystasz z najlepiej utrzymanego sprzętu i centrów danych.
Zespół stojący za Google Cloud niestrudzenie pracuje nad ulepszaniem swoich usług, aby zapewnić lepszą wydajność niż jego konkurenci. Robią to poprzez automatyzację zmian konfiguracji, wykorzystują dodatkową warstwę weryfikacji w celu wykrycia potencjalnych problemów i ściśle monitorują wpływ modyfikacji na infrastrukturę.
Skalowalność
Serwery GCE są wysoce skalowalne i mogą z łatwością radzić sobie z nieoczekiwanymi skokami ruchu, a także umożliwiają aktualizację lub zmniejszenie rozmiaru serwera bez zmiany adresu IP. Korzystając z Cloudways, możesz również monitorować wydajność swojego serwera i odpowiednio go skalować.
Dlaczego Cloudways do hostingu WordPress na GCE?
Cóż, jeśli nie masz wcześniejszego praktycznego doświadczenia w zarządzaniu serwerami w chmurze i zdecydujesz się na hosting WordPressa na natywnej platformie Google Cloud, będziesz żeglować po dość ciemnych wodach.
Dla użytkownika WordPressa korzystanie z GCE nie jest łatwe. Jest wiele do zrobienia jeszcze przed zainstalowaniem na nim WordPressa. Musisz kupić instancję na hostingu Google, a następnie utworzyć połączenie SSH.
Tak! Wiem, że cię tam zgubiłem.
Mówiąc najprościej, proces jest długotrwały i wiele rzeczy może pójść nie tak. A jeśli proces się załamie, musisz zacząć od nowa! Zabawa? Nie bardzo!
Cloudways to jednak ułatwia! Po prostu zarejestruj się, a za kilka minut będziesz mieć serwer Google Cloud z zainstalowanym WordPressem.
Nie musisz mi wierzyć na słowo. Zapoznaj się z opiniami i wynikami, gdy użytkownik uruchomił WordPress w Google Cloud z Cloudways.

Jak zainstalować WordPress na Google Cloud Hosting
W tej metodzie wdrożę stos LAMP (Linux, Apache, MariaDB i PHP) na instancji maszyny wirtualnej Google i zainstaluję tam aplikację WordPress. Dlatego pierwszą rzeczą, którą musisz zrobić, to założyć konto na Google Cloud Platform, a następnie musisz zweryfikować swoje konto, dodając numer karty kredytowej. Proces rejestracji jest prosty, więc pominę go i założę, że utworzyłeś już nowe konto.
Więc zacznijmy!
Utwórz nową instancję maszyny wirtualnej Compute Engine
Po zweryfikowaniu konta musisz otworzyć Menu nawigacyjne > Compute Engine > Instancje maszyn wirtualnych.

Obecnie nie zobaczysz żadnej instancji maszyny wirtualnej w swoim GCP, więc po prostu kliknij Utwórz .

Na ekranie Utwórz instancję możesz wybrać konfiguracje serwera i inne ustawienia serwera, takie jak lokalizacja serwera, typ komputera i wiele innych.

Pierwsza sekcja to pole nazwy serwera, aw tym samouczku nazywam go google-server.

Następnie wybierz lokalizację serwera najbliższą Twojej grupie docelowej. Lokalizacja serwera jest podzielona na dwie części; Region and Zone , gdzie Region to lokalizacja geograficzna serwera, a Zone to obszar wdrożenia serwera w regionie.
Proponuję wybrać lokalizację najbliższą użytkownikom.

Kolejna sekcja to konfiguracja maszyny, w której można wybrać rodzinę maszyn, serię i typ maszyny. Jak widać na poniższym obrazku, w sekcji rodziny maszyn dostępne są cztery opcje, a ja wybieram do ogólnego przeznaczenia i serii E2. Z typu maszyny można wybrać moc obliczeniową serwera, taką jak ilość vCPU i RAM.

Następnie przejdź do sekcji Dysk rozruchowy, z której możesz wybrać system operacyjny, który chcesz zainstalować na serwerze Google w chmurze. Wybieram domyślny Debian 10. Jeśli chcesz zmienić swój system operacyjny lub inną wersję, taką jak CentOS 7, możesz to zrobić, klikając przycisk zmiany i wybierając żądany system operacyjny.

Teraz opuść wszystkie sekcje i sprawdź obie reguły zapory, tj. Zezwól na ruch HTTP/HTTPS.

Teraz proces tworzenia instancji maszyny wirtualnej jest zakończony i możesz kliknąć Utwórz, aby uruchomić nowy serwer. Utworzenie serwera Google w chmurze zajmie kilka minut.

Wdróż stos LAMP
Pomyślnie uruchomiłeś nowy serwer Google w chmurze i nadszedł czas, aby wdrożyć tam stos LAMP. W tym celu musisz uruchomić serwer SSH, klikając SSH .

Następnie zobaczysz terminal Google, w którym uruchomisz wiele poleceń Linuksa, aby wdrożyć stos LAMP.

Teraz wystarczy postępować zgodnie z moimi instrukcjami i uruchamiać następujące polecenia.
aktualizacja sudo apt
Zaktualizuje listę pakietów.
![]()
aktualizacja sudo apt -y
Zaktualizuje listę pakietów
![]()
sudo apt zainstaluj apache2 -y
Zainstaluj Apache2 na swoim serwerze w chmurze Google.
![]()
Teraz skopiuj adres IP serwera i otwórz go w przeglądarce, aby potwierdzić pomyślną instalację Apache.

Pamiętaj, że nie masz zainstalowanego certyfikatu SSL na serwerze Google w chmurze, więc musisz usunąć „S” z HTTPS (adres URL przeglądarki); w przeciwnym razie zobaczysz błędy typu „Nie można uzyskać dostępu do tej witryny”.
Możesz zobaczyć na obrazku poniżej domyślną stronę Apache2 Debiana pomyślnie zainstalowaną na serwerze GC.

sudo apt zainstaluj serwer mariadb -y
Aby zainstalować MariaDB na serwerze Google w chmurze.
![]()
sudo mysql_secure_installation
Aby poprawić bezpieczeństwo instalacji bazy danych.
![]()
Po uruchomieniu powyższego polecenia musisz wprowadzić hasło roota. Domyślnie nie ma aktualnego hasła, więc wystarczy nacisnąć Enter.

Jeśli chcesz ustawić hasło roota do swojej bazy danych, naciśnij „y” i po prostu je zaktualizuj.

Podobnie możesz zmienić również inne ustawienia zabezpieczeń.

Następnie musisz zainstalować PHP i inne moduły.

sudo apt zainstaluj php7.3 libapache2-mod-php7.3 php7.3-mysql php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-mydło php7.3-gd php7.3-xml php7. 3-intl php7.3-ldap php7.3-zip php7.3-curl -y
Zainstaluj PHP 7.3 i inne moduły.
![]()
sudo systemctl uruchom ponownie apache2
Aby ponownie uruchomić Apache.
![]()
Zainstaluj aplikację WordPress
Teraz musisz zainstalować WordPress, a do tego musisz uruchomić następujące polecenia:
sudo mysql -u root -p
Aby uzyskać dostęp do roota bazy danych, musisz wprowadzić hasło roota.
Uwaga : Użyj hasła, które wcześniej ustawiliśmy podczas instalacji MariaDB.

TWORZENIE BAZY DANYCH cw;
Utwórz nową bazę danych.
![]()
PRZYZNAJ WSZYSTKIE UPRAWNIENIA na cw.* 'farhanuser'@'localhost' IDENTYFIKOWANE PRZEZ 'pass123';
Przyznaj użytkownikowi pełną kontrolę i uprawnienia.
![]()
PRZYWILEJE WSPÓŁPRACUJĄCE;
Zmiany, które odniosą skutek bez ponownego uruchamiania usługi DB.
![]()
Teraz uruchom polecenie exit, aby wyjść.

cd /var/www/html
Zmień katalog na folder HTML.
![]()
sudo apt zainstaluj wget
Zainstaluj GNU Wget.
![]()
sudo wget https://wordpress.org/latest.tar.gz
Pobierz najnowszą wersję WordPressa.
![]()
sudo tar xzvf najnowsze.tar.gz
Wyodrębnij plik archiwum.
![]()
sudo chown -R www-data:www-data/var/www/html/wordpress/
Przypisz własność.
![]()
sudo systemctl uruchom ponownie apache2
Uruchom ponownie Apache2.
![]()
Teraz otwórz plik WordPress (zasadniczo witrynę WordPress) w przeglądarce „http://twojadresIP/wordpress”.

Następnie wybierz język, kliknij kontynuuj, kliknij Ruszamy!
Teraz zmień DBName, Username i Password (wartości podczas tworzenia nowej bazy danych) i kliknij przycisk Submit, aby połączyć bazę danych z WordPress.

Następnie uruchom instalację i wprowadź informacje dotyczące tworzonej witryny WordPress, a następnie kliknij Zainstaluj WordPress .

Następnie wystarczy zalogować się do pulpitu WordPress.

Zainstaluj WordPress na Cloudways Managed Google Cloud Hosting
Jeśli kiedykolwiek pracowałeś jako administrator systemu, prawdopodobnie wiesz, jak hostować WordPressa w Google Cloud i go konfigurować.
Załóżmy jednak, że jesteś programistą aplikacji internetowych, projektantem, blogerem lub agencją, która nie ma doświadczenia w administrowaniu serwerem. W takim przypadku możesz mieć trudności z uruchomieniem serwerów, nie mówiąc już o zarządzaniu nimi.
Uruchomienie serwera GCE na platformie Cloudways to bułka z masłem. Proces trwa tylko około siedmiu kliknięć!
Proces jest intuicyjny i zaprojektowany tak, aby był prosty dla wszystkich użytkowników. Możesz mieć w pełni funkcjonalną instalację WordPress według własnego wyboru hostowaną na serwerze w chmurze GCE za pomocą kilku kliknięć.
Najlepsze jest to, że nie musisz nawet mieć żadnej wiedzy o serwerze, aby uruchomić serwer GCE na Cloudways!
Cloudways zarządza serwerem za Ciebie, ale także zapewnia jego optymalizację i aktualizację o najnowsze pakiety. Cloudways oferuje również wsparcie na czacie na żywo 24/7, w którym eksperci mogą pomóc w rozwiązaniu każdego problemu, który możesz napotkać, aby zapewnić bezproblemową obsługę.
1. Zarejestruj się w Cloudways
Możesz zarejestrować się w Cloudways i zabrać swój serwer GCE na 3-dniową jazdę próbną. Masz szansę zapoznać się z interfejsem użytkownika naszej platformy i doświadczyć jej mocy i elastyczności.
Wystarczy wpisać wymagane dane i kliknąć przycisk Rozpocznij bezpłatnie . Bez karty kredytowej i bez zobowiązań!

Teraz zweryfikuj swój adres e-mail, aby zakończyć proces rejestracji. Po pomyślnej rejestracji kliknij przycisk Uruchom , aby rozpocząć proces uruchamiania serwera.
2. Wybierz swoją aplikację
Wybierz wariant WordPress z menu rozwijanego i nazwij swoją aplikację, serwer i projekt.

Uwaga: masz do wyboru uruchomienie WordPress zoptymalizowany pod kątem Cloudways, WordPress z WooCommerce, WordPress Multisite lub WordPress bez żadnej optymalizacji.
3. Wybierz swój serwer hostingowy
Wybierz platformę hostingową Google GCE jako serwer w chmurze. To znaczy

4. Wybierz rozmiar serwera
Możesz wybrać rozmiar serwera, który najlepiej odpowiada Twoim wymaganiom. Cloudways oferuje skalowalny hosting WordPress, co oznacza, że zawsze możesz skalować swój serwer w górę/w dół, wybierając Zarządzanie serwerem > Skalowanie pionowe .

5. Wybierz przepustowość i pamięć masową
W Cloudways możesz wybrać przepustowość w oparciu o swoje potrzeby, aby ograniczyć koszty do minimum. Możesz także wybrać różne rozmiary pamięci masowej dla plików bazy danych i aplikacji.

6. Wybierz lokalizację
Wybierz centrum danych najbliżej Twojej grupy docelowej. W przypadku GCE masz możliwość hostowania w wielu regionach i różnych lokalizacjach.

7. Uruchom serwer
Jeśli jesteś zadowolony z szacowanego kosztu wybranego serwera GCE, po prostu naciśnij przycisk Uruchom teraz .
![]()
Teraz poczekaj kilka minut, aż Twój serwer GCE będzie się przygotowywał.

Gdy serwer będzie gotowy, przejdź do aplikacji z górnego paska menu.

Kliknij swoją aplikację WordPress.

Aby zalogować się do swojej witryny WordPress, przejdź do Zarządzanie aplikacjami > Szczegóły dostępu > Panel administracyjny . Zobaczysz poświadczenia administratora (nazwę użytkownika i hasło) dla aplikacji WordPress. Kliknij adres URL, a następnie skopiuj i wklej poświadczenia, aby uzyskać dostęp do panelu administracyjnego WordPress.

Otóż to! Pomyślnie uruchomiłeś WordPress w Google Cloud.
Przenieś witrynę WordPress do Google Cloud
Migracja witryny jest tak prosta, jak uruchomienie serwera na Cloudways. Jeśli migrujesz swoją istniejącą witrynę WordPress od innego dostawcy do Cloudways, po prostu skorzystaj z naszej bezpłatnej wtyczki migratora, która zajmie się całym procesem i przeniesie Twoją witrynę za pomocą zaledwie kilku kliknięć.
Po prostu pobierz wtyczkę w swojej istniejącej witrynie WordPress, podaj wymagane informacje i uruchom migrator.

Platforma Cloudways jest bogata w funkcje, które umożliwiają łatwe mapowanie domeny, tworzenie witryn pomostowych do testowania nowych funkcji, oferuje bezpłatny SSL za pośrednictwem Let's Encrypt i umożliwia tworzenie członków zespołu itp.
Wniosek
Nauczyłeś się teraz, jak zainstalować WordPress w chmurze Google za pomocą technicznej i wolnej metody (Native GCP) oraz szybkiej i łatwej metody (Via Cloudways).
Cloudways ma na celu zapewnienie wygody osobom zainteresowanym uzyskaniem pełnych korzyści z hostingu w chmurze bez marnowania czasu na zarządzanie dedykowanym serwerem.
Programiści uwielbiają go, ponieważ mogą szybko tworzyć na nim aplikacje, nie martwiąc się o niezgodności po stronie serwera.
Projektanci lubią to, ponieważ mogą testować swoją pracę za pomocą naszych nieograniczonych środowisk pomostowych WordPress i adresów URL.
A agencje uwielbiają nas, bo robią to, co lubią. Zamiast obsługiwać infrastrukturę hostingową dla swoich klientów (my o to dbamy!), mogą skupić się na swojej działalności biznesowej.
Zacznij więc od bezpłatnego okresu próbnego i hostuj swoją witrynę WordPress w Google Cloud. Myślę, że to pokochasz!

