Drupal Solr

Posted onby admin

Customizing the Solr configuration Drupal.org Customizing the Solr configuration The Solr configuration files packaged with this module are provided in a way to make customizing as easy as possible. The “core files” with the base configuration for the Solr server are schema. Xml and solrconfig. Solr is the popular, blazing-fast, open source enterprise search platform built on Apache Lucene ™. Learn more about Solr. Solr is highly reliable, scalable and fault tolerant, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more.

tl;dr: Read the Quick Start Guide.

Drupal VM makes building Drupal development environments quick and easy, and introduces developers to the wonderful world of Drupal development on virtual machines or Docker containers (instead of crufty old MAMP/WAMP-based development).

Drupal Solr Search Tutorial

It will install the following on an Ubuntu 18.04 (by default) linux VM:

SolrSearch
  • Apache 2.4.x (or Nginx)
  • PHP 7.2.x (configurable)
  • MySQL 5.7.x (or MariaDB, or PostgreSQL)
  • Drupal 7 or 8
  • Optional:
    • Selenium (for Behat testing)

It should take 5-10 minutes to build or rebuild the VM from scratch on a decent broadband connection.

Drupal Solr Facets

Please read through the official documentation:

Drupal Solr Config.zip

This VM includes many convenient utilities for local development, most of which can be enabled or disabled as you see fit (not everyone needs or wants an extra bundle of junk that they don't care about wasting their workstation's resources!).