Requirements

Before installing InspireCMS, ensure your environment meets the following requirements:

Server Requirements

  • PHP 8.3 or higher
  • Laravel 11.x
  • MySQL 5.7+ or PostgreSQL 10+
  • Composer 2.0+
  • Node.js 18+ and npm (for asset compilation)

PHP Extensions

The following PHP extensions must be enabled:

  • BCMath
  • Ctype
  • Fileinfo
  • JSON
  • Mbstring
  • OpenSSL
  • PDO
  • Tokenizer
  • XML
  • Exif

Browser Support

InspireCMS admin interface supports:

  • Chrome (latest 2 versions)
  • Firefox (latest 2 versions)
  • Safari (latest 2 versions)
  • Edge (latest 2 versions)

Development Environment

We recommend using one of the following for local development:

Server Recommendations

For production environments, we recommend:

  • 2GB+ of RAM
  • 1+ CPU cores
  • 20GB+ of storage space
  • A dedicated web server (Apache or Nginx)

Next Steps

Once you've confirmed your environment meets these requirements, you're ready to install InspireCMS.