ການຕິດຕັ້ງ ElasticSearch ກັບ homebrew

ຂ້ອຍໄດ້ເຮັດສິ່ງນີ້ເລື້ອຍໆແລະໄດ້ຕັດສິນໃຈບັນທຶກມັນເພື່ອຊ່ວຍຈິດວິນຍານທີ່ຢູ່ໃນສະຖານະການທີ່ຄ້າຍຄືກັນຫຼືພຽງແຕ່ພະຍາຍາມເຮັດຢ່າງໄວວາ. ຄິດກ່ຽວກັບການຂຽນອັກສອນຫຍໍ້ເພື່ອອັດຕະໂນມັດເລື່ອງນີ້, ແຕ່ກ່ອນຂ້ອຍຈະເຮັດແບບນັ້ນ, ໃຫ້ເຮົາຖ່າຍຮູບ selfie. ບໍ່, ໃຫ້ເລີ່ມຕົ້ນ

ການປະຕິເສດ, ນີ້ແມ່ນເນັ້ນໃສ່ MacOS. ຫວັງວ່າຂ້ອຍຈະສ້າງ Windows ໄວໆນີ້

ຄວາມຕ້ອງການ

  1. ຜູ້ຈັດການຊຸດ Homebrew Mac
  2. Java, ຢ່າງຫນ້ອຍຮຸ່ນ 7

A. ການຕິດຕັ້ງອຸປະກອນເສີມ homebrew

ຖ້າທ່ານມີສິ່ງນີ້ຢູ່ແລ້ວ, ໃຫ້ຂ້າມຂັ້ນຕອນນີ້. ຖ້າບໍ່ດັ່ງນັ້ນ, ເຮັດສິ່ງຕໍ່ໄປນີ້ໃນປາຍຂອງທ່ານເພື່ອຕິດຕັ້ງ homebrew

/ usr / bin / ruby ​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

B. ຕິດຕັ້ງ homebrew keg (ເປັນທາງເລືອກ)

ນີ້ແມ່ນທາງເລືອກ, ແຕ່ຈະຊ່ວຍໃຫ້ທ່ານປະຫຍັດເວລາໃນອະນາຄົດ. Cask ແມ່ນການຂະຫຍາຍພັນທຸ ກຳ ທີ່ສາມາດຕິດຕັ້ງສິ່ງຕ່າງໆເຊັ່ນ Java, Chrome, ແລະອື່ນໆຜ່ານທາງປາຍ. ການຕິດຕັ້ງກະຕ່າ, ເຮັດດັ່ງຕໍ່ໄປນີ້. ສິ່ງທີ່ດີກ່ຽວກັບການຜະລິດເບຍແມ່ນວ່າມັນເຮັດວຽກໄດ້ດີກັບຄົນອື່ນແລະດັ່ງທີ່ຂ້ອຍສັນຍາວ່າຈະບໍ່ເຮັດໃຫ້ແວດລ້ອມອ້ອມຂ້າງຂອງເຈົ້າສັບສົນ.

ຖັງກອງນໍ້າດື່ມ / ຖັງນໍ້າດື່ມ

C. ຕິດຕັ້ງ Java

ຖ້າທ່ານບໍ່ມີຖັງຕິດຕັ້ງ, ນັ້ນບໍ່ແມ່ນບັນຫາ. ຕິດຕັ້ງດາວໂຫລດແລະຕິດຕັ້ງມັນດ້ວຍຕົນເອງຈາກບ່ອນນີ້.

ຖ້າທ່ານມີຖັງ, ເຮັດສິ່ງຕໍ່ໄປນີ້ໃນທ່າເຮືອຂອງທ່ານ. ໃຫ້ແນ່ໃຈວ່າທ່ານເພີ່ມ JAVA ເຂົ້າໃນ bash_profile ຂອງທ່ານ. ເພື່ອຫລີກລ້ຽງການຕັ້ງຄ່າຕົວແປ JAVA_HOME ຢ່າງໄວວາ, ກະລຸນາລອງຂັ້ນຕອນ D (ແນະ ນຳ ແຕ່ເປັນທາງເລືອກ) ຫຼັງຈາກຕິດຕັ້ງ Java ໃນບາດກ້າວປັດຈຸບັນນີ້.

ຕິດຕັ້ງ Braufass Java

ເຮັດຕໍ່ໄປນີ້ເພື່ອເພີ່ມ JAVA ໃສ່ bash_profile. ຫນ້າທໍາອິດ, ກວດເບິ່ງວ່າມັນມີຢູ່ເພື່ອຫຼີກເວັ້ນການຊໍ້າຊ້ອນ.

echo 'export JAVA_HOME = / Library / Java / JavaVirtualMachines / jdk1.8.0_144.jdk / ເນື້ອໃນ / ໜ້າ ທຳ ອິດ >> >> ~ / .bash_profile

ຕິດຕັ້ງ jenv (ເປັນທາງເລືອກ)

ເມື່ອຍກັບການຕັ້ງຄ່າສະພາບແວດລ້ອມຂອງ JAVA_HOME ບໍ? ດີ, ມັນແມ່ນມື້ໂຊກດີຂອງທ່ານ! jenv ຊ່ວຍໃຫ້ທ່ານລືມສິ່ງນັ້ນ. ເຮັດສິ່ງຕໍ່ໄປນີ້ຢູ່ປາຍທາງຂອງທ່ານ

install brew jenv echo 'export PATH = "$ HOME / .jenv / bin: $ PATH"' >> ~ / .bash_profile ແອັກໂກ້ 'eval "$ (jenv init -)"' >> / .bash_profile
ມັນຄວນແນະ ນຳ ໃຫ້ເຮັດວຽກ "source ~ / .bash_profile" ຢູ່ປາຍທາງຂອງທ່ານໂດຍບໍ່ຕ້ອງອ້າງອີງເມື່ອທ່ານອັບເດດເອກະສານ ".bash_profile". ໂດຍພື້ນຖານແລ້ວ, .bash_profile ແມ່ນເລີ່ມຕົ້ນ ໃໝ່ ເພື່ອໃຫ້ທ່ານສາມາດ ດຳ ເນີນການອັບເດດທີ່ໄດ້ເຮັດ.

ດ້ວຍ jenv ທ່ານສາມາດເພີ່ມ JDK ໃດໆທີ່ທ່ານຕ້ອງການເພາະວ່າ jenv ຈັດການສະພາບແວດລ້ອມ Java ຂອງທ່ານ. ຍົກຕົວຢ່າງ, ເພີ່ມ jdk ທີ່ທ່ານຫາກໍ່ຕິດຕັ້ງ. ນີ້ແມ່ນສິ່ງທີ່ຂ້ອຍໄດ້ຕິດຕັ້ງຢູ່ໃນຄອມພີວເຕີ້ຂອງຂ້ອຍໃນເວລາຂຽນນີ້.

jenv ເພີ່ມ /Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home

ໃນປັດຈຸບັນທີ່ພວກເຮົາມີການຕັ້ງຄ່າ Java, ພວກເຮົາສາມາດຕິດຕັ້ງ Elasticsearch, puhh ... ທີ່ໃຊ້ເວລາໄລຍະ ໜຶ່ງ.

ຕິດຕັ້ງ Elasticsearch ຜ່ານເບຍ

ເຮັດຕໍ່ໄປນີ້ເພື່ອເບິ່ງສະບັບ Elasticsearch ທີ່ມີຢູ່ສໍາລັບການຕິດຕັ້ງ

ໃຊ້ເສັ້ນຍືດ

ຂ້ອຍໄດ້ຕິດຕັ້ງ 2.4 ຢູ່ໃນຄອມພີວເຕີ້ຂອງຂ້ອຍ, ແຕ່ຂ້ອຍດີໃຈທີ່ໄດ້ທົດລອງໃຊ້ກັບລຸ້ນ 5, 2.4 ຫຼືທັງສອງລຸ້ນ. ສະຫວັນບໍ່ແມ່ນແຕ່ຂອບເຂດ ຈຳ ກັດ

ການຕິດຕັ້ງ, ເຮັດດັ່ງຕໍ່ໄປນີ້: ຂ 2.4. ນອກຈາກນັ້ນ, ມັນຍັງຕື່ມໃສ່ PATH ຂອງທ່ານຖ້າທ່ານຕ້ອງການ.

brew install [email protected] ແອັກໂກ້ 'ສົ່ງອອກ PATH = "/ usr/local/opt/[email protected]/bin: $ PATH"' >> ~ / .bash_profile

ເພື່ອເຮັດສິ່ງນີ້, ເຮັດດັ່ງຕໍ່ໄປນີ້

ການຊອກຫາຢາງ

ຫຼືຖ້າທ່ານຕ້ອງການໃຫ້ສິ່ງນີ້ເຮັດວຽກໃນພື້ນຫລັງເມື່ອທ່ານເລີ່ມຕົ້ນຄອມພິວເຕີ້ຂອງທ່ານ, ໃຫ້ເຮັດດັ່ງຕໍ່ໄປນີ້ (ຂ້ອຍເຮັດແບບນີ້ເພາະວ່າຂ້ອຍເປັນຄົນຂີ້ຕົວະ). ບໍ່ມີໃຜມີເວລາທີ່ຈະເຮັດ ຄຳ ສັ່ງດຽວກັນອີກຄັ້ງໃນໄລຍະ and

ການບໍລິການເບຍເລີ່ມ [email protected]

ທົດສອບສຸຂະພາບ, ເຂົ້າໄປທີ່: http: // localhost: 9200

ປັinsກອິນ ElasticSearch: ຕິດຕາມ Elasticsearch

ຫນ້າທໍາອິດ, ໃຫ້ພະຍາຍາມຕັ້ງຄ່າຫນຶ່ງຂອງໂປແກຼມ plugins ທີ່ຂ້ອຍມັກທີ່ສຸດທີ່ເອີ້ນວ່າຫົວ.

ຖ້າທ່ານຕິດຕັ້ງ Elasticsearch ຜ່ານ Homebrew, ທ່ານສາມາດຕິດຕັ້ງ plugins ໃນຄອມພິວເຕີຂອງທ່ານໂດຍໃຊ້ເສັ້ນທາງຕໍ່ໄປນີ້.

/usr/local/cellar/[email protected]/2.4.6/libexec/bin/plugin

ການຕິດຕັ້ງຫົວ, ເຮັດດັ່ງຕໍ່ໄປນີ້

/usr/local/cellar/[email protected]/2.4.6/libexec/bin/plugin ຕິດຕັ້ງ lmenezes / elasticsearch-head

ທ່ານສາມາດຊອກຫາການທົດສອບ Sanity ໄດ້ທີ່ http: // localhost: 9200 / _plugin / head

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -.

ບົດສະຫຼຸບ

  1. ຕັ້ງຄ່າ homebrew, package manager ສຳ ລັບ Mac.
  2. ຕັ້ງ JAVA ຕາມຄວາມຕ້ອງການທີ່ຈະເຮັດວຽກ elasticsearch ຢ່າງປະສົບຜົນ ສຳ ເລັດໃນກ່ອງທ້ອງຖິ່ນຂອງທ່ານຫຼືບ່ອນທີ່ທ່ານຕ້ອງການຕັ້ງມັນ
  3. ສຸດທ້າຍຕິດຕັ້ງ elasticsearch
  4. ຕິດຕັ້ງໂປແກຼມ Elasticsearch ຄ້າຍຄືຫົວຖ້າທ່ານຕ້ອງການ.

ແຫຼ່ງຂໍ້ມູນ:

https://www.elastic.co/guide/en/elasticsearch/reference/2.4/_installation.html, https://brew.sh/, http://www.jenv.be/, http: // davidcai. github.io/blog/posts/install-multiple-jdk-on-mac/,https://github.com/lmenezes/elasticsearch-kopf

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -.

ດຽວນີ້ທ່ານຄວນມີ Elasticsearch ຕັ້ງຄ່າທັງ ໝົດ ແລ້ວ. ຊອກຫາການປະກອບສ່ວນອື່ນໃນການໃຊ້ Elasticsearch ຫຼືການ ນຳ ໃຊ້ທີ່ແທ້ຈິງ. ຢ່າລັງເລທີ່ຈະແບ່ງປັນຄວາມຮັກ, ຢ່າອາຍ. ມີການດັດສະນີມ່ວນໆ