article elasticsearch demo
1.0.0

ستجلب لك هذه التعليمات نسخة من المشروع وتشغيلها على جهازك المحلي لأغراض التطوير والاختبار.
ما الأشياء التي تحتاجها لتثبيت البرنامج وكيفية تثبيتها
يجب أن تقوم الخطوات التالية بتركيب المشروع:
git clone [email protected]:raafa16/article-elasticsearch-demo.git
bundle install
rake db:create
rake db:migrate
rake db:seed #only in development mode
ديب:
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
دورة في الدقيقة:
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
ماك:
# 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
تحقق من التثبيت الناجح عن طريق الضرب: http://127.0.0.1:9200 من متصفحك يجب أن يكون هناك خرج لطيف مثل هذا:
{
"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
قبل البذر ، تأكد من التعليق على السطر الأخير: "article.import force: true" على article.rb. ثم قم بالتشغيل:
rake db:seed
rails console
Article.import force:true
rails s -p 3000
... وأنت على ما يرام!