< Cli < ref
mw docker elasticsearch
elasticsearch service
Synopsis
Elasticsearch service
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
Options inherited from parent commands
-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
- mw docker - The MediaWiki-Docker-Dev like development environment
- mw docker elasticsearch create - Create the containers
- mw docker elasticsearch destroy - Destroy the containers
- mw docker elasticsearch exec - Execute a command in the main container
- mw docker elasticsearch expose - Expose a port in a running container
- mw docker elasticsearch image - Interact with the image used for the service
- mw docker elasticsearch start - Start the containers
- mw docker elasticsearch stop - Stop the containers
This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.