Appearance
System Requirements
Core Requirements
Craft CMS
- Version: Craft CMS 4.x
PHP
- Version: PHP 8.x
Elasticsearch
- Version: Elasticsearch 7.x or 8.x must be available and accessible
Optional Dependencies
Craft Commerce (Optional)
If you want to index Commerce products:
- Minimum version: Craft Commerce 4.0
- Compatibility: All Commerce 4.x versions supported
Digital Products (Optional)
If you want to index digital products:
- Minimum version: Digital Products 3.0
- Compatibility: All Digital Products 3.x versions supported
Testing Your Connection
Once you have Elasticsearch available, you can verify connectivity through the plugin:
Via Control Panel
- Go to Settings → Plugins → Search with Elastic → Settings
- Enter your Elasticsearch endpoint
- Click Test Connection
Via CLI
bash
php craft search-with-elastic/elasticsearch/test-connectionAuthentication Support
- HTTP Basic Authentication
- API Key authentication
- Custom headers (via component configuration)
- SSL/TLS encryption supported
Next Steps
Once you've verified your environment meets these requirements:
- Install the plugin - Complete installation guide
- Quick start setup - Configuration guide
- Test your connection - Verify Elasticsearch connectivity