Table of Contents

System Requirements

Minimum

  • WordPress Version 6.2
  • WordPress Memory Limit: 64MB+
  • PHP Version: 7.4+
  • PHP Safe Mode: Disabled
  • PHP Max Execution Time:  30 seconds+
  • PHP Memory Limit: 256MB+
  • cURL Library: Enabled
  • cURL Timeout: 60 seconds+
  • MySQL Version: 5.0+

Recommended

  • WordPress Version: Latest
  • WordPress Memory Limit: 256MB+
  • PHP Version: 7.4+
  • PHP Safe Mode: Disabled
  • PHP Max Execution Time:  300 seconds+
  • PHP Memory Limit: 512MB+
  • cURL Library: Enabled
  • cURL Timeout: 300 seconds+
  • MySQL Version: 5.0+

Additional requirements

  • Increase the connection limit if it is limited by the host (open file limit of the operating system) – Dashboard Site
  • Disable aborting the request processing if the users close the site (ignore_user_abort in php.ini) – Dashboard Site
  • PHP functions required for MainWP functionality

Hosting

Before choosing a hosting provider for your Dashboard, be sure to check the Hosting Compatibility doc for any known issues.

As your Network grows… 

It is important to keep in mind that as you increase the number of managed sites on your Dashboard Server resources will need to increase. Managing more sites means that your server will need more memory and other resources to complete the tasks requested. The suggestions below are not required but will help to ensure you have the best experience managing your sites.

30 sites or less any shared hosting plan should suffice.

31-100 sites, we suggest a reseller hosting account with additional server memory. You should also set the optimize for large networks to ON in your MainWP Settings.

100+ sites, you should consider a VPS managing this many sites. That VPS should have at least 512MB of memory. You should also set the optimize for large networks to ON in your MainWP Settings.

Important Note

If your server doesn’t meet MainWP Requirements, you can find here how to resolve them.

Still Have a Questions?
Search for additional solutions in the MainWP Community or start your own discussion