Solr Drupal 8

 

Ansible + Drupal: A Fortuitous DevOps Match: YouTube March 8, 2015: Ansible serial/forks demo on a Cluster of Raspberry Pis: DrupalCon Austin June 5, 2014: DevOps for Humans: Ansible for Drupal Deployment Victory! Meetup January 14, 2014: Local Dev on Virtual Machines - Vagrant, VirtualBox and Ansible. In Drupal 8, Composer is now a standard to include external PHP libraries. The Search API Solr module requires Solarium codes, which is not included in the module repository.

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).

Learn about Drupal's built-in search capabilities and how to take your site's search to the next level with Apache Solr in this new series. You'll also learn how to set up your local development environment using Docker so that you can follow along. By the end of this series you'll have a firm grasp on concepts related to Search API and Solr in Drupal and how to configure the software for use on your Drupal 8 application.

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

  • 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.

Please read through the official documentation:

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!).

We've published 18 tutorials on Search API and Solr in Drupal. Learn about Drupal's built-in search capabilities and how to take your site's search to the next level with Apache Solr in this new series. You'll also learn how to set up your local development environment using Docker so that you can follow along. By the end of this series you'll have a firm grasp on concepts related to Search API and Solr in Drupal and how to configure the software for use on your Drupal 8 application.

Tutorials:

About the author of these tutorials

Tess Flynn, also known as socketwench, is a devops engineer who has worked with Drupal for over a decade. She is the author of the Flag module for Drupal 8 and has given sessions at DrupalCons and DrupalCamps throughout the world on Drupal 8 development, Docker, and DevOps.

Drupal 8 Solr Query Programmatically

Thanks, Tess!

Apache Solr Drupal 8

Solr

Drupal 8 Download

What's next?

Drupal 8 Tutorial

Next up, we'll be releasing a new guide based on our popular 'Introduction to Theming' workshop. Watch for Hands-On Theming, a guide featuring practical exercises and video walkthroughs, to be published later this month.