安装步骤: 1. 将下载好的elastic search-rtf-master文件,移至系统根目录。
2. 插件查看:包目录 bin/elasticasearch-plugin list
3. 选取插件 analysis-ik 选择是否删除多余插件
4. bin/elasticsearch -d启动引擎
5. 查看启动情况 a. java运行情况 ps aux|grep java
b. es引擎启动情况vim logs/elasticsearch.log
[INFO ][o.e.h.HttpServer]后接启动端口 默认为127.0.0.1:9200 输入浏览器有数据显示
衔接Laravel: 1. 安装laravel/scout ——搜索驱动 项目目录 composer require larval/scout
2. 在config app.php providers里面增加Laravel\Scout\ScoutServiceProvider::class,
3. php artisan vendor:public --provider="Laravel\Scout\ScoutServiceProvider"
4. scout的es驱动 composer require tamayo/laravel-scout-elastic
5. 在config app.php providers里面增加ScoutEngines\Elasticsearch\ElasticsearchProvider::class,
6. 修改scout.php 'driver' => env('SCOUT_DRIVER', 'elasticsearch')
增加驱动
'elasticsearch' => [
'index' => env('ELASTICSEARCH_INDEX', 'ylaravel2'),'hosts' => [
env('ELASTICSEARCH_HOST', 'http://127.0.0.1:9200'),
],
建立模版