下载 Elastic 企业搜索
正式版本
下载 Elastic 企业搜索
对于大多数用户,我们建议您按照 Elasticsearch 下载说明进行操作。以下下载说明适用于 Elastic 企业搜索应用程序节点,以下用户需要使用该节点
- Elastic 网络爬虫 的用户
- 应用程序搜索或工作场所搜索独立产品体验的用户
下载适用于您平台的当前搜索包。
保存密码、注册令牌和证书路径名
在 Elasticsearch 终端输出中,找到 elastic
用户的密码以及 Kibana 的注册令牌。这些内容在 Elasticsearch 首次启动时打印。
在单独的终端中,找到 Elasticsearch 创建的文件 http_ca.crt
的绝对路径名。例如,在 Elasticsearch 安装目录中使用 find
命令
find $(pwd) -name 'http_ca.crt'
保存密码、注册令牌和证书路径名。您将在后面的步骤中需要它们。
设置 Kibana
在单独的终端中,下载并解压缩适用于您平台的当前 Kibana 软件包。
找到 config/kibana.yml
,并添加以下配置
enterpriseSearch.host: https://127.0.0.1:3002
然后启动 Kibana
bin/kibana
打开打印到终端的链接以导航到 Kibana (https://127.0.0.1:5601?code=)。按照 Kibana 中的说明完成注册过程。使用步骤 4 中的注册令牌。
当您看到登录屏幕时,请转到下一步。
设置搜索
在单独的终端中,解压缩步骤 1 中的搜索包。
找到 config/enterprise-search.yml,并添加以下配置
allow_es_settings_modification: true
secret_management.encryption_keys: [ENCRYPTION_KEYS]
elasticsearch.username: elastic
elasticsearch.password: ELASTIC_USER_PASSWORD
elasticsearch.host: https://127.0.0.1:9200
elasticsearch.ssl.enabled: true
elasticsearch.ssl.certificate_authority: PATH_TO_CERTIFICATE
kibana.external_url: https://127.0.0.1:5601
- 将 ENCRYPTION_KEYS 替换为至少一个加密密钥(建议使用 256 位密钥)。
- 将 ELASTIC_USER_PASSWORD 替换为步骤 4 中的 elastic 用户密码。
- 将 PATH_TO_CERTIFICATE 替换为步骤 4 中证书的绝对路径名。
配置示例
allow_es_settings_modification: true
secret_management.encryption_keys: ['q3t6w9z$C&F)J@McQfTjWnZr4u7x!A%D']
elasticsearch.username: elastic
elasticsearch.password: piXrh1WeDNxrQF0KRsJ_
elasticsearch.host: https://127.0.0.1:9200
elasticsearch.ssl.enabled: true
elasticsearch.ssl.certificate_authority: /path/elasticsearch/config/certs/http_ca.crt
kibana.external_url: https://127.0.0.1:5601
然后启动 Search
bin/enterprise-search
登录
打开终端打印的链接,以导航到 Kibana 中的 Elastic(https://127.0.0.1:5601/app/enterprise_search/overview)。以用户 elastic 身份登录。使用步骤 4 中此用户的密码。