CentOS7安装Elasticsearch分布式完整步骤

1.进入/opt

cd /opt

2.下载node安装包

wget https://npm.taobao.org/mirrors/node/v11.0.0/node-v11.0.0.tar.gz

3.解压node安装包

tar –zxf node-v11.0.0.tar.gz

4.移动node架包到soft/node11

mv node-v11.0.0 soft/node11

5.进入node11文件夹

cd soft/node11/

6.yum安装gcc和gcc-c++

​yum install gcc gcc-c++ -y
./configure
make

漫长的等待......

make install
node -v

7.进入/opt

cd /opt

8.解压elasticsearch安装包

tar -zxf elasticsearch-6.7.1.tar.gz

9.移动elasticsearch架包到soft/es671文件夹下

mv elasticsearch-6.7.1 soft/es671

10.进入es671文件夹下的config文件夹

cd soft/es671/config/

11.修改elasticsearch.yml

vim elasticsearch.yml

修改内容如下:

cluster.name: es-app
node.name: es-1
network.host: 主机地址
http.port: 端口号
http.cors.enabled: true
http.cors.allow-origin: "*"

12.修改etc文件夹下的limits.conf文件

vim /etc/security/limits.conf

在文件末尾添加以下内容:

chen soft nofile 65536
chen hard nofile 131072
chen soft nproc 4096
chen hard nproc 4096

13.修改etc文件夹下的sysctl.conf文件

vim /etc/sysctl.conf

在文件末尾添加以下内容:

vm.max_map_count=655360

14.查看vm.max_map_count

sysctl -p

15.给用户授权

​chown -R chen:chen /opt/soft/es671/
useradd chen
passwd chen

 输入自己设置的密码按回车即可!

​chown -R chen:chen /opt/soft/es671/

16.修改/etc/profile

vim /etc/profile

添加Elasticsearch运行环境:

#Elasticsearch env
export ES_HOME=/opt/soft/es671
export PATH=$PATH:$ES_HOME/bin

写完:wq保存退出,生效etc/profile!

source /etc/profile

17.执行Elasticsearch

su
​chown -R chen:chen /opt/soft/es671/
su chen
elasticsearch

18.浏览器url输入主机地址:自己设置的端口号

19.双击一个性的Xshell窗口

cd /opt

20.yum安装unzip

yum install -y unzip zip
unzip elasticsearch-head-master.zip

21.移动elasticsearch到soft/eshead

mv elasticsearch-head-master soft/eshead

22.安装npm

cd soft/eshead
yum install -y bzip*
npm install
npm run start

最后在浏览器url上输入地址无报错信息,正常显示页面则安装Elasticsearch分布式成功!!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在CentOS 7上安装Elasticsearch,您可以按照以下步骤进行操作: 1. 首先,确保您的系统已更新并安装了Java 8或更高版本。您可以使用以下命令来更新软件包并安装Java: ``` sudo yum update sudo yum install java-1.8.0-openjdk ``` 2. 接下来,您需要添加Elasticsearch GPG密钥和存储库。使用以下命令导入GPG密钥: ``` sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch ``` 3. 然后,您需要为Elasticsearch创建一个Yum存储库文件。创建一个名为“elasticsearch.repo”的文件,并将以下内容添加到其中: ``` [elasticsearch-7.x] name=Elasticsearch repository for 7.x packages baseurl=https://artifacts.elastic.co/packages/7.x/yum gpgcheck=1 gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch enabled=1 autorefresh=1 type=rpm-md ``` 4. 保存并退出文件,然后运行以下命令以更新存储库: ``` sudo yum makecache ``` 5. 最后,安装Elasticsearch: ``` sudo yum install elasticsearch ``` 6. 安装完成后,您可以使用以下命令启动Elasticsearch服务: ``` sudo systemctl start elasticsearch ``` 7. 您还可以使用以下命令检查服务状态: ``` sudo systemctl status elasticsearch ``` 现在,您已经成功在CentOS 7上安装并启动了Elasticsearch。 ### 回答2: Elasticsearch是一种流行的搜索引擎,可以在大型数据集的基础上提供带有分析功能的全文搜索。在本文中,我们将讨论如何在CentOS 7服务器上安装Elasticsearch步骤1:安装Java 要运行Elasticsearch,您需要JDK。按照以下步骤安装Java: 首先,更新存储库: sudo yum update -y 然后,安装Java: sudo yum install java-1.8.0-openjdk-devel 安装完成后,可以验证Java是否安装成功: java -version 步骤2:添加Elasticsearch存储库 为了安装最新版本的Elasticsearch,您需要添加官方Elasticsearch仓库。在CentOS 7上执行以下命令: wget https://artifacts.elastic.co/GPG-KEY-elasticsearch sudo rpm --import GPG-KEY-elasticsearch sudo vi /etc/yum.repos.d/elasticsearch.repo 编辑文件并添加以下仓库: [elasticsearch-7.x] name=Elasticsearch repository for 7.x packages baseurl=https://artifacts.elastic.co/packages/7.x/yum gpgcheck=1 gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch enabled=1 autorefresh=1 type=rpm-md 保存并关闭文件。 步骤3:安装Elasticsearch 现在已将Elasticsearch仓库添加到系统中。使用以下命令安装Elasticsearch: sudo yum install elasticsearch 安装完成后,启动Elasticsearch并将其设置为服务: sudo systemctl start elasticsearch sudo systemctl enable elasticsearch 通过以下URL检查Elasticsearch是否正在运行:http://localhost:9200/ 现在,您可以使用Elasticsearch进行全文搜索和分析。 总结 在本文中,我们已经讨论了如何在CentOS 7服务器上安装Elasticsearch。您首先需要安装Java,添加Elasticsearch存储库,然后安装Elasticsearch并将其设置为服务。安装完成后,您可以在服务器上使用Elasticsearch进行全文搜索和分析。 ### 回答3: CentOS7是一种比较流行的Linux操作系统,安装elasticsearch是将其变成一种强大的搜索引擎的必要步骤。以下是基本的步骤: 1. 在CentOS7中,安装Java环境。确保Java环境的版本为8。 sudo yum install java-1.8.0-openjdk-devel 2. 从Elasticsearch官网下载elasticsearch。 curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.8.0-x86_64.rpm 3. 使用以下命令安装elasticsearch。 sudo rpm -ivh elasticsearch-7.8.0-x86_64.rpm 4. 启动Elasticsearch服务 sudo systemctl start elasticsearch 5. 配置elasticsearch服务自动启动 sudo systemctl enable elasticsearch 6. 检查elasticsearch是否在运行中 curl -X GET "localhost:9200" 7. 配置防火墙允许外部访问 sudo firewall-cmd --zone=public --add-port=9200/tcp --permanent sudo firewall-cmd --reload 8. 通过浏览器访问elasticsearch 在浏览器中输入:http://localhost:9200,如果返回类似于以下内容,则说明elasticsearch安装成功。 { "name" : "your_hostname", "cluster_name" : "elasticsearch", "cluster_uuid" : "sample_uuid", "version" : { "number" : "7.8.0", "build_flavor" : "default", "build_type" : "rpm", "build_hash" : "757314695644ea9a1dc2fecd26d1a43856725e65", "build_date" : "2020-06-14T19:35:50.234439Z", "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" } 通过以上步骤,您可以成功安装elasticsearch并开始使用该搜索引擎提供的强大功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值