yii2-elasticsearch(1)linux 下安装jdk

发布时间:2019-11-17 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了yii2-elasticsearch(1)linux 下安装jdk脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

为什么用elasticseArch
我也不说清楚,都是从网上搜索文章,在获取了很多信息之后,我的大脑分析了一下,全文检索就用elasticsearch写吧
对我目前对elasticsearch皮毛的理论了解,它有一下几个优点
1.可以参考的文章很多,其实每个搜索引擎都有自己的优点,没有绝对的谁强谁弱,只有了解他的人才有资格评判,但是目前elasticsearch使用的人较多,踩过的坑多,文档,文章都很多,方便学习。
2.插件多,因为很多人用,所以能找到一些高手写的插件,可以供我们使用,方便不少
3.方便做集群,好像比其他引擎好配置
4.基于java开发,目前的系统都可以安装
5.底层框架是Lucene,可能没有solr稳定,但大部分人觉得还是很有进步空间,以后性能会提升
6.我一直用yii2框架,官方有elasticsearch的扩展包

下面进入正题了,这个系列文章会记录我的安装,配置,遇到的问题,怎么解决的,怎么建立使用索引,我可能不会很顺利,文章会有错的地方,我的目的是想了解全文检索,了解elasticsearch,这样请教问题也能问对点,会描述,知道自己想要什么也好,总不能一头雾水,不想在沟通上浪费太多时间。

下载

在windows下,选择accept license agreement 就可以下载

yii2-elasticsearch(1)linux 下安装jdk

在linux下直接输入下面的命令,可以下载

 wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.COM/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz 

yii2-elasticsearch(1)linux 下安装jdk

安装

cd /usr #切换到usr目录 mkdir java #创建文件夹java cd #切换到root下 cp jdk-8u131-linux-x64.tar.gz /usr/java/#copy压缩包到指定路径 cd /usr/java/ #切换到指定目录 tar -zxvf jdk-8u131-linux-x64.tar.gz #解压得到jdk1.8.0_131 

配置

vim /etc/PRofile 

添加如下内容:JAVA_HOME根据实际目录来

JAVA_HOME=/usr/java/jdk1.8.0_131 CLASSPATH=$JAVA_HOME/lib/ PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH 

这个环境配置根据profile而定,我们服务器不是直接写到profile中,是在Profie.d文件创建了一个java.sh,将上面的内容放到java.sh中,因为profile中写了个循环遍历,会吧profile.d中的所有.sh中的内容执行

启用

source /etc/profile 

查看安装情况

@H_777_140@

可能的错误

bash: ./java: cannot execute binary file

出现这个错误的原因可能是在32位的操作系统上安装了64位的jdk,
查看jdk版本和Linux版本位数是否一致。
查看你安装的Ubuntu是32位还是64位系统:
sudo uname --m
i686 //表示是32位
x86_64 // 表示是64位

参考文章
http://www.oschina.net/code/s...
http://www.cnblogs.com/shihai...

脚本宝典总结

以上是脚本宝典为你收集整理的yii2-elasticsearch(1)linux 下安装jdk全部内容,希望文章能够帮你解决yii2-elasticsearch(1)linux 下安装jdk所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。