Software ที่ต้องเตรียมก่อนมา course เรื่อง Elasticsearch for Developer
ดังนั้น ผมขอเขียนสรุป สิ่งต่างๆ ที่ทางคนเรียนต้องเตรียมตัวมาก่อน
ประกอบไปด้วย
1. เตรียมเครื่อง Notebook มาเองด้วย
เนื่องจากจะได้เอาสิ่งที่เรียน สิ่งที่ทำกลับไปด้วย
และใน course เป็นแบบ Learning by Doing
ซึ่งจะมี workshop ทำกันตลอด
2. Software ต่างๆ ที่จะต้องติดตั้งมาก่อน
ประกอบไปด้วย
- JDK 1.7 ขึ้นไป
- Elasticsearch 1.7.1
เนื่องจาก Elasticsearch นั้นพัฒนาด้วยภาษา Java
ดังนั้นในเครื่องจำเป็นต้องมี JDK นะครับ
สามารถทำการ Download ได้จากที่ Oracle Java
ต่อจากนั้นให้ทำการติดตั้ง Elasticsearch 1.7.1
โดยให้ทำการ Download จากนั้นทำการ extract file ออกมา
ภายใน folder elasticsearch-1.7.1 จะมีโครงสร้างดังนี้
จากนั้นทำการ Start Elasticsearch server ด้วยคำสั่งดังนี้
$./bin/elasticsearch
หรือบน Windows OS
>./bin/elasticsearch.bat
ผลการทำงานเป็นดังนี้
ทำการทดสอบว่า Start Elastcisearch server ได้หรือไม่
ด้วยการเปิด browser ไปที่ url = http://localhost:9200
ต้องได้ผลการทำงานประมาณนี้ เช่น
- Status = 200
- Version number = 1.7.1
แสดงดังรูป
เพียงเท่านี้ก็สามารถเริ่มต้นกับ Elasticsearch ได้แล้วครับ เย้ๆ
ยังไม่พอนะ ให้ทำการติดตั้ง Plug-in ชื่อว่า Marvel ด้วย
ทำการติดตั้งด้วยคำสั่ง
$ bin/plugin -i elasticsearch/marvel/latest
และเข้าใช้งานผ่าน browser ตามนี้ http://localhost:9200/_plugin/marvel
เพียงเท่านี้ก็เรียบร้อยครับ
ยังไม่พอนะครับ ให้ทำการ Download Kibana 4.1.1 มาด้วยนะ
แล้วเจอกันครับ !!!