在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

怎么在Linux下安装部署分布式全文搜索引擎

127次阅读
没有评论

共计 3392 个字符,预计需要花费 9 分钟才能阅读完成。

自动写代码机器人,免费开通

这篇文章给大家分享的是有关怎么在 Linux 下安装部署分布式全文搜索引擎的内容。丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,一起跟随丸趣 TV 小编过来看看吧。

安装 Elasticsearch

在 Ubuntu 上安装 Elasticsearch 非常简单。我们将启用 Elasticsearch 存储库,导入存储库 GPG 密钥,然后安装 Elasticsearch 服务器。

Elasticsearch 软件包随附 OpenJDK 的捆绑版本,因此您不必安装 Java。

首先,更新程序包索引并安装添加新的 HTTPS 存储库所需的依赖项:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt update linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install apt-transport-https ca-certificates wget

导入存储库的 GPG 密钥:

linuxmi@linuxmi:~/www.linuxmi.com$ wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

上面的命令应该输出 OK,这意味着密钥已经成功导入,并且来自此存储库的软件包将被视为受信任的软件包。

接下来,通过发出以下命令将 Elasticsearch 存储库添加到系统中:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo sh -c  echo  deb https://artifacts.elastic.co/packages/7.x/apt stable main    /etc/apt/sources.list.d/elastic-7.x.list

如果要安装 Elasticsearch 的早期版本,请 7.x 在上面的命令中更改所需的版本。

启用存储库后,通过输入以下命令安装 Elasticsearch:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt update

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install elasticsearch

安装过程完成后,Elasticsearch 服务将不会自动启动。要启动服务并启用服务运行,请执行以下操作:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo systemctl enable --now elasticsearch.service Synchronizing state of elasticsearch.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable elasticsearch Created symlink /etc/systemd/system/multi-user.target.wants/elasticsearch.service  rarr; /lib/systemd/system/elasticsearch.service.

要验证 Elasticsearch 是否正在运行,请使用 curl 将 HTTP 请求发送到 localhost 上的 9200 端口:

linuxmi@linuxmi:~/www.linuxmi.com$ curl -X GET  localhost:9200/

您应该看到类似以下内容:

{  name  :  linuxmi ,  cluster_name  :  elasticsearch ,  cluster_uuid  :  VnSPAJorQXiyYUTtCzoEQQ ,  version  : {  number  :  7.8.1 ,  build_flavor  :  default ,  build_type  :  deb ,  build_hash  :  b5ca9c58fb664ca8bf9e4057fc229b3396bf3a89 ,  build_date  :  2020-07-21T16:40:44.668009Z ,  build_snapshot  : false,  lucene_version  :  8.5.1 ,  minimum_wire_compatibility_version  :  6.8.0 ,  minimum_index_compatibility_version  :  6.0.0-beta1  },  tagline  :  You Know, for Search  }

服务可能需要 5 到 10 秒才能启动。如果看到 curl: (7) Failed to connect to localhost port 9200: Connection refused,请等待几秒钟,然后重试。

要查看 Elasticsearch 服务记录的消息,请使用以下命令:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo journalctl -u elasticsearch

[sudo] linuxmi 的密码:

-- Logs begin at Thu 2020-05-28 14:51:20 CST, end at Thu 2020-07-30 04:03:45 CS  7 月  30 03:43:33 linuxmi systemd[1]: Starting Elasticsearch... 7 月  30 03:44:30 linuxmi systemd[1]: Started Elasticsearch.

OK,就这样。Elasticsearch 已安装在您的 Ubuntu 服务器上。

配置 Elasticsearch

Elasticsearch 数据存储在 /var/lib/Elasticsearch 目录中。配置文件位于 /etc/elasticsearch 中,Java 启动选项可以在 /etc/default/elasticsearch 文件中配置。

默认情况下,Elasticsearch 配置为仅在本地主机上侦听。如果连接到数据库的客户端也正在同一主机上运行,并且您正在设置一个单节点群集,则无需更改默认配置文件。

远程访问

开箱即用的 Elasticsearch 不实现身份验证,因此任何可以访问 HTTP API 的人都可以访问它。

要允许远程访问您的 Elasticsearch 服务器,您将需要配置防火墙并打开 TCP 端口 6379。

通常,您只希望允许从特定 IP 地址或 IP 范围访问 Redis 服务器。例如,要仅允许来自 192.168.135.0/24 子网的连接,可以运行以下命令:

sudo ufw allow proto tcp from 192.168.135.0/24 to any port 6379

一旦配置了防火墙,下一步就是编辑 Elasticsearch 配置并允许 Elasticsearch 侦听外部连接。

为此,请打开 elasticsearch.yml 配置文件:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo nano /etc/elasticsearch/elasticsearch.yml

搜索包含的行 network.host,取消注释,然后将值更改为 0.0.0.0:

network.host: 0.0.0.0

如果您的计算机上有多个网络接口,请指定接口 IP 地址以强制 Elasticsearch 仅侦听给定的接口。

重新启动 Elasticsearch 服务,以使更改生效:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo systemctl restart elasticsearch

OK。您现在可以从远程位置连接到 Elasticsearch 服务器。

感谢各位的阅读!关于“怎么在 Linux 下安装部署分布式全文搜索引擎”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-07发表,共计3392字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲啪在线 | 久久久免费的精品 | 伊人久久综合无码成人网 | 黄色特级片 | 日本一级淫片漂亮的老师一 | 污污网站在线看 | 一区二区三区在线 | 欧洲 | 国产av亚洲精品久久久久 | 黄网在线观看免费网站 | 国产人成视频在线视频 | 无码人妻丰满熟妇区毛片 | 长腿校花无力呻吟娇喘的视频 | 国产成人精品影院狼色在线 | 久久久久久久97 | 国产99久久精品 | 久久久久久久久久久国产 | 天天射影院 | 欧美一级毛片在线看视频 | 不卡一区二区三区卡 | 亚洲自偷自偷图片在线高清 | 国产69久久精品成人看小说 | 国产欧美精品一区二区三区-老狼 | 精品人妻少妇一区二区三区不卡 | 国产男女猛视频在线观看网站 | 亚洲国产成人精品无码区二本 | 国产人碰人摸人爱视频 | a级特黄毛片免费观看 | 亚洲av综合永久无码精品天堂 | 四虎在线视频观看大全影视 | 在线观看视频福利 | 99久久久国产精品免费播放器 | 久久久一级 | 欧美第一页草草影院浮力 | 99re综合 | 久久久久亚洲av成人人电影 | 在线欧美视频 | 经典香港一级a毛片免费看 精彩视频一区二区 | 成年人免费在线视频网站 | 性色av无码专区一ⅴa亚洲 | 美女一级片| 亚洲视频在线观看网站 |