ruby-on-rails - Rails 4:安装elasticsearch和searchkick时出错

标签 ruby-on-rails ruby elasticsearch searchkick

在我的网络应用上设置搜索字段。为此使用一个名为searchkick的 gem
我需要安装elasticsearch和java。

已成功安装Java并在Java网站上对此进行了验证(使用Firefox)
->您已安装推荐的Java(版本7更新67)。

使用brew命令安装了elasticsearch

见下面的代码

Neils-MacBook-Pro:yelpdemo neilpatel$ brew info elasticsearch
elasticsearch: stable 0.90.7, HEAD
http://www.elasticsearch.org
/usr/local/Cellar/elasticsearch/0.90.7 (31 files, 19M) *
  Built from source
From: https://github.com/mxcl/homebrew/commits/master/Library/Formula/elasticsearch.rb
==> Caveats
Data:    /usr/local/var/elasticsearch/elasticsearch_neilpatel/
Logs:    /usr/local/var/log/elasticsearch/elasticsearch_neilpatel.log
Plugins: /usr/local/var/lib/elasticsearch/plugins/

To have launchd start elasticsearch at login:
    ln -sfv /usr/local/opt/elasticsearch/*.plist ~/Library/LaunchAgents
Then to load elasticsearch now:
    launchctl load ~/Library/LaunchAgents/homebrew.mxcl.elasticsearch.plist
Or, if you don't want/need launchctl, you can just run:
    elasticsearch -f -D es.config=/usr/local/opt/elasticsearch/config/elasticsearch.yml

当我尝试使用此命令启动elasticsearch时
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.elasticsearch.plist

它给我错误
launchctl: Couldn't stat("/Users/neilpatel/Library/LaunchAgents/homebrew.mxcl.elasticsearch.plist"): No such file or directory
nothing found to load

当我尝试
elasticsearch -f -D es.config=/usr/local/opt/elasticsearch/config/elasticsearch.yml

我没有检测到java

最佳答案

brew 后安装elasticsearch尝试

ln -sfv /usr/local/opt/elasticsearch/*.plist ~/Library/LaunchAgents

信息来自:mubix/WhiteChapel

关于ruby-on-rails - Rails 4:安装elasticsearch和searchkick时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25529543/

相关文章:

ruby-on-rails - 来自 Rails Heroku 的 Facebook Open Graph

ruby-on-rails - 计算不间断天数的最佳方法

elasticsearch - 如何获得 Elasticsearch 以返回完全匹配的结果,然后返回结果中的其他匹配项

ruby-on-rails - Rails 如何使用 image_tag 列出文件夹中的所有图像?

ruby - 作用域和 block

elasticsearch - Logstash和ElasticSearch术语 token

elasticsearch - 在 Elasticsearch 中正确排序完全匹配和 "beginning with"(前缀)

python - Flask 是否具有与 Rails 初始化器等效的功能?

ruby-on-rails - ActiveMerchant 需要什么凭据才能进行 Rails 项目?

jquery - Jrails 和 jquery-rails 一起吗?