最新消息
  • 您好下载中心的主题现已开启全免费下载!
  • 欢迎 游客 您的光临,下载之前请先阅读 积分规则(暂行) 。任何技术问题请在论坛提问,本站定制插件售前、售后问题请联系QQ:5916171

技巧教程 在CentOS中安装Elasticsearch

管理成员
UID
1
注册
2017/07/28
消息
1,007
黄金
14,906.47G
事前准备 卸载自带java
1.检查一下系统中的jdk版本
代码:
java -version

java version "1.7.0_"
OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)

2.检测JDK安装包

代码:
rpm -qa | grep java

下面版本号各异
avapackages-tools-3.4.1-6.el7_0.noarch
tzdata-java-2014i-1.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64
java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64
python-javapackages-3.4.1-6.el7_0.noarch

3.卸载OpenJDK

代码:
rpm -e --nodeps tzdata-java-2014i-1.el7.noarch 
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64 
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64
nodeps 后边的版本根据上边输出的信息复制粘贴过来

一、安装配置jdk1.8
1、去官网下载JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 【jdk-8u151-linux-x64.tar.gz】

2、通过ssh 上传文件到服务器目录 scp <本地文件名> <用户名>@<ssh服务器地址>:<上传保存路径即文件名> 注意文件路径
3、解压到安装目录
代码:
tar -zxvf jdk-8u151-linux-x64.tar.gz -C /usr/local/java/
4、安装完毕之后在/etc/profile文件文件末尾添加
代码:
vim /etc/profile

代码:
export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
5、使/etc/profile文件生效
代码:
source /etc/profile
6、检测安装是否成功
代码:
java -version
二、安装Elasticsearch
1、我这里用的是2.3.4版如需其它版本请查看官网根据自己服务器内存和网站需求
丰富的(BB 代码):
wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/rpm/elasticsearch/2.3.4/elasticsearch-2.3.4.rpm
2、安装rpm包
代码:
rpm -ivh elasticsearch-2.3.4.rpm
3、开启Elasticsearch服务
代码:
service elasticsearch start
4、测试Elasticsearch是否安装成功
代码:
curl -XGET 'http://localhost:9200'
如安装成功后会输出下面信息
2541349-7759b91781f08fcc.png


至于XenForo Enhanced Search 的配置,我上传插件安装后都是默认,能用就好目前网站对搜索使用强度不大
 
最后编辑:
UID
116
注册
2018/03/13
消息
13
黄金
33.00G
    Windows 10 Chrome 67.0.3396.99
  • #4
请问装好了这个直接开启XENFORO ENHANCED SEARCH插件就好了吗?
 
管理成员
UID
1
注册
2017/07/28
消息
1,007
黄金
14,906.47G
请问装好了这个直接开启XENFORO ENHANCED SEARCH插件就好了吗?
是的,安装完XF-es之后 简单配置一下 结果如下图
1531910019134.png

之后
1531910075512.png
 
UID
1010
注册
2020/09/19
消息
2
黄金
942.00G
    Windows 10 Chrome 80.0.3987.149
  • #9
事前准备 卸载自带java
1.检查一下系统中的jdk版本
代码:
java -version

java version "1.7.0_"
OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)

2.检测JDK安装包

代码:
rpm -qa | grep java

下面版本号各异
avapackages-tools-3.4.1-6.el7_0.noarch
tzdata-java-2014i-1.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64
java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64
python-javapackages-3.4.1-6.el7_0.noarch

3.卸载OpenJDK

代码:
rpm -e --nodeps tzdata-java-2014i-1.el7.noarch
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64
nodeps 后边的版本根据上边输出的信息复制粘贴过来

一、安装配置jdk1.8
1、去官网下载JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 【jdk-8u151-linux-x64.tar.gz】

2、通过ssh 上传文件到服务器目录 scp <本地文件名> <用户名>@<ssh服务器地址>:<上传保存路径即文件名> 注意文件路径
3、解压到安装目录
代码:
tar -zxvf jdk-8u151-linux-x64.tar.gz -C /usr/local/java/
4、安装完毕之后在/etc/profile文件文件末尾添加
代码:
vim /etc/profile

代码:
export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
5、使/etc/profile文件生效
代码:
source /etc/profile
6、检测安装是否成功
代码:
java -version
二、安装Elasticsearch
1、我这里用的是2.3.4版如需其它版本请查看官网根据自己服务器内存和网站需求
丰富的(BB 代码):
wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/rpm/elasticsearch/2.3.4/elasticsearch-2.3.4.rpm
2、安装rpm包
代码:
rpm -ivh elasticsearch-2.3.4.rpm
3、开启Elasticsearch服务
代码:
service elasticsearch start
4、测试Elasticsearch是否安装成功
代码:
curl -XGET 'http://localhost:9200'
如安装成功后会输出下面信息
浏览附件143

至于XenForo Enhanced Search 的配置,我上传插件安装后都是默认,能用就好目前网站对搜索使用强度不大
感谢分享
 
CNXFans
UID
1041
注册
2020/10/10
消息
5
黄金
32.00G
    Windows 10 Chrome 85.0.4183.102
  • #12
看起来得集成Java环境!
 
顶部 底部