Update 'Install_Configure_ElasticSearch'
parent
33dcbc6e53
commit
384fbd7f1e
|
@ -16,7 +16,7 @@ Next, update your package lists so APT will read the new Elastic source:
|
||||||
`sudo apt update`
|
`sudo apt update`
|
||||||
|
|
||||||
Then install Elasticsearch with this command:
|
Then install Elasticsearch with this command:
|
||||||
sudo apt install elasticsearch
|
`sudo apt install elasticsearch`
|
||||||
|
|
||||||
# Step2 - Configuring ElasticSearch
|
# Step2 - Configuring ElasticSearch
|
||||||
o configure Elasticsearch, we will edit its main configuration file elasticsearch.yml where most of its configuration options are stored. This file is located in the /etc/elasticsearch directory.
|
o configure Elasticsearch, we will edit its main configuration file elasticsearch.yml where most of its configuration options are stored. This file is located in the /etc/elasticsearch directory.
|
||||||
|
@ -97,3 +97,24 @@ $ curl -H 'Content-Type: application/json' -X PUT http://localhost:9200/gn-recor
|
||||||
$ curl -O https://raw.githubusercontent.com/geonetwork/core-geonetwork/3.12.x/es/config/searchlogs.json
|
$ curl -O https://raw.githubusercontent.com/geonetwork/core-geonetwork/3.12.x/es/config/searchlogs.json
|
||||||
$ curl -H 'Content-Type: application/json' -X PUT http://localhost:9200/gn-searchlogs -d @searchlogs.json
|
$ curl -H 'Content-Type: application/json' -X PUT http://localhost:9200/gn-searchlogs -d @searchlogs.json
|
||||||
```
|
```
|
||||||
|
|
||||||
|
# STEP 5 - Check installation
|
||||||
|
|
||||||
|
Access Elasticsearch admin page from http://localhost:9200/
|
||||||
|
|
||||||
|
# Step 6 - Configure connect
|
||||||
|
Update Elasticsearch URL in 'WEB-INF/config.properties':
|
||||||
|
```
|
||||||
|
sudo nano work/jetty-0_0_0_0-8080-geonetwork_war-_geonetwork-any-/webapp/WEB-INF/config.properties
|
||||||
|
es.url=http://127.0.0.1:9200ion
|
||||||
|
```
|
||||||
|
|
||||||
|
add ‘es’ to the ‘spring.profiles.active’ in 'WEB-INF/web.xml'` to activate it and restart the application:
|
||||||
|
|
||||||
|
`sudo nano work/jetty-0_0_0_0-8080-geonetwork_war-_geonetwork-any-/webapp/WEB-INF/web.xml`
|
||||||
|
``` bash
|
||||||
|
<context-param>
|
||||||
|
<param-name>spring.profiles.active</param-name>
|
||||||
|
<param-value>es</param-value>
|
||||||
|
</context-param>
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in New Issue
Block a user