# How to install multiple instances of Kibana

**URL:** <https://discuss.elastic.co/t/how-to-install-multiple-instances-of-kibana/115188>\
**Category:** Kibana\
**Created:** [January 11, 2018, 10:44pm UTC](https://discuss.elastic.co/t/how-to-install-multiple-instances-of-kibana/115188 "2018-01-11T22:44:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![dr\_dob](https://avatars.discourse-cdn.com/v4/letter/d/71e660/32.png) [@dr\_dob](https://discuss.elastic.co/u/dr_dob)\
**Post date:** [January 11, 2018, 10:44pm UTC](https://discuss.elastic.co/t/how-to-install-multiple-instances-of-kibana/115188/1 "2018-01-11T22:44:47Z")

</div>

Hi there,

How can I install multiple instances of Kibana on one AWS ec2 instance running ubuntu 14.04? My goal is to have a kibana instances for each client with its own index-pattern. I'm assuming that each kibana instance would be bound to its own port

Thanks

---

<div class="post-metadata">

**Author:** ![mujtabahussain](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mujtabahussain/32/17514_2.png) [@mujtabahussain](https://discuss.elastic.co/u/mujtabahussain)\
**Post date:** [January 11, 2018, 11:54pm UTC](https://discuss.elastic.co/t/how-to-install-multiple-instances-of-kibana/115188/2 "2018-01-11T23:54:07Z")

</div>

It is possible, but before that, a few questions.

- Why do different clients need different index patterns?
- Have you investigated different roles and therefore different levels of access for clients using x-pack?

---

<div class="post-metadata">

**Author:** ![dr\_dob](https://avatars.discourse-cdn.com/v4/letter/d/71e660/32.png) [@dr\_dob](https://discuss.elastic.co/u/dr_dob)\
**Post date:** [January 12, 2018, 1:19am UTC](https://discuss.elastic.co/t/how-to-install-multiple-instances-of-kibana/115188/3 "2018-01-12T01:19:22Z")

</div>

Yes we are using x-pack. But we dont want users to be able to see other user's dashboards, so we need index-patterns for each index (so each index-pattern only has one index). Even with the dashboard only role, users could still see other index dashboards. Hope thats clear. Still would love to know how to install multiple instances of kibana.

Thanks

---

<div class="post-metadata">

**Author:** ![mujtabahussain](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mujtabahussain/32/17514_2.png) [@mujtabahussain](https://discuss.elastic.co/u/mujtabahussain)\
**Post date:** [January 12, 2018, 3:42am UTC](https://discuss.elastic.co/t/how-to-install-multiple-instances-of-kibana/115188/4 "2018-01-12T03:42:09Z")

</div>

Hmmm!

You could create a docker image containing kibana and relevant config files and instantiate multiple containers on one EC2 instance and set them up to point to different index patterns. Then use nginx to have different subdomains point to different containers.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [February 9, 2018, 3:42am UTC](https://discuss.elastic.co/t/how-to-install-multiple-instances-of-kibana/115188/5 "2018-02-09T03:42:40Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
