import_contacts מאגר מידע
כיצד להתקין ElasticSearch במערכת הפעלה CentOS 7 ?
מהו Elasticsearch ?
אלסטיקסרץ' (באנגלית: Elasticsearch) הוא מנוע חיפוש המבוסס על Lucene, המספק יכולת multitenant מבוזרת לחיפוש מעל טקסט מלא. לאלסטיקסרץ' ממשק HTTP ומסמכי JSON נטולי סכמה. אלסטיקסרץ' פותח בג'אווה והוא משוחרר כקוד פתוח תחתרישיון אפאצ'י.
יישומי אלסטיקסרץ' צד לקוח זמינים ב - Java, C#, PHP, Python, Groovy ושפות רבות אחרות. הוא מנוע החיפוש המקצועי (enterprise) הפופולרי ביותר כאשר אחריו Apache Solr, המבוסס גם הוא על Lucene.
אלסטיקסרץ' מפותח במקביל למנוע איסוף נתונים ופירסור לוגים בשם Logstash, ופלטפורמה לויזואליזציה ואנליזה בשם Kibana. שלושת המוצרים מיועדים לשימוש בתור פתרון משולב, המכונה "מחסנית אלסטית" (Elastic Stack ולשעבר ELK Stack).
פתחו SSH לשרת המבוקש ופעלו לפי ההוראות.
שלב 1: [התקנת JAVA]
yum install java
בדיקת גרסת JAVA:
java -version
Output of java -version openjdk version "1.8.0_65" OpenJDK Runtime Environment (build 1.8.0_65-b17) OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode)
שלב 2 - הורדה והתקנת elasticsearch
rpm --import rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
כעת ניצור קובץ elasticsearch.repo בעזרת הפקודה
nano /etc/yum.repos.d/elasticsearch.repo
ונעתיק לתוכו את הטקסט הבא
[elasticsearch-7.x] name=Elasticsearch repository for 7.x packages baseurl=https://artifacts.elastic.co/packages/7.x/yum gpgcheck=1 gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch enabled=1 autorefresh=1 type=rpm-md
כעת, נתקין את elasticsearch בעזרת הפקודה
yum install elasticsearch -y
systemctl enable elasticsearch.service systemctl start elasticsearch.service
שלב 3: [בדיקה שהכל עובד]
curl localhost:9200
פלט לדוגמה { "name" : "Cp8oag6", "cluster_name" : "elasticsearch", "cluster_uuid" : "AT69_T_DTp-1qgIJlatQqA", "version" : { "number" : "7.1.0", "build_flavor" : "default", "build_type" : "tar", "build_hash" : "f27399d", "build_date" : "2016-03-30T09:51:41.449Z", "build_snapshot" : false, "lucene_version" : "8.0.0", "minimum_wire_compatibility_version" : "1.2.3", "minimum_index_compatibility_version" : "1.2.3" }, "tagline" : "You Know, for Search" }
בהצלחה :)
#448 כיצד להתקין ElasticSearch במערכת הפעלה CentOS 7 ?
עודכן לאחרונה: 22/05/2019 09:02