• 欢迎 游客 您的光临,下载之前请先阅读 积分规则 。任何技术问题请在论坛提问,本站定制插件、模板主题。售前、售后问题请联系QQ:5916171
    本站自由发布资源可赚取积分及人民币(可提现)(保证资源真实可用,如被举报封号处理。谨慎分布)。
  • 即日起发表主题、回帖、发布&更新资源、创建&回复私信、发布&回复个人动态均需要验证手机号码,其它不受影响。如不便可进群提问。点击链接加入群聊【XenForo讨论社区】:群号1:143277648

技巧教程 在CentOS中安装Elasticsearch

死了算了

管理成员
UID
1
注册
2017/07/28
消息
1,721
解决方案
130
黄金
214,912G
事前准备 卸载自带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 的配置,我上传插件安装后都是默认,能用就好目前网站对搜索使用强度不大
 
最后编辑:
请问装好了这个直接开启XENFORO ENHANCED SEARCH插件就好了吗?
 
请问装好了这个直接开启XENFORO ENHANCED SEARCH插件就好了吗?
是的,安装完XF-es之后 简单配置一下 结果如下图
1531910019134.png

之后
1531910075512.png
 
事前准备 卸载自带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 的配置,我上传插件安装后都是默认,能用就好目前网站对搜索使用强度不大
感谢分享
 
后退
顶部 底部