วิธีการติดตั้ง Elasticsearch บน Ubuntu 18.04
Step1 - Prerequsities
ก่อนเริ่มติดตั้งคุณจะต้องเข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo ได้เพื่อให้สามารถติดตั้งแพ็คเกจในระบบ Ubuntu ได้
เริ่มต้นโดยการอัพเดต index ของ packageและการติดตั้ง package apt-transport-https ที่ใช้การเข้าถึงข้อมูลผ่าน HTTPS:
Elasticsearch ต้องการ Java SDK 8 ในการติดตั้ง ตรวจสอบให้แน่ใจว่าระบบของคุณติดตั้ง Java โดยใช้คำสั่งต่อไปนี้ คำสั่งนี้จะแสดงเวอร์ชัน Java ปัจจุบันที่ใช้งานอยู่
หากไม่ได้ติดตั้ง Java จะเห็นผลลัพธ์ต่อไปนี้:
ตรวจสอบ PATH ของ JAVA_HOME โดยใช้คำสั่ง:
ถ้าตรวจสอบแล้ว java ของคุณไม่ถูกติดตั้งอยู่ให้รันคำสั่งด้านล่างนี้ ถ้าติดตั้งอยู่แล้วให้ข้ามไป Step 2 ได้เลย
Step1.1 - Install JAVA
ติดตั้ง OpenJDK 8 โดยใช้คำสั่ง:
ตรวจสอบ JAVA อีกครั้ง
Step 2 – Install Elasticsearch on Ubuntu
Elasticsearch สามารถติดตั้งผ่าน apt ได้ สามารถใช้คำสั่งด้านล่างเพื่อติดตั้ง Elasticsearch บน Ubuntu หลังจากติดตั้ง Package ด้านล่างและนำเข้า Key GPG สำหรับ Elasticsearch
อัพเดต index และติดตั้งแพ็คเกจ Elasticsearch โดยใช้คำสั่ง:
Step 3 – Configure Elasticsearch
หลังจาก Elasticsearch ติดตั้งแล้ว สามารถปรับแต่งสิ่งนี้ได้โดยแก้ไขไฟล์กำหนดค่า Elasticsearch แก้ไขไฟล์กำหนดค่าในโปรแกรมแก้ไขข้อความที่คุณโปรดปรานและอัปเดต:
network.host – ตั้งค่าเป็น 0.0.0.0 เพื่อใช้ Interface ทั้งหมดและทำให้เป็น Public (สามารถใช้ได้แค่ IP ภายใน วง LAN ของเพื่อเข้าถึงเท่านั้น)
cluster.name – ชื่อของ Cluster (สำหรับ Node ที่ต้องการให้อยู่ใน Cluster เดียวกัน ทุก Node ต้องใช้ชื่อ Cluster เดียวกัน)
node.name – ชื่อของ Node ที่จะแสดงใน Cluster
Step 4 – Launch Elasticsearch
ต้องการให้ Elasticsearch ให้เริ่มต้นโดยอัตโนมัติเมื่อระบบบูทขึ้นให้รันคำสั่งต่อไปนี้:
ต้องการ Start Elasticsearchให้รันคำสั่งต่อไปนี้:
ต้องการ Stop Elasticsearch ให้รันคำสั่งต่อไปนี้:
ต้องการ Restart Elasticsearch ให้รันคำสั่งต่อไปนี้:
ต้องการเช็คสถานะของ Elasticsearch ให้รันคำสั่งต่อไปนี้:
Step 5 – Test Setup
หลังจากติดตั้ง Elasticsearch สามารถทดสอบโดยใช้คำสั่ง curl เรียกแบบGET เพื่อตรวจสอบการตั้งค่า Elasticsearch จะแสดงรายละเอียดของ Cluster และ Version ของ Elasticsearch
Last updated