elasticsearch环境搭建

1.安装elasticsearch

1.0 安装JDK 1.8
http://www.cnblogs.com/mstk/p/3934356.html
1.1 创建一个es用户
useradd es
passwd es
1.2 把elasticsearch安装包拷贝到一个临时目录,解压。
常见问题:
ES启动不了
如果报max file discriptors相关的错误,则需要系统参数设置,看下这个链接http://www.tuicool.com/articles/ArYjmaM
如果报can't run as root则说明使用了root账户启动ES,这是不被允许的。参考https://my.oschina.net/topeagle/blog/591451
如果在windows中ES启动闪退,如果在启动elasticsearch时发生elasticsearch.bat闪退的问题请修改JAVA_HOME/jre/lib/security/java.policy
文件,在 grant
段落里面加入
permission java.io.FilePermission "ES安装路径/*", "read";

启动ES报ansj相关错误
如果是自己从官网下载的ES则需要另外安装ansj插件,如果对ES不熟悉可以直接使用百度云中安装好的版本。
1.3安装JDK1.8
rpm -ivh jdk-8u131-linux-x64.rpm
配置环境变量
1、 打开配置文件
vim /etc/profile

2、添加配置信息
JAVA_HOME=/usr/java/jdk1.7.0_79
TOMCAT_HOME=/home/syx/server/tomcat
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export TOMCAT_HOME
export PATH
export CLASSPATH

3、立即生效配置文件
source /etc/profile

4、验证配置信息
echo $JAVA_HOME
echo $PATH
echo $CLASSPATH

2.安装kibana

http://www.cnblogs.com/toSeek/p/6101099.html
下载和es版本一致的kibana,rpm和gz均可。
安装。
安装后发现用浏览器访问5601打不开。修改kibana配置文件kibana.yml,设置port为5601,ip地址将localhost改成真实IP.

设置别名:
测试分词结果:
http://x.x.x.x:9200/hospitalindex/_analyze?analyzer=query_ansj&text=%E4%B8%AD%E5%8D%8E%E4%BA%BA%E6%B0%91%E5%85%B1%E5%92%8C%E5%9B%BD

你可能感兴趣的:(elasticsearch环境搭建)