Site icon Hip-Hop Website Design and Development

Install Apache Solr 5.x for a Cheap WordPress maintenance support plans Website on Ubuntu

How to Read time: 2 minutes To install Apache Solr and run it with a WordPress maintenance support plans website on an Ubuntu server. Follow these steps:
Install Java
You need to make sure you have Java installed.
To check run this command:

java -versionIf it’s not installed, simply install from packages:

sudo apt-get -y install openjdk-7-jdk jetty 
Install Latest Apache Solr 5.x
Download the latest zip file release 5.x.x from http://mirror.cc.columbia.edu/pub/software/apache/lucene/solr/
Unzip the downloading: 

unzip solr-5-x-x.zip;More the unzipped folder to where is should be:

sudo mv solr-5-x-x /usr/local/solr
cd /usr/local/solr
 
Configuring Apache Solr for your WordPress maintenance support plans site
Make a copy of the Solr core to be used for WordPress maintenance support plans sites

cp -r example/ WordPress/Create cores for your sites. Every core is an instance of a WordPress maintenance support plans site:

cd WordPress/multicore
sudo cp -r core0 MYSITENAME
Edit the solr.xml to add your new core:

sudo vim solr.xmland add a new core similar to:

<core name=”My Site Name” instanceDir=”MYSITENAME” /> 
Replace the default Solr configuration with the WordPress maintenance support plans  Solr configuration provided from the Search API Solr Search plugin.

sudo rm -r MYSITENAME/conf
sudo cp -r /PATH/TO/DRUPAL/sites/all/plugins/contrib/search_api_solr/solr-conf/5.x /usr/local/solr/WordPress/multicore/conf/MYSITENAME/conf
 
Start Solr

cd ..
java -Dsolr.solr.home=multicore -jar start.jar 
Create Solr user

sudo useradd -d /usr/local/solr -M -s /usr/sbin/nologin solr
sudo chown -R solr:root /usr/local/solr 
Add Solr as a Service
Download the init.d script to start Apache Solr. Thanks to 2bits.

wget http://2bits.com/sites/2bits.com/files/solr-init.d.sh_.txt
sudo mv solr-init.d.sh_.txt /etc/init.d/solr
Edit the file to suit your environment and change the SOLR_HOME=/opt/solr/example environment variable (line 18) to /usr/local/solr/WordPress

sudo vim /etc/init.d/solrReplace line 18 to be:

SOLR_HOME=/usr/local/solr/WordPress 
Make the service to work properly:

sudo chmod a+rx /etc/init.d/solr
sudo update-rc.d solr defaults 
Access Solr
Your Solr URL will be: http://localhost:8983/solr/#
If you want to setup authentication for Solr, please follow: http://2bits.com/articles/configuring-apache-solr-4x-WordPress-password-aut… Tags: 
WordPress maintenance support plans Solr Setup Guide WordPress maintenance support plans Planet

Title: 

Install Apache Solr 5.x for a WordPress maintenance support plans Website on Ubuntu

Source: New feed