ES เป็นเซิร์ฟเวอร์การค้นหาข้อความแบบเต็มแบบกระจายตาม Lucene มันค่อนข้างคล้ายกับดัชนีข้อความเต็มของ SQL Server มันเป็นทั้งเครื่องมือค้นหาแบบเต็มข้อความตามการแบ่งส่วนคำและการแบ่งส่วน มันมีฟังก์ชั่นของการแบ่งส่วนคำคำพ้องความหมายและการสืบค้นต้นกำเนิด อย่างไรก็ตาม ES มีการกระจายตามธรรมชาติและคุณลักษณะเรียลไทม์ บทความนี้แสดงให้เห็นถึงการติดตั้ง Elasticsearch ในสภาพแวดล้อม Windows และปลั๊กอินหัวสำหรับการจัดการ Elasticsearch
เว็บไซต์ทางการ Elasticsearch: http://www.elasticsearch.org
1. ติดตั้งสภาพแวดล้อม Java SE
ก่อนที่จะติดตั้งเอ็นจิ้น ElasticSearch คุณต้องติดตั้งสภาพแวดล้อมซอฟต์แวร์ที่ ES ต้องการติดตั้ง Java JDK และกำหนดค่าตัวแปรสภาพแวดล้อม Java_home:
1. ดาวน์โหลดและติดตั้งแพ็คเกจการพัฒนา Java SE จาก Java SE Download ดังแสดงในรูป:
Elasticsearch มีความไวต่อเวอร์ชัน JRE หากเวอร์ชันที่ไม่ถูกต้องจะทำให้ Elasticsearch ล้มเหลวในการทำงาน หากต้องการดาวน์โหลด JRE ที่เก็บถาวรโปรดดาวน์โหลดเวอร์ชันที่เหมาะสมจาก Java Archive
2. หลังจากติดตั้งแพ็คเกจการพัฒนา Java SE คุณต้องสร้างตัวแปรสภาพแวดล้อม Java_home บนเซิร์ฟเวอร์
คลิกคุณสมบัติของ "พีซีนี้" -> การตั้งค่าระบบขั้นสูง -> ตัวแปรสภาพแวดล้อมสร้างตัวแปรสภาพแวดล้อมผู้ใช้ใหม่ Java_home และตั้งค่าตัวแปร: C:/ไฟล์โปรแกรม/Java/JDK1.8.0_121
หมายเหตุ: ในระบบ Windows ความหมายของการใช้งาน " % ตัวแปรสภาพแวดล้อม % ชื่อ %" คือการได้รับค่าของตัวแปรสภาพแวดล้อมที่ระบุและสร้างตัวแปรสภาพแวดล้อม Java_home เนื่องจากการติดตั้ง Elasticsearch ต้องการการอ้างอิงไปยังแพ็คเกจการพัฒนา Java SE
3. ปิดการอัปเดตอัตโนมัติของ Java JDK
เนื่องจากผลกระทบของ Elasticsearch ที่ได้รับรุ่น JRE จึงต้องห้ามการอัปเดต JRE อัตโนมัติ คลิกที่ไอคอน Java บนแผงควบคุม
เปิดแผงควบคุม Java สลับไปที่แท็บ Update (แท็บ) ยกเลิกการเลือก "ตรวจสอบการอัปเดตโดยอัตโนมัติ" และห้ามระบบจากการดำเนินการอัปเดตอัตโนมัติของ JDR โดยอัตโนมัติ
2. ติดตั้ง ElasticSearch
หลังจากติดตั้ง Java JDK และการกำหนดค่าตัวแปรสภาพแวดล้อม Java_home คุณสามารถติดตั้งเครื่องมือค้นหาข้อความเต็มของ Elasticsearch ก่อนอื่นคุณต้องดาวน์โหลดไฟล์การติดตั้ง ES เวอร์ชันเฉพาะ
1. ดาวน์โหลด Elasticsearch เวอร์ชัน 2.4.4
ดาวน์โหลดแพ็คเกจการติดตั้ง ElasticSearch จากศูนย์ดาวน์โหลดอย่างเป็นทางการ Elasticsearch ดาวน์โหลด เมื่อโปสเตอร์จับภาพหน้าจอเวอร์ชันล่าสุดของ ES คือ 5.1.2 บทความนี้ใช้เวอร์ชันเก่า 2.4.4 เปิดรีลีสที่ผ่านมาเพื่อเลือกเวอร์ชันที่ผ่านมาเพื่อติดตั้งและดาวน์โหลดรูปแบบไฟล์ zip เหตุผลที่โปสเตอร์เลือกที่จะติดตั้งเวอร์ชัน 2.4.4 คือเวอร์ชัน 5.1.2 ไม่รองรับปลั๊กอินหัว
2. เปิดบริการ Elasticsearch
คลายซิปไฟล์ zip ไปยังไดรฟ์ C, ป้อนไดเรกทอรี c: /elasticsearch-2.4.4/bin, ดับเบิลคลิกเพื่อเรียกใช้ ElasticSearch.bat และไฟล์สคริปต์ดำเนินการโปรแกรมการติดตั้ง Elasticsearch, รอสักครู่เปิดเบราว์เซอร์
3. ติดตั้งปลั๊กอินหัว
เพื่ออำนวยความสะดวกในการจัดการ ES บทความนี้ใช้ปลั๊กอินหัวซึ่งเป็นเครื่องมือการจัดการหลักแสดงกลุ่ม ES ดัชนีและข้อมูลอื่น ๆ ในเบราว์เซอร์ซึ่งมีประโยชน์มาก
1. ติดตั้งปลั๊กอินในบรรทัดคำสั่ง
กดค้างไว้ Windows+R, ป้อน CMD, เปิดเครื่องมือบรรทัดคำสั่งป้อนไดเรกทอรี bin ของ Elasticsearch และใช้คำสั่ง ES เพื่อติดตั้งปลั๊กอิน
CD C: /elasticsearch-2.4.4/binplugin ติดตั้ง mobz/elasticsearch-head
2. จัดการ Elasticsearch ผ่านหน้าเว็บ
ป้อน http: // localhost: 9200/_plugin/head/ในเบราว์เซอร์ท้องถิ่นของคุณ หากคุณเห็นภาพหน้าจอต่อไปนี้หมายความว่าติดตั้งปลั๊กอินหัวเรียบร้อยแล้ว
4. ติดตั้ง Elasticsearch ลงใน Windows Service (บริการ)
1. เปิดอินเทอร์เฟซบรรทัดคำสั่ง DOS เปลี่ยนไปใช้ไดเรกทอรี bin ของ Elasticsearch และดำเนินการ
service.bat ติดตั้ง
2. เริ่มบริการ Elasticsearch
Service.bat Start
3. ในอินเตอร์เฟสรันให้ป้อน services.msc เพื่อดูบริการ ElasticSearch
ห้าหนังสืออ่านหนังสือแนะนำ
หนังสือที่แนะนำ: "การพัฒนาเซิร์ฟเวอร์ Elasticsearch (ฉบับที่ 2)" ซึ่งใช้เครื่องมือ Curl เพื่อเรียก ES API ในความเป็นจริงการใช้ปลั๊กอินหัวในแท็บคำขอใด ๆ URL ของ API ที่ส่งคำขอไปยังเซิร์ฟเวอร์ ES สามารถสร้างได้อย่างง่ายดายโดยตระหนักถึงฟังก์ชั่นเดียวกัน:
ตัวอย่างเช่น: ใช้เครื่องมือ CURL เพื่อส่งคำสั่งไปยังเซิร์ฟเวอร์ ES เพื่อรับสถานะสุขภาพของคลัสเตอร์:
Curl -xget http://127.0.0.1:9200/_cluster/health?pretty
ใช้ปลั๊กอินหัวเพื่อส่งคำขอไปยังเซิร์ฟเวอร์ ES เพื่อรับสถานะสุขภาพของคลัสเตอร์:
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น