Cli/ref/mw docker elasticsearch

From mediawiki.org
< Cli‎ | ref

mw docker elasticsearch[edit]

elasticsearch service

Synopsis[edit]

Elasticsearch service[edit]

Using this will automatically configure an elasticsearch server for MediaWiki via the CirrusSearch extension. In order for this to do anything you will need to CirrusSearch extension installed and enabled.

$wgCirrusSearchServers = [ 'elasticsearch' ];

In order to configure a search index for a wiki, you’ll need to run some maintenance scripts:

# Configure the search index and populate it with content
php extensions/CirrusSearch/maintenance/UpdateSearchIndexConfig.php
php extensions/CirrusSearch/maintenance/ForceSearchIndex.php --skipLinks --indexOnSkip
php extensions/CirrusSearch/maintenance/ForceSearchIndex.php --skipParse

And you’ll need to process the job queue any time you add/update content and want it updated in ElasticSearch

php maintenance/runJobs.php

Documentation[edit]

Options inherited from parent commands[edit]

  -c, --context string   The context to use (default "default")
      --help             Help for this command
      --no-interaction   Do not ask any interactive questions
  -v, --verbose count    Increase output verbosity. Example: --verbose=2 or -vv

SEE ALSO[edit]