# Running elasticsearch as a service on Linux

**URL:** <https://discuss.elastic.co/t/running-elasticsearch-as-a-service-on-linux/72004>\
**Category:** Elasticsearch\
**Created:** [January 18, 2017, 12:52pm UTC](https://discuss.elastic.co/t/running-elasticsearch-as-a-service-on-linux/72004 "2017-01-18T12:52:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![aviral\_srivastava](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aviral_srivastava/32/98018_2.png) [@aviral\_srivastava](https://discuss.elastic.co/u/aviral_srivastava)\
**Post date:** [January 18, 2017, 12:52pm UTC](https://discuss.elastic.co/t/running-elasticsearch-as-a-service-on-linux/72004/1 "2017-01-18T12:52:34Z")

</div>

elasticsearch-2.1.1  
OS: Linux

I used putty to remotely install elasticsearch on linux machine as follows:-

1. Download the Elasticsearch 2.1.1 tar  
curl -L -O [https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.1.1/elasticsearch-2.1.1.tar.gz](https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.1.1/elasticsearch-2.1.1.tar.gz)
2. Extract it  
tar -xvf elasticsearch-2.1.1.tar.gz
3. Added [cluster.name](http://cluster.name), [node.name](http://node.name), network.host and http.port in elasticsearch.yml
4. After that I started elasticsearch as:-  
./elasticsearch

Now, how do I need to run it as a service.??

---

<div class="post-metadata">

**Author:** ![mainec](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mainec/32/5557_2.png) [@mainec](https://discuss.elastic.co/u/mainec)\
**Post date:** [January 18, 2017, 1:04pm UTC](https://discuss.elastic.co/t/running-elasticsearch-as-a-service-on-linux/72004/2 "2017-01-18T13:04:24Z")

</div>

There are extensive docs on how to install Elasticsearch based on target platform here:

[https://www.elastic.co/guide/en/elasticsearch/reference/5.x/setup.html](https://www.elastic.co/guide/en/elasticsearch/reference/5.x/setup.html)

As you started with the tar.gz you might want to look here for how to run that as a daemon:

[https://www.elastic.co/guide/en/elasticsearch/reference/5.x/zip-targz.html](https://www.elastic.co/guide/en/elasticsearch/reference/5.x/zip-targz.html)

However, I think this is not actually the distribution you want to use. I think, you'd be better off installing the rpm or deb (depending on your Linux distribution) and going from there as that will use the correct system directories, create specific ES users etc. Also you will probably want to go through the bootstrap checks detailed in the same docs.

Hope this helps,  
Isabel

---

<div class="post-metadata">

**Author:** ![aviral\_srivastava](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/aviral_srivastava/32/98018_2.png) [@aviral\_srivastava](https://discuss.elastic.co/u/aviral_srivastava)\
**Post date:** [January 18, 2017, 1:20pm UTC](https://discuss.elastic.co/t/running-elasticsearch-as-a-service-on-linux/72004/3 "2017-01-18T13:20:50Z")

</div>

Thanks, @mainec for the reply.

I am able to run it as a service.

---

<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 15, 2017, 1:21pm UTC](https://discuss.elastic.co/t/running-elasticsearch-as-a-service-on-linux/72004/4 "2017-02-15T13:21:14Z")

</div>

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