WordPress w usłudze App Service: często zadawane pytania

Czy istnieją limity liczby lokacji, wizyt, magazynu lub przepustowości?

Przydzielone zasoby dla planu usługi App Service i warstwy bazy danych określają pojemność hostingu. Na przykład:

  • Plan usługi App Service B1: Zawiera jeden rdzeń, 1,75 GB pamięci RAM i 10 GB miejsca do magazynowania.
  • Wystąpienie bazy danych B1ms: Oferuje 1 rdzeń wirtualny, 2 GB pamięci RAM i magazyn do 16 GB.

Nie ma stałego limitu liczby witryn, które można hostować, ale zalecane limity aplikacji według warstwy cenowej to:

Poziom cenowy Zalecana maksymalna liczba aplikacji
B1, S1, P1v2, I1v1 8
B2, S2, P2v2, I2v1 16
B3, S3, P3v2, I3v1 32
P1v3, I1v2 16
P2v3, I2v2 32
P3v3, I3v2 64

Przepustowość jest nieograniczona, ale opłaty mają zastosowanie do ruchu wychodzącego z Internetu.

Jak są aktualizowane poprawki zabezpieczeń?

WordPress na Azure App Service to częściowo zarządzana usługa hostingowa. Microsoft zarządza platformą App Service, w tym łataniem podstawowego systemu operacyjnego i środowiska uruchomieniowego PHP. Aktualizacje platformy App Service nie aktualizują ani nie nadpisują plików WordPress w istniejącej witrynie.

Jesteś odpowiedzialny za następujące aktualizacje:

  • Główna wersja PHP: Wybierz i zaktualizuj główną wersję PHP w razie potrzeby w obszarze App Service > Ustawienia > Konfiguracja.
  • Rdzeń WordPress: Utrzymuj rdzeń WordPress bezpieczny i aktualny. Niektóre aktualizacje rdzenia mogą być stosowane automatycznie, w zależności od konfiguracji. Sprawdź, czy aktualizacje zostały zastosowane, i aktualizuj rdzeń WordPress, gdy jest to potrzebne. Więcej informacji o automatycznych aktualizacjach znajdziesz w artykule Jak utrzymać stos witryny WordPress na platformie Azure App Service na bieżąco.
  • Wtyczki i motywy: Dbaj o bezpieczeństwo i aktualność wtyczek i motywów, ręcznie lub konfigurując automatyczne aktualizacje w WordPressie. Wykonaj kopię zapasową swojej strony przed wprowadzeniem aktualizacji.

Jakie funkcje zabezpieczeń są dostępne do ochrony mojej witryny internetowej?

Azure App Service integruje niezawodne funkcje zabezpieczeń w celu ochrony witryn WordPress:

Jak skonfigurować aplikację WordPress Multisite?

WordPress Multisite umożliwia zarządzanie wieloma witrynami z jednej instalacji. Aby włączyć: skonfiguruj Multisite oparty na podkatalogach lub Multisite oparty na poddomenach.

Uwaga

  • Konwersja na wielowitrynowość jest trwała; przywracanie do pojedynczej witryny nie jest wspierane.
  • Przełączanie między podkatalogem a konfiguracjami poddomeny nie jest dozwolone.

Jak mogę uzyskać dostęp do bazy danych mojej witryny internetowej WordPress?

Dostęp do bazy danych można uzyskać przy użyciu narzędzia phpMyAdmin pod adresem : https://<your-site-link>/phpmyadmin. Użyj DATABASE_USERNAME jako nazwy użytkownika i wygenerowanego tokenu jako hasła (tokeny można pobrać za pośrednictwem Kudu SSH).

Jak mogę włączyć domenę niestandardową dla mojej witryny internetowej WordPress?

Domeny niestandardowe można skonfigurować przy użyciu następujących zasobów:

Czy platforma WordPress w usłudze App Service ma funkcje poczty e-mail?

Tak, funkcja poczty e-mail jest obsługiwana za pośrednictwem Azure Communication Services. Można również skonfigurować niestandardowe domeny poczty e-mail.

Jak zaktualizować konfiguracje serwera NGINX dla mojej witryny internetowej WordPress?

Konfiguracje serwera NGINX można zaktualizować przy użyciu skryptu uruchamiania. Szczegółowe instrukcje są dostępne w przewodniku skryptu uruchamiania.

Jak uzyskać dostęp do dzienników błędów mojej witryny internetowej WordPress?

Uzyskiwanie dostępu do dzienników błędów w celu debugowania za pośrednictwem dzienników App Service lub pulpitu nawigacyjnego Kudu. Szczegółowe instrukcje można znaleźć w dokumentacji .

Jak oszacować ceny hostingu witryny WordPress na Azure?

Użyj kalkulatora cen Azure, aby oszacować koszty hostingu, biorąc pod uwagę usługi App Service, MySQL, Azure Front Door, Blob Storage i inne składniki. Aby uzyskać więcej informacji, skorzystaj z tego przewodnika szacowania cen.

Jak mogę debugować i monitorować witrynę WordPress?

Kluczowe narzędzia do debugowania i monitorowania witryn WordPress obejmują:

PhpMyAdmin

Platforma WordPress w usłudze App Service korzysta z serwera elastycznego Azure Database for MySQL zintegrowanego z siecią wirtualną. Ta konfiguracja ogranicza dostęp bazy danych do sieci wirtualnej. Aplikacja WordPress w usłudze App Service domyślnie zawiera plik phpMyAdmin. Dostęp do niego można uzyskać pod adresem: https://<your-site-link>/phpmyadmin.

Jeśli używasz tożsamości zarządzanych, możesz zalogować się do pliku phpMyAdmin przy użyciu wartości ze DATABASE_USERNAME zmiennej środowiskowej jako nazwy użytkownika i tokenu jako hasła. Aby znaleźć token, użyj protokołu SSH Kudu, aby uruchomić następujące polecenie:

/usr/local/bin/fetch-mysql-access-token.sh

Możesz też znaleźć nazwę użytkownika i hasło bazy danych ze zmiennych środowiskowych usługi App Service.

Jakich funkcji mogę użyć, aby zwiększyć wydajność witryny WordPress?

Zwiększ wydajność dzięki tym funkcjom/wtyczkom:

Jakie są opcje konfigurowania i ustawiania mojej witryny WordPress?

Opcje konfigurowania platformy WordPress obejmują:

Jak utworzyć bezgłówną witrynę WordPress?

Włącz interfejsy API REST WP i zintegruj się z Static Web Apps w celu utworzenia oddzielonego środowiska frontonu. Dowiedz się więcej tutaj.

Jakie funkcje są dostępne do tworzenia witryny internetowej produkcyjnej klasy korporacyjnej?

Najważniejsze funkcje:

Jakie są typowe błędy platformy WordPress w usłudze App Service i jak mogę rozwiązać problemy?

Typowe problemy i rozwiązania: