最新消息
  • 您好下载中心的主题现已开启全免费下载!
  • 通过购买升级账户到相应的用户组 36元/6个月、24元/季度、7元/月、4元/周。 免费用户组升级
  • 欢迎 游客 您的光临,下载之前请先阅读 下载资源说明 少走弯路。任何技术问题请在论坛提问,本站定制插件售前、售后问题请联系QQ:5916171
  • 点击链接加入群聊【XenForo讨论社区】:群号:143277648

技巧教程 在CentOS 7上安装Elasticsearch 6 增强搜索插件必备

管理成员
UID
1
注册
2017/07/28
消息
986
黄金
9,759.46G
本教程帮助您在基于Red Hat / CentOS 7 64位上设置Elasticsearch 6。

1.验证Java:Java是安装Elasticsearch的主要要求。所以确保你的系统上安装了Java。
代码:
java -version
如果您的系统中没有安装Java,用下面代码之一先安装它。
安装Java Runtime 1.8
代码:
yum install java-1.8.0
如果您需要一个java编译器和其他开发者工具:
代码:
yum install java-1.8.0-openjdk-devel
2.下载Elasticsearch
下载并安装公共签名密钥:
代码:
rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
在基于RedHat/etc/yum.repos.d/目录中创建一个名为elasticsearch.repo的文件。将以下内容添加到/etc/yum.repos.d/目录中的.repo后缀文件中,例如elasticsearch.repo
代码:
vi /etc/yum.repos.d/elasticsearch.repo

按 i 键输入以下代码

代码:
[elasticsearch-6.x]
name=Elasticsearch repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

1.按 ESC 返回命令模式
2.执行命令 :wq! 保存并退出

您的存储库已准备好使用。你可以安装它:
代码:
yum install elasticsearch

对于服务器内存比较小的需要设置内存大小
代码:
vi /etc/elasticsearch/jvm.options
默认是:
-Xms1g
-Xmx1g
修改为:
-Xms256m
-Xmx256m

随着系统运行Elasticsearch,运行下面的命令:
代码:
sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable elasticsearch.service
启动和停止Elasticsearch命令如下:
启动:
代码:
sudo systemctl start elasticsearch.service
停止:
代码:
sudo systemctl stop elasticsearch.service
测试Elasticsearch:
代码:
service elasticsearch status
升级 | Elasticsearch:
代码:
yum update
如果配置服务器安全和防火墙了,允许您的IPv4的TCP端口9200,9300开放。

添加一行 如:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-0.b14.el6_7.x86_64/jre/bin/java 到您的 /etc/csf/csf.pignore 文件。

CentOS 7上卸载 elsticsearch
代码:
yum remove elasticsearch
 
普通会员
UID
39
注册
2017/11/20
消息
23
黄金
461.36G
1516206943596.png
这里提示一下安装到这一步的时候千万不要操作别的
1.按 ESC 返回命令模式
2.执行命令 :wq! 保存并退出
然后继续往下执行操作
 

Moe

普通会员
UID
10
注册
2017/09/14
消息
4
黄金
105.00G
好像安裝 Elasticsearch 的方法有兩個?

然後Elasticsearch配置到底要不要多配置一些地方??

我用寫入
vi /etc/yum.repos.d/elasticsearch.repo
這方式無法執行


後來找官網資料, 用手動安裝可以了
https://www.elastic.co/guide/en/elasticsearch/reference/current/rpm.html#install-rpm



wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.3.rpm

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.3.rpm.sha512

sudo rpm --install elasticsearch-6.2.3.rpm

安裝後,接下來的動作就一樣了
运行下面的命令
代碼:
sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable elasticsearch.service
......
 
终身会员
UID
343
注册
2019/04/28
消息
19
黄金
757.51G
    Android Chrome Mobile 85.0.4183.127
  • #7
good
 

相似主题

顶部 底部