Introduction
These are the minimum server specifications we recommend for running BuddyBoss smoothly, with all community features functioning as intended. Following these guidelines helps ensure optimal performance, reliability, and scalability.
Required Server Software Packages
- PHP 7.3 or greater
- MySQL 5.6 or greater or MariaDB 10.1 or greater
- WordPress 4.9.1 or greater (install manually—avoid one-click installers like Fantastico or Softaculous)
- Apache module mod_rewrite
- PHP modules GD or Imagick (required for WordPress to generate images)
- AllowOverride set to All in any directory using an .htaccess file
Pre-Installation Checklist
- Backup your database and files before making any major changes
- Use VPS hosting or better—community sites generate higher server load per concurrent user; shared hosting often leads to slow performance
Troubleshooting and FAQs
Q: My images aren’t appearing or thumbnails fail to generate—what’s missing?
A: Make sure the PHP GD or Imagick extension is installed and enabled; without one of these, WordPress cannot process images.
Q: My .htaccess rules aren’t applied—how do I fix it?
A: Verify that in your Apache config, the relevant <Directory> block has AllowOverride All so .htaccess directives take effect.
Q: Can I run BuddyBoss on shared hosting?
A: Technically yes, but performance can degrade quickly as traffic grows. We strongly recommend at least a VPS or dedicated environment for community sites.
Q: Which PHP version should I choose?
A: PHP 7.3+ is the minimum. For best speed and security, consider PHP 8.x if your other plugins and theme are compatible.
Q: Where can I get further assistance?
A: Submit a support ticket through your BuddyBoss account dashboard for personalized guidance.