How to Migrate from WP Engine to WordPress on App Service? by info.odysseyx@gmail.com October 1, 2024 written by info.odysseyx@gmail.com October 1, 2024 0 comment 0 views 0 WordPress on App Servicea managed product from Microsoft, is designed to enhance your WordPress hosting experience. This innovative solution leverages the power of Azure App Service and Azure Database for MySQL to provide an exceptional hosting experience for your WordPress site. It also provides: Managed yet flexible service: All upgrades are handled directly behind the scenes, so you don’t have to worry about the underlying technology. This allows you to focus on building the best WordPress site possible. It also minimizes the risk of your site being broken by not forcing you into a major upgrade. You have the time and flexibility to test your applications and switch to the upgraded stack when you’re ready. Similarly, security patches are automatic in WordPress core, but it’s up to you to decide how to manage major upgrades. UNPARALLELED SECURITY: Built-in security features in Azure App Service and Azure Database for MySQL ensure that your data and applications are protected with the highest level of security. Additionally, Azure VNET and Azure Entra Identity managed identities enhance your security posture. excellent performance: You can benefit from a variety of performance improvements, such as built-in Redis cache and local storage caching. Seamless integration with Azure CDN or Azure Front Door and Azure Blob Storage ensures your WordPress site operates at optimal speed and efficiency. Easy installation and management: An easy creation wizard simplifies the setup process, and the Azure portal provides a user-friendly interface for site management. ARM templates and Azure CLI make customization simple, so you can tailor the product to your specific needs. Authentic WordPress Experience: Maintains the integrity of WordPress core to deliver a true WordPress experience. You have the flexibility to use plugins like W3 Total Cache for integration with Azure CDN or Azure Front Door and storage, or choose your preferred plugin to suit your requirements. Comprehensive integration: This product leverages the power of Azure App Service and Azure Database for MySQL to host WordPress web apps and databases, respectively. The entire setup is configured with Azure VNET for added security, ensuring seamless and secure integration. You can also choose to integrate natively with a variety of other Azure services, making it easy to use additional services without manual configuration. Move from App Service to WordPress and experience the power, security, and performance of Azure. Transform your WordPress hosting experience and delight your customers! In the next section, I will provide a step-by-step guide on how to migrate your WordPress site from WP Engine to WordPress on App Service. memo: For migration we will use the highly recommended all-in-one WP Migration and Backup plugin. Our example covers a single site to single site migration. If you are dealing with WP multisite, you will need the Multisite Extension for All-in-One Migration plugin. Export the site as a zip file and download it to your local computer. If you prefer to use FTP or export to services like Dropbox, Azure Storage, Amazon S3, etc., there are extensions available as well. You can find all extensions here: https://servmask.com/products. Additionally, the plugin provides advanced features. You can search for and replace strings in your database, or exclude specific items, such as comments or plugins, from export. These features are intended for advanced users and are recommended to be used only if you are confident in what you are doing. We did not utilize any advanced features in this tutorial. If you want to learn more about these features, you can find lots of helpful videos on their YouTube channel. https://www.youtube.com/@Servmask/videos Part 1: WP Engine In this tutorial we will be using a demo website hosted on WP Engine. https://wpcontoso.wpenginepowered.com/ Step 1: Go to wp-admin on your WordPress site and install and activate the ‘All-in-One WP Migration and Backup’ plugin. https://wordpress.org/plugins/all-in-one-wp-migration/ Step 2: Go to the All-in-One WP Migration tab in the left pane. Click ‘Export’ > File. This will start the backup process. Step 3: When the backup is ready, click the Download dialog button. The entire website content will be downloaded to your local computer. Part 2. On Azure Step 1: Create a new WordPress site in App Service. Please follow the steps here: https://techcommunity.microsoft.com/t5/apps-on-azure-blog/how-to-set-up-a-new-wordpress-website-on-a… I created this site for demo purposes. https://wpcontoso.azurewebsites.net/ Step 2: Go to wp-admin of your WordPress site in Azure. Install and activate the All-in-One Migration and Backup plugin. Step 3: In the left pane, go to the ‘All-in-One Migration’ tab > ‘Import’ option. Click Import From > File. Note: You may need to increase your upload size limit. represent: https://github.com/Azure/wordpress-linux-appservice/blob/main/WordPress/wordpress_application_settin… Then select a file from your local computer. The upload process will begin. Do not close the window until the import process is complete. Step 4: You can now confirm that your site has been imported. Part 3. Additional steps Step 1: To utilize caching and email, you must re-enable the W3 Total Cache and App Service email plugins. It is disabled as it is not installed in the WP Engine environment. You may need to purge your cache. Step 2: Remove WP Engine files that are not needed in the App Service environment. Remove the following files and folders: wp-content/advanced-cache.php wp-content/object-cache.php wp-content/mu-plugins/mu-plugin.php wp-content/mu-plugins/wpengine-common/ wp-content/mu-plugins/slt-force-strong-passwords.php wp-content/mu-plugins/force-strong-passwords/ wp-content/mu-plugins/stop-long-comments.php wp-content/mu-plugins/wpe-wp-sign-on-plugin/ wp-content/mu-plugins/wpe-wp-sign-on-plugin.php wp-content/mu-plugins/wpengine-security-auditor.php Try this migration process now and let us know how it goes! Support and Feedback Did you like this article? If you like it, please click like. Also, please leave your comments and help us make this article better. If you need help, please contact us anytime. Open a support request Via the Microsoft Azure portal. you can also report a problem Issue in GitHub repository For more information about the services we offer, check out: Announcement of general availability of WordPress on Azure App Service. You can also find it here: additional documents It involves WordPress on App Service. You can share your thoughts and suggestions. our community page. We want to know about your experiences and problems. Let’s start the conversation by sending an email to:wordpressonazure@microsoft.com Source link Share 0 FacebookTwitterPinterestEmail info.odysseyx@gmail.com previous post EnterpriseDB and Revers.io offer transactable partner solutions in Azure Marketplace next post New Social Media Marketing Job Opportunities at RK Ki Duniya in Mumbai – Apply Now You may also like Get to know Microsoft 365 Copilot in Microsoft OneDrive October 4, 2024 Connecting to Azure Cache for Redis with Entra ID in Azure Government October 4, 2024 Modern Charts in Microsoft Access is GA! October 4, 2024 Cowrie honeypot and its Integration with Microsoft Sentinel. October 4, 2024 Improved Accessibility ribbon in PowerPoint for Windows and Mac October 4, 2024 Introducing the Use Cases Mapper workbook October 4, 2024 Leave a Comment Cancel Reply Save my name, email, and website in this browser for the next time I comment.