Udostępnij za pośrednictwem


Tworzenie witryny WordPress

Co wykonasz

W tym przewodniku Szybki start zawarto informacje na temat wykonywania następujących czynności:

  • Tworzenie witryny WordPress na podstawie Azure Marketplace
  • Konfigurowanie bazy danych serwera elastycznego MySQL
  • Konfigurowanie planów hostingu usługi App Service
  • Wdrażanie witryny WordPress i zarządzanie nią
  • Monitorowanie wydajności i kondycji witryny
  • Konfigurowanie domen niestandardowych i protokołu SSL
  • Optymalizowanie wdrożenia platformy WordPress pod kątem środowiska produkcyjnego
  • Skalowanie aplikacji w miarę wzrostu ruchu
  • Implementowanie strategii tworzenia kopii zapasowych i odzyskiwania po awarii
  • Zabezpieczanie witryny WordPress przy użyciu najlepszych rozwiązań

Przegląd

W tym szybkim poradniku dowiesz się, jak utworzyć i wdrożyć swoją pierwszą witrynę WordPress do Azure App Service, korzystając z Azure Database for MySQL — serwer elastyczny oraz elementu WordPress Azure Marketplace przez usługę App Service. W tym przewodniku szybkiego startu użyto warstwy Standard dla aplikacji oraz warstwy Burstable, B2s dla bazy danych, co skutkuje kosztami dla subskrypcji Azure. Aby uzyskać cennik, odwiedź App Service — cennik, Azure Database for MySQL — cennik, Content Delivery Network — cennik oraz Azure Blob Storage — cennik. Więcej informacji na temat platformy WordPress w usłudze App Service można uzyskać w omówieniu.

Aby ukończyć szybki start, potrzebujesz konta Azure z aktywną subskrypcją. Utwórz bezpłatne konto.

Tworzenie witryny WordPress przy użyciu portalu Azure

  1. Aby rozpocząć tworzenie witryny WordPress, przejdź do witryny https://portal.azure.com/#create/WordPress.WordPress.

     Zrzut ekranu przedstawiający tworzenie witryny WordPress w witrynie Azure App Service.

  2. Na karcie Podstawowe w obszarze Szczegóły projektu upewnij się, że wybrano poprawną subskrypcję. Wybierz Utwórz nową grupę zasobów i wpisz myResourceGroup dla nazwy.

  3. W obszarze Szczegóły hostingu wybierz region , z którego chcesz obsługiwać aplikację, a następnie wpisz globalnie unikatową nazwę aplikacji internetowej. W obszarze Plany hostingu wybierz pozycję Standardowa. Wybierz pozycję Zmień plan , aby wyświetlić funkcje i porównania cen.

  4. W obszarze Konfiguracja platformy WordPress wybierz preferowany język witryny, a następnie wpisz adres e-mail administratora, nazwę użytkownika administratora i hasło administratora. Adres e-mail administratora jest używany tylko do logowania administracyjnego platformy WordPress.

  5. (Opcjonalnie) Wybierz kartę Dodatki . Zalecane ustawienia (w tym tożsamość zarządzana) są już domyślnie włączone. Wyczyść pola wyboru, jeśli nie znasz tych ustawień. Aby uzyskać więcej informacji, zobacz Konfigurowanie dodatków WordPress .

  6. Wybierz kartę Przeglądanie i tworzenie . Po uruchomieniu walidacji wybierz przycisk Utwórz w dolnej części strony, aby utworzyć witrynę WordPress.

    Ochwyt ekranu przedstawiający przycisk tworzenia platformy WordPress na Azure App Service.

  7. Przejdź do adresu URL witryny i sprawdź, czy aplikacja działa prawidłowo. Ładowanie witryny może potrwać kilka minut. Jeśli wystąpi błąd, zaczekaj jeszcze kilka minut, a następnie odśwież przeglądarkę.

    Zrzut ekranu witryny WordPress na Azure App Service.

  8. Aby uzyskać dostęp do strony Administratora platformy WordPress, przejdź do /wp-admin i użyj poświadczeń utworzonych w kroku konfiguracji platformy WordPress .

     Zrzut ekranu przedstawiający logowanie administratora WordPress w witrynie Azure App Service.

Czyszczenie zasobów

Gdy grupa zasobów, usługa App Service i wszystkie powiązane zasoby nie będą już potrzebne, możesz je usunąć.

  1. Na stronie przeglądu usługi aplikacji kliknij grupę zasobów, którą utworzono w kroku Utwórz witrynę WordPress przy użyciu portalu Azure.

    Grupa zasobów na stronie przeglądu usługi App Service.

  2. Na stronie grupy zasobów wybierz pozycję Usuń grupę zasobów. Potwierdź nazwę grupy zasobów, aby zakończyć usuwanie zasobów.

    Usuń grupę zasobów.

Konfigurowanie dodatków WordPress

Na karcie Dodatki zalecane ustawienia są już domyślnie włączone:

  • Tożsamości zarządzane usuwają koszty związane z zarządzaniem poufnymi poświadczeniami w celu uzyskania dostępu do zasobów Azure, dzięki czemu witryna internetowa jest wysoce bezpieczna.
  • Azure Communication Services umożliwiają wysyłanie wiadomości e-mail typu aplikacja-osoba na dużą skalę z pomocą Azure Communication Services.
  • Azure Content Delivery Network pomaga w zwiększeniu wydajności, dostępności i zabezpieczeń przy użyciu rozproszonej sieci serwerów, które mogą przechowywać zawartość w pamięci podręcznej w lokalizacjach punktów obecności, blisko użytkowników końcowych.
  • Azure Front Door (AFD) zapewnia dynamiczne przyspieszanie witryn, co skraca czas odpowiedzi, jednocześnie umożliwiając dostarczanie treści poprzez buforowanie na najbliższych serwerach brzegowych dla szybszego pobierania multimediów.
  • Azure Blob Storage umożliwia przechowywanie i uzyskiwanie dostępu do obrazów, filmów wideo i innych plików. W ten sposób zmniejsza to obciążenie serwera internetowego, co zwiększa wydajność i środowisko użytkownika.

Zobacz dodatki i więcej , aby dowiedzieć się więcej na temat dodatków WordPress.

Zarządzanie elastycznym serwerem MySQL, nazwą użytkownika lub hasłem (opcjonalnie)

  • Elastyczny serwer MySQL jest tworzony w prywatnej sieci wirtualnej i nie jest dostępny bezpośrednio. Aby uzyskać dostęp do bazy danych lub zarządzać nią, użyj narzędzia phpMyAdmin wdrożonego w witrynie WordPress. Dostęp do pliku phpMyAdmin można uzyskać, wykonując następujące kroki:

    • Przejdź do adresu URL: https://<sitename>.azurewebsites.net/phpmyadmin
    • Zaloguj się przy użyciu nazwy użytkownika i hasła serwera elastycznego
  • Nazwa użytkownika i hasło bazy danych serwera elastycznego MySQL są generowane automatycznie. Aby pobrać te wartości po wdrożeniu, przejdź do sekcji Ustawienia aplikacji na stronie Konfiguracja w Azure App Service. Konfiguracja platformy WordPress została zmodyfikowana tak, aby korzystała z tych ustawień aplikacji w celu nawiązania połączenia z bazą danych MySQL.

  • Aby zmienić hasło bazy danych MySQL, zobacz Resetowanie hasła administratora. Za każdym razem, gdy poświadczenia bazy danych MySQL zostaną zmienione, należy zaktualizować ustawienia aplikacji . Ustawienia aplikacji dla bazy danych MySQL zaczynają się od prefiksuDATABASE_. Aby uzyskać więcej informacji na temat aktualizowania haseł mySQL, zobacz WordPress w usłudze App Service.

Zmienianie hasła administratora platformy WordPress (opcjonalnie)

Ustawienia aplikacji dla poświadczeń administratora platformy WordPress są przeznaczone tylko do celów wdrażania. Modyfikowanie tych wartości nie ma wpływu na instalację WordPress. Aby zmienić hasło administratora platformy WordPress, zobacz resetowanie hasła. Ustawienia aplikacji dla poświadczeń administratora platformy WordPress zaczynają się od prefiksuWORDPRESS_ADMIN_. Aby uzyskać więcej informacji na temat aktualizowania hasła administratora platformy WordPress, zobacz Changing WordPress Admin Credentials.

Migrowanie do App Service on Linux (opcjonalnie)

Podczas migrowania aplikacji WordPress do App Service on Linux istnieje kilka podejść. Możesz użyć wtyczki WP lub przeprowadzić migrację ręcznie przy użyciu protokołu FTP i klienta MySQL. Dodatkowa dokumentacja, w tym Migrating do App Service, jest dostępna w WordPress - App Service na Linuxie.

Gratulacje, pomyślnie ukończyłeś ten szybki przewodnik!