Elasticsearch安装

Elasticsearch安装,第1张

Elasticsearch安装 ES安装–Linux 上传、 解压

配置JDK

ES默认支持JDK11

ES中有JDK11,不用整个系统重装JDK,就使用自带的JDK

修改配置文件bin/elasticsearch-env,配置环境变量路径

创建用户和用户组

ES不能用root用户启动,所以需要新创建用户和用户组

添加用户组
groupadd 组名:添加用户,分配到所属组
useradd 用户名 -g 组名 -p 密码 (我们这里没有设置密码)
chown -R 修改目所属的用户和组 路径 给用户配置权限

启动

切换用户su 用户名

正常启动,ES会占用9200,和9300端口,9200是外部连接通信端口,9300是软件内部通信端口,开放9200就行

firewall-cmd --zone=public --add-port=9200/tcp --permanent
firewall-cmd --reload

后台启动

启动有四个警告,本机可以访问,Windows访问就是ERROR

开放9200端口:修改esuser目录下的文件内容,可以使用esuser用户,修改其他系统文件,或者其他系统权限命令,切换成root

修改配置文件,开放端口访问

四个ERROR:系统的默认配置值太小,无法满足运行的基本要求

前面两个错误

修改虚拟内存

刷新配置

修改集群IP配置,没有用集群,一个节点也要配置一个

其他配置

ES安装–Windows

解压,修改配置文件

elasticsearch-head-master–Linux安装

前端项目,就是一个访问ES的前端界面

https://github.com/zt1115798334/elasticsearch-head-master
安装nodejs

上传,解压 tar -xvf 文件名

[root@localhost elasticsearch]# tar -xvf node-v12.22.0-linux-x64.tar.xz

配置环境变量

vim /etc/profile


刷新环境变量

source /etc/profile

修改npm下载镜像路径

1.查看当前计算机的下载地址
npm get registry
2.修改为淘宝npm镜像
npm config set registry http://registry.npm.taobao.org/
3.修改为cnpmjs镜像
npm config set registry http://r.cnpmjs.org/

安装head

解压

修改配置文件,Window可以访问

安装项目

安装出错,单独安装脚本插件

执行npm install
执行npm run start

开放9100端口

配置ES运行跨域访问

后端启动

elasticsearch-head-master–Windows安装
解压

npm install

npm run start

ES配置跨域

Chorm浏览器有Head插件

Kinaba安装–Linux(图形 *** 作)

解压

编辑配置文件 vim config/kibana.yml

开放端口5601

firewall-cmd --zone=public --add-port=5601/tcp --permanent
firewall-cmd --reload

后台启动

nohup 命令名 & 
./bin/kibana --allow-root &

jar包后台启动

nohup 	jar -jar web.jar &
Kinaba安装–Windows

解压安装即可

安装elasticsearch-analysis-ik(中文分词软件)

上传

在Elasticsearch中plugins创建lk文件夹

解压到plugins文件夹并-d删除原压缩文件

unzip /software/elasticsearch-analysis-ik-7.4.2.zip -d  ./

权限被改为root我们改回esuser权限

chown -R esuser:esgroup /opt/elasticsearch/elasticsearch-7.4.2

我们是后台启动先杀死进程,然后在启动elasticsearch

./elasticsearch -d
安装 logstash (从数据库将数据导入ES的软件)

上传解压

tar -zxvf logstash-7.4.2

测试命令

./bin/logstash -e 'input {stdin{}} output{stdout{}}'

出现下图, 且可以输入命令则成功

将JDBC连接驱动包放到logstash-7.4.2/logstash-core/lib/jars目录下

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5705117.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存