广告
返回顶部
首页 > 资讯 > 精选 >Centos7安装配置JDK及ElasticSearch的步骤
  • 709
分享到

Centos7安装配置JDK及ElasticSearch的步骤

2023-06-05 22:06:43 709人浏览 八月长安
摘要

这篇文章主要讲解了“Centos7安装配置jdk及elasticsearch的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Centos7安装配置JDK及ElasticSearch的步骤

这篇文章主要讲解了“Centos7安装配置jdkelasticsearch的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Centos7安装配置JDK及ElasticSearch的步骤”吧!

实验环境:

操作系统:Centos 7.5

服务器ip:192.168.1.198

运行用户:root

网络环境:Internet

一、运行环境

JDK:1.8.0_171(JAVA_SE)

Elasticsearch-6.3.1 (JDK只能用1.8版本)

Logstash-6.3.1

kibana-6.3.1

二、安装Java、Elasticsearch

安装JDK

下载JDK:Http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html;本环境下载的是64位tar.gz包,将安装包拷贝至安装服务器/usr/local目录

[root@localhost ~]# cd /usr/local/ 

[root@localhost local]# tar -xzvf jdk-8u171-linux-x64.tar.gz

[root@localhost local]# mv jdk1.8.0_171 java

配置JDK环境变量

方法一:

[root@localhost local]# vim /etc/profile

将下面的内容添加至文件末尾(假如服务器需要多个JDK版本,为了elk不影响其它系统,也可以将环境变量的内容稍后添加到ELK的启动脚本中)

JAVA_HOME=/usr/local/java

JRE_HOME=/usr/local/java/jre

CLASSPATH=.:$JAVA_HOME/lib:/dt.jar:$JAVA_HOME/lib/tools.jar

PATH=$PATH:$JAVA_HOME/bin

[root@localhost local]# source /etc/profile

[root@localhost local]# chmod +x /etc/rc.local

[root@localhost local]# vim /etc/rc.local

source /etc/profile                //添加此行

方法二:

直接吧java.sh放到/etc/profile.d/,重启系统

[root@localhost local]# vim /etc/profile.d/java.sh

export JAVA_HOME=/usr/local/java

export JRE_HOME=${JAVA_HOME}/jre

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH

[root@centos7 ~]# java -version  //查看java版本,测试JDK是否配置成功

java version "1.8.0_171"

Java(TM) SE Runtime Environment (build 1.8.0_171-b11)

Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

配置limit相关参数

[root@localhost local]# vim /etc/security/limits.conf

添加以下内容

* soft nofile 65536 * hard nofile 131072 * soft nproc 2048 * hard nproc 4096

ulimit -u 4096

[root@localhost local]vim /etc/security/limits.d/20-nproc.conf 

修改如下内容:

* soft nproc 1024 #修改为 * soft nproc 2048  或soft nproc 4096   (根据CPU定,最低是2048)

#vim /etc/sysctl.conf 

//添加下面配置: v

m.max_map_count=655360

//并执行命令:

 #sysctl -p

编辑elasticsearch配置文件

#vim usr/local/elasticsearch-5.6.0/config/elasticsearch.yml

cluster.name: nmtx-cluster

node.name: node-1

path.data: /usr/local/elk/data

path.logs: /usr/local/elk/logs

network.host: 192.168.3.104

http.port: 9200

创建运行ELK的用户

[root@localhost local]# groupadd elk

[root@localhost local]# useradd -g elk elk

创建ELK运行目录

[root@localhost local]# mkdir -p /usr/local/elk

[root@localhost local]# chown -R elk:elk /usr/local/elk

关闭防火墙:

[root@localhost ~]# iptables -F

以上全部是root用户完成

安装ELK

以下由elk用户操作

以elk用户登录服务器

下载ELK安装包:https://www.elastic.co/downloads,并上传到服务器且解压,解压命令:tar -xzvf 包名

配置Elasticsearch

修改如下内容:

保存退出

启动Elasticsearch

查看是否启动成功

用浏览器访问:http://192.168.10.169:9200

Elasticsearch安装完毕

vi /etc/security/limits.conf  

//添加如下内容: 

* soft nofile 65536

* hard nofile 131072

* soft nproc 2048

* hard nproc 4096  

问题三:max number of threads [1024] for user [lish] likely too low, increase to at least [2048] 

解决:切换到root用户,进入limits.d目录下修改配置文件。

vi /etc/security/limits.d/90-nproc.conf 

//修改如下内容: 

* soft nproc 1024 #修改为 * soft nproc 2048

问题四:max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144] 

解决:切换到root用户修改配置sysctl.conf 

vi /etc/sysctl.conf 

//添加下面配置:

vm.max_map_count=655360

//并执行命令:

sysctl -p 然后,重新启动elasticsearch,即可启动成功。

测试,出现下面说明启动elasticsearch成功。

[root@centos7 local]# curl http://127.0.0.1:9200

{

"name" : "pcncnlr",

"cluster_name" : "elasticsearch",

"cluster_uuid" : "uCqIPKYQt_au90cjmtj1rw",

"version" : {

"number" : "6.3.1",

"build_flavor" : "default",

"build_type" : "tar",

"build_hash" : "eb782d0",

"build_date" : "2018-06-29T21:59:26.107521Z",

"build_snapshot" : false,

"lucene_version" : "7.3.1",

"minimum_wire_compatibility_version" : "5.6.0",

"minimum_index_compatibility_version" : "5.0.0"

},

"tagline" : "You Know, for Search"

}

感谢各位的阅读,以上就是“Centos7安装配置JDK及ElasticSearch的步骤”的内容了,经过本文的学习后,相信大家对Centos7安装配置JDK及ElasticSearch的步骤这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: Centos7安装配置JDK及ElasticSearch的步骤

本文链接: https://www.lsjlt.com/news/244924.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Centos7安装配置JDK及ElasticSearch的步骤
    这篇文章主要讲解了“Centos7安装配置JDK及ElasticSearch的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Centos7安装配置JDK及ElasticSearch的步骤...
    99+
    2023-06-05
  • centos7安装及配置的步骤是什么
    安装和配置CentOS 7的步骤如下:1. 下载CentOS 7的ISO文件:从CentOS官方网站(https://www.cen...
    99+
    2023-09-21
    centos7
  • Centos7怎么安装和配置ElasticSearch
    本篇内容主要讲解“Centos7怎么安装和配置ElasticSearch”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Centos7怎么安装和配置ElasticSearch”吧!实验环境:操作系...
    99+
    2023-06-05
  • pythongeemap的安装步骤及环境配置
    目录geemap安装步骤:1. 下载并安装python2. 下载并安装Miniconda4.打开jupyter lab5. 设置端口记录一下关于geemap的安装步骤,geemap是...
    99+
    2022-11-11
  • Elasticsearch插件及nodejs的安装配置
    目录Elasticsearch插件介绍核心插件第三方插件插件安装第一种:命令行第二种:url安装第三种:离线安装安装nodejs一 nodejs介绍二 查看原来的镜像地址三 npm切...
    99+
    2022-11-13
  • mysql安装及配置的步骤是什么
    安装和配置MySQL的步骤如下:1. 下载MySQL安装包:从MySQL官方网站(https://www.mysql.com/)下载...
    99+
    2023-09-14
    mysql
  • plsql安装及配置的步骤是什么
    安装和配置 PL/SQL 的步骤如下: 下载 Oracle 数据库软件:从 Oracle 官方网站下载适用于您的操作系统的 Or...
    99+
    2023-10-23
    plsql
  • nodejs安装及配置的步骤是什么
    安装和配置Node.js的步骤如下:1. 下载Node.js安装包:在Node.js官方网站(https://nodejs.org/...
    99+
    2023-09-08
    nodejs
  • qt安装及配置的步骤是什么
    以下是Qt安装及配置的步骤:1. 下载Qt安装程序:在Qt官网上下载适用于您的操作系统的Qt安装程序。2. 运行安装程序:双击下载的...
    99+
    2023-10-11
    qt
  • phpMyAdmin的安装配置步骤
    这期内容当中小编将会给大家带来有关phpMyAdmin的安装配置步骤,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。phpMyAdmin 就是一种 MySQL 数据库的管理...
    99+
    2022-10-18
  • 安装配置Redis的步骤
    这篇文章将为大家详细讲解有关安装配置Redis的步骤,文章内容质量较高,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Redis 能够兼容绝大部分的 POSIX 系统,例如 Linux、OS...
    99+
    2022-10-18
  • mongodb的安装配置步骤
    这篇文章主要介绍“mongodb的安装配置步骤”,在日常操作中,相信很多人在mongodb的安装配置步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mongodb的安装配置...
    99+
    2022-10-18
  • DKhadoop的安装配置步骤
    本篇内容主要讲解“DKhadoop的安装配置步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“DKhadoop的安装配置步骤”吧!首先给大家分享一下DKHadoop安装步骤:(1)启动安装步骤:...
    99+
    2023-06-02
  • centos7下安装docker的步骤
    这篇文章主要介绍“centos7下安装docker的步骤”,在日常操作中,相信很多人在centos7下安装docker的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”centos7下安装docker的步骤...
    99+
    2023-06-04
  • Centos7的安装步骤【详细】
    centos7下载地址:http://mirrors.aliyun.com/centos/7/isos/x86_64/ 1、打开虚拟机,点击主页,创建新的虚拟机 2、使用典型和自定义都行,这里我选的...
    99+
    2023-09-06
    服务器 运维 网络
  • u盘安装centos7的步骤
    这篇文章主要讲解了“u盘安装centos7的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“u盘安装centos7的步骤”吧!还在使用光盘去安装系统你就OUT了,现在流行U盘安装,现在提供...
    99+
    2023-06-10
  • Windows 上 ElasticSearch 8 的安装以及配置
    Elastic search 的安装以及下载 Elasticsearch使用Java语言开发,在安装之前需要安装JDK环境。基本支持所有主流操作系统,安装包在官网下载,目前最新的版本为8.6.1。  打开页面之后选择Windows版本之后...
    99+
    2023-09-06
    sql mysql 数据库
  • Mac上安装Mysql的详细步骤及配置
    MAC 安装mysql 有许多开发的小伙伴,使用的是mac,那么在mac上如何安装Mysql呢?这篇文章就给大家说说。 1、首先,登陆Mysql的 官网: https://www.mysql.com/downloads/...
    99+
    2023-02-09
    mac安装mysql 苹果mysql安装教程 mac mysql使用
  • 安装及配置mysql的详细步骤介绍
    下文给大家带来关于安装及配置mysql的详细步骤,感兴趣的话就一起来看看这篇文章吧,相信看完安装及配置mysql的详细步骤对大家多少有点帮助吧。一:安装mysql1.在web云服务器上安装mysql:yum...
    99+
    2022-10-18
  • Linux安装jdk的详细步骤
    文章目录 1:查看Linux系统是否有自带的jdk2:官网下载jdk3:上传jdk安装到到linux服务器4:解压jdk5:配置环境变量6:重新加载配置,输入:source /etc/prof...
    99+
    2023-08-31
    linux java 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作