install.asciidoc 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. [[install-elasticsearch]]
  2. == Installing Elasticsearch
  3. [discrete]
  4. === Hosted Elasticsearch
  5. {ess-leadin}
  6. [discrete]
  7. === Installing Elasticsearch Yourself
  8. Elasticsearch is provided in the following package formats:
  9. [horizontal]
  10. Linux and MacOS `tar.gz` archives::
  11. The `tar.gz` archives are available for installation on any Linux distribution and MacOS.
  12. +
  13. <<targz>>
  14. Windows `.zip` archive::
  15. The `zip` archive is suitable for installation on Windows.
  16. +
  17. <<zip-windows>>
  18. `deb`::
  19. The `deb` package is suitable for Debian, Ubuntu, and other Debian-based
  20. systems. Debian packages may be downloaded from the Elasticsearch website or
  21. from our Debian repository.
  22. +
  23. <<deb>>
  24. `rpm`::
  25. The `rpm` package is suitable for installation on Red Hat, Centos, SLES,
  26. OpenSuSE and other RPM-based systems. RPMs may be downloaded from the
  27. Elasticsearch website or from our RPM repository.
  28. +
  29. <<rpm>>
  30. `msi`::
  31. beta[] The `msi` package is suitable for installation on Windows 64-bit systems with at least
  32. .NET 4.5 framework installed, and is the easiest choice for getting started with
  33. Elasticsearch on Windows. MSIs may be downloaded from the Elasticsearch website.
  34. +
  35. <<windows>>
  36. `docker`::
  37. Images are available for running Elasticsearch as Docker containers. They may be
  38. downloaded from the Elastic Docker Registry.
  39. +
  40. {ref}/docker.html[Install {es} with Docker]
  41. `brew`::
  42. Formulae are available from the Elastic Homebrew tap for installing
  43. {es} on macOS with the Homebrew package manager.
  44. +
  45. {ref}/brew.html[Install {es} on macOS with Homebrew]
  46. [discrete]
  47. [[config-mgmt-tools]]
  48. === Configuration Management Tools
  49. We also provide the following configuration management tools to help with
  50. large deployments:
  51. [horizontal]
  52. Puppet:: https://github.com/elastic/puppet-elasticsearch[puppet-elasticsearch]
  53. Chef:: https://github.com/elastic/cookbook-elasticsearch[cookbook-elasticsearch]
  54. Ansible:: https://github.com/elastic/ansible-elasticsearch[ansible-elasticsearch]
  55. include::install/targz.asciidoc[]
  56. include::install/zip-windows.asciidoc[]
  57. include::install/deb.asciidoc[]
  58. include::install/rpm.asciidoc[]
  59. include::install/windows.asciidoc[]
  60. include::install/docker.asciidoc[]
  61. include::install/brew.asciidoc[]