This article covers challenges regarding a configuration of Solr when any Sitecore site is upgraded from older Sitecore version to Sitecore 8 or new installations.
The installation and configuration of the Sitecore Solr Provider for Sitecore 8 is not yet much documented by Sitecore
Here are some simple but effective steps, following which you can make Solr 4.8 or later work with Sitecore 8.
We are providing information in 3 part series.
Part 1: Installation
Part 2: Configuring Solr
Part 3: Configuring Sitecore and other indexes
To install Solr in a development environment, it is better to use Bitnami Apache Solr Stack. This installer handles installing Apache, Jetty, and Solr and configuring it properly. No prior knowledge is needed.
The installation process is like a typical Windows installation. To start, double-click on the installer. The first screen looks like this:
From here, select Next. The default installation path (C:\Bitnami\solr-5.0.0-0) should be fine for most, change it if you wish to.
Clicking on Next brings you to a screen that defines the port on which Apache should run. If you are setting up Solr for development use and installing locally, it is important that you change the default port to something other than 80 (in use by IIS). Here we are using port 8080.
Select Next, a window shows offering details about Bitnami Cloud Hosting. To get more about Bitnami Cloud Hosting, leave the checkbox Checked, otherwise it is unchecked by default.
After selecting Next, Windows Firewall will show an alert window to you that it has blocked some features of this installation. Ensure that the check boxes for Domain networks, such as a workplace network and Private networks, such as my home or work network are checked. Complete this step by clicking the Allow access button.
Once the Bitnami installation has completed. Mark the Launch Bitnami Apache Solr Stack now? Check box checked and click Finish.
Your browser of choice should open with a page that looks like this:
Click on the Access Bitnami Apache Solr Stack link which will launch the Solr dashboard and should look like this:
Now you have Solr installed and waiting for it to be configured for use with Sitecore.
Go ahead and check out Making-Solr-Search-work-with-Sitecore-8-Part-2 to know how to configure Solr.