The MemberPress System Requirements are as follows:
PHP: 7.0+ (7.4+ recommended)
MySQL: 5.1.20+ (NO_ZERO_DATE and Strict Mode should be disabled)
MemberPress runs on self-hosted WordPress (wordpress.org) and WordPress.com Business accounts. If you have any questions about how to get started with self-hosted WordPress, you can find many resources on WordPress.org.
Static File Protection Feature (PDF, MP3, etc.)
MemberPress' digital file protection access rules work best with the Apache web server. We do have some unsupported rewrite rules that will work with Nginx, but only Apache is officially supported for this feature.
If you're not using Apache and need to protect static files like PDFs or ZIPs, we recommend using the MemberPress Downloads add-on instead.
The paywall and SEO features will not work with any kind of page caching enabled.