# Custom Deployment

**URL:** <https://discuss.elastic.co/t/custom-deployment/72826>\
**Category:** Elasticsearch\
**Created:** [January 25, 2017, 10:05pm UTC](https://discuss.elastic.co/t/custom-deployment/72826 "2017-01-25T22:05:16Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![lukes](https://avatars.discourse-cdn.com/v4/letter/l/4da419/32.png) [@lukes](https://discuss.elastic.co/u/lukes)\
**Post date:** [January 25, 2017, 10:05pm UTC](https://discuss.elastic.co/t/custom-deployment/72826/1 "2017-01-25T22:05:16Z")

</div>

Hi experts,

I am beginning to use ES, and i know ES comes with embedded server. Is it possible to deploy ES on custom server say weblogic, websphere, etc. If possible, then how, also what are the pros and cons ? Could i loose any functionality going that route ?

Thanks in advance.

Regards,  
Lukes

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [January 25, 2017, 10:08pm UTC](https://discuss.elastic.co/t/custom-deployment/72826/2 "2017-01-25T22:08:16Z")

</div>

From version 5.0, running Elasticsearch in embedded mode is no longer supported. You can read more about the reasons for this [in this blog post](https://www.elastic.co/blog/elasticsearch-the-server).

---

<div class="post-metadata">

**Author:** ![lukes](https://avatars.discourse-cdn.com/v4/letter/l/4da419/32.png) [@lukes](https://discuss.elastic.co/u/lukes)\
**Post date:** [January 25, 2017, 10:11pm UTC](https://discuss.elastic.co/t/custom-deployment/72826/3 "2017-01-25T22:11:16Z")

</div>

Thanks @Christian_Dahlqvist for the quick response. So it means, it can't be embedded with other servers. It has to be standalone. BTW what server does ES uses(sorry couldn't find the information).

Regards,  
Lukes

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [January 25, 2017, 11:05pm UTC](https://discuss.elastic.co/t/custom-deployment/72826/4 "2017-01-25T23:05:39Z")

</div>

The http server is netty, if that is what you mean.

---

<div class="post-metadata">

**Author:** ![lukes](https://avatars.discourse-cdn.com/v4/letter/l/4da419/32.png) [@lukes](https://discuss.elastic.co/u/lukes)\
**Post date:** [January 26, 2017, 5:44pm UTC](https://discuss.elastic.co/t/custom-deployment/72826/5 "2017-01-26T17:44:43Z")

</div>

Yup, that's what i was looking for. Thanks @warkolm.

Regards.

---

<div class="post-metadata">

**Author:** ![lukes](https://avatars.discourse-cdn.com/v4/letter/l/4da419/32.png) [@lukes](https://discuss.elastic.co/u/lukes)\
**Post date:** [January 27, 2017, 2:25am UTC](https://discuss.elastic.co/t/custom-deployment/72826/6 "2017-01-27T02:25:42Z")

</div>

Is it possible to package ES server in 1 jar ? What i mean is, rather than running/starting es from script where all the scripts, jars and configuration files, is it possible to package everything in 1 jar ? And then running that jar would bring up everything ? Has anyone tried that, is possible at first place ? If possible, any pros and cons ?

It might look stupid question, but just trying to think loud.

Regards,  
Lukes.

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [January 27, 2017, 2:47am UTC](https://discuss.elastic.co/t/custom-deployment/72826/7 "2017-01-27T02:47:05Z")

</div>

ES doesn't support embedded installations like that sorry.

---

<div class="post-metadata">

**Author:** ![lukes](https://avatars.discourse-cdn.com/v4/letter/l/4da419/32.png) [@lukes](https://discuss.elastic.co/u/lukes)\
**Post date:** [January 28, 2017, 7:52pm UTC](https://discuss.elastic.co/t/custom-deployment/72826/8 "2017-01-28T19:52:43Z")

</div>

Thanks. Just wondering, are there any other ways of packaging(from past experience ?) apart from zipping in java world along with custom ear?

Regards

---

<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 25, 2017, 7:52pm UTC](https://discuss.elastic.co/t/custom-deployment/72826/9 "2017-02-25T19:52:50Z")

</div>

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