Skip to content

Commit 4113cf9

Browse files
committed
formatting
1 parent c268ecc commit 4113cf9

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

articles/app-service/wordpress-faq.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,13 @@ ms.author: msangapu
1010
ms.custom: mvc, linux-related-content
1111
---
1212
# WordPress on Azure App Service: Frequently Asked Questions (FAQ)
13+
1314
## Are there limits on the number of sites, visits, storage, or bandwidth?
15+
1416
The allocated resources for an App Service Plan and Database Tier determine the hosting capacity. For example:
1517
- **App Service B1 Plan:** Includes 1 core, 1.75 GB RAM, and 10 GB storage.
1618
- **Database B1ms Instance:** Offers 1 vCore, 2 GB RAM, and storage up to 16 GB.
19+
1720
There's no fixed limit on the number of sites you can host, but recommended app limits by SKU are:
1821
| **SKU** | **Recommended Max Apps** |
1922
|--------------------|---------------------------|
@@ -24,11 +27,13 @@ There's no fixed limit on the number of sites you can host, but recommended app
2427
| P2v3, I2v2 | 32 |
2528
| P3v3, I3v2 | 64 |
2629
Bandwidth is unlimited, but charges apply for internet egress.
30+
2731
## How are security patches updated?
2832
Azure manages security patches for core technologies, while WordPress-specific updates may require manual or semi-automated steps:
2933
- **PHP Major Versions:** Update manually under **App Service > Settings > Configuration**.
3034
- **WordPress Core:** Minor updates are automatic, while major updates need manual configuration.
3135
- **Plugins and Themes:** Perform manual updates after backing up your site to avoid issues. WordPress also offers autoupdate options.
36+
3237
## What security features are available to protect my website?
3338
Azure App Service integrates robust security features to safeguard WordPress sites:
3439
- **App Service Security:** HTTPS, IP restrictions, certificates, authentication, and network isolation.
@@ -39,36 +44,45 @@ Azure App Service integrates robust security features to safeguard WordPress sit
3944
- **Defender for Cloud:** Proactive threat detection with DevSecOps integration.
4045
- **Azure Key Vault:** Secure storage for keys, secrets, and certificates.
4146
- **Microsoft Entra ID:** Single sign-On (SSO) for seamless authentication.
47+
4248
## How can I set up WordPress Multisite?
4349
WordPress Multisite allows managing multiple sites from a single installation. To enable:
4450
1. Set up a **subdirectory-based Multisite** or **subdomain-based Multisite**.
4551
2. Follow [guides for configuration](#).
4652
**Important Notes:**
4753
- Conversion to Multisite is permanent; reverting to a single site is unsupported.
4854
- Switching between subdirectory and subdomain setups isn't allowed.
55+
4956
## How do I access my WordPress website's database?
5057
The database can be accessed using **phpMyAdmin** at:
5158
`https://<your-site-link>/phpmyadmin`
5259
Use the `DATABASE_USERNAME` as the username and a generated token as the password (tokens can be retrieved via **Kudu SSH**).
60+
5361
## How do I enable a custom domain for my WordPress website?
5462
Custom domains can be set up with these resources:
5563
- [Using custom domains with WordPress on Azure App Service](#)
5664
- [Configuring custom domains with Azure Front Door](#)
65+
5766
## Does WordPress on App Service have email functionality?
5867
Yes, email functionality is supported through **Azure Communication Services**. Custom email domains can be configured using [these guides](#).
68+
5969
## How can I update NGINX configurations for my WordPress website?
6070
NGINX configurations can be updated using a **startup script**. Detailed instructions are available in the [startup script guide](#).
71+
6172
## How can I access error logs for my WordPress website?
6273
Access error logs for debugging via **App Service logs** or the **Kudu dashboard**. Refer to the [documentation](#) for detailed steps.
74+
6375
## How do I estimate pricing for hosting a WordPress site on Azure?
6476
Use the [Azure Pricing Calculator](#) to estimate hosting costs, considering App Service, MySQL, CDN, Blob Storage, and other components.
77+
6578
## How can I debug and monitor my WordPress site?
6679
Key tools for debugging and monitoring WordPress sites include:
6780
- **App Service Logs**
6881
- **Kudu Dashboard**
6982
- **SSH Access**
7083
- **phpMyAdmin**
7184
Refer to the [documentation](#) for details.
85+
7286
## What features can I use to boost my WordPress site's performance?
7387
Enhance performance with these features / plugins:
7488
- **Content Delivery Network (CDN)**
@@ -78,13 +92,16 @@ Enhance performance with these features / plugins:
7892
- **Image Compression (Smush)**
7993
- **Scaling Up and Out**
8094
- **Redis Cache**
95+
8196
## What are the options for configuring and setting up my WordPress site?
8297
Options for setting up WordPress include:
8398
- **FTP File Transfers**
8499
- **NGINX Configuration Updates**
85100
- **App Service Settings Management**
101+
86102
## How can I build a headless WordPress site?
87103
Enable **WP REST APIs** and integrate with **Static Web Apps** to create a decoupled front-end experience. Learn more [here](#).
104+
88105
## What features are available for creating an enterprise-grade production website?
89106
Key features include:
90107
- Staging slots for safe testing
@@ -93,6 +110,7 @@ Key features include:
93110
- Startup scripts for configuration
94111
- Custom email domains
95112
- Scaling and load testing capabilities
113+
96114
## What are common errors for WordPress on App Service, and how can I troubleshoot?
97115
Typical issues and resolutions:
98116
- **Debug Logs:** Enable for troubleshooting.

0 commit comments

Comments
 (0)