Guild Wars Wiki:Requests for technical administration/MWSearch

Request for MWSearch

 * Homepage
 * http://mediawiki.org/wiki/Extension:MWSearch
 * http://mediawiki.org/wiki/Extension:Lucene-search


 * Type
 * Backend modifications & extension


 * Additional requirements
 * Java 6+ JDK, Apache Ant 1.6 to install the required lucene search engine as a daemon on the server


 * Installation notes
 * The installation is a bit complicated as the daemon needs to be set up first, before the actual extension can be installed.
 * Make sure that  and   are set correctly in either   or   (starting with MW 1.16, the former will no longer be shipped, and the configuration moves to  ).
 * Download the latest stable release of lucene search, and build the packet:

 ./configure /path/to/wiki/root ./build ./update
 * Download the MWSearch extension, extract the content into  and add the following lines to  :

 $wgSearchType = 'LuceneSearch'; $wgLuceneHost = '127.0.0.1'; $wgLucenePort = 8123;

require_once( "$IP/extensions/MWSearch/MWSearch.php" ); $wgLuceneSearchVersion = 2.1;
 * Start  as a background daemon.


 * Reason for the request
 * The lucene search engine greatly improves the performance and quality of search results.


 * What else uses it
 * It is used on the whole WikiMedia farm.