article elasticsearch demo
1.0.0

Instruksi ini akan memberi Anda salinan proyek dan berjalan di mesin lokal Anda untuk tujuan pengembangan dan pengujian.
Hal apa yang Anda butuhkan untuk menginstal perangkat lunak dan cara menginstalnya
Langkah -langkah berikut harus menjalankan dan menjalankan proyek:
git clone [email protected]:raafa16/article-elasticsearch-demo.git
bundle install
rake db:create
rake db:migrate
rake db:seed #only in development mode
Deb:
sudo apt-get install openjdk-8-jre
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.0.0.deb
sudo dpkg -i elasticsearch-6.0.0.deb
sudo /etc/init.d/elasticsearch start
RPM:
sudo yum install java-1.8.0-openjdk
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.0.0.rpm
sudo rpm -i elasticsearch-6.0.0.rpm
sudo service elasticsearch start
Mac:
# install Java, e.g. from: https://www.java.com/en/download/manual.jsp
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.0.0.zip
unzip elasticsearch-6.0.0.zip
cd elasticsearch-6.0.0
./bin/elasticsearch
Verifikasi instalasi yang berhasil dengan memukul: http://127.0.0.1:9200 dari browser Anda harus ada output yang bagus seperti ini:
{
"name" : " QZQnCeK " ,
"cluster_name" : " elasticsearch " ,
"cluster_uuid" : " xBi7a3k_Spu4k5iijCwihQ " ,
"version" : {
"number" : " 6.0.0 " ,
"build_hash" : " 8f0685b " ,
"build_date" : " 2017-11-10T18:41:22.859Z " ,
"build_snapshot" : false ,
"lucene_version" : " 7.0.1 " ,
"minimum_wire_compatibility_version" : " 5.6.0 " ,
"minimum_index_compatibility_version" : " 5.0.0 "
},
"tagline" : " You Know, for Search "
} rake db:create
rake db:migrate
Sebelum penyemaian, pastikan untuk mengomentari baris terakhir: 'Article.import force: true' di artikel.rb. Kemudian jalankan:
rake db:seed
rails console
Article.import force:true
rails s -p 3000
... dan Anda baik untuk pergi!