# How to development a kibana plugin in kibana 6.5.4

**URL:** <https://discuss.elastic.co/t/how-to-development-a-kibana-plugin-in-kibana-6-5-4/169129>\
**Category:** Kibana\
**Created:** [February 20, 2019, 3:47am UTC](https://discuss.elastic.co/t/how-to-development-a-kibana-plugin-in-kibana-6-5-4/169129 "2019-02-20T03:47:28Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Linoonphan](https://avatars.discourse-cdn.com/v4/letter/l/49beb7/32.png) [@Linoonphan](https://discuss.elastic.co/u/Linoonphan)\
**Post date:** [February 20, 2019, 3:47am UTC](https://discuss.elastic.co/t/how-to-development-a-kibana-plugin-in-kibana-6-5-4/169129/1 "2019-02-20T03:47:28Z")

</div>

Develop the kibana6.5.4 plugin on windows10, run eslasticsearch using yarn es archive ../elasticsearch.tar.gz, then run yarn start or npm start in the kibana-extra\test\_plugins folder, the result shows server log [03:15: 31.843] [info][status][plugin:rollup@6.5.4] Status changed from uninitialized to yellow - Waiting  
For Elasticsearch, but can't see the result, access 127.0.0.1:9200 can access es, but access 127.0.0.1:5601 can't access kibana, what's wrong? Kibnan plugin configuration file server.host: "127.0.0.1", elasticsearch.url: "[http://127.0.0.1:9200](http://127.0.0.1:9200)"

---

<div class="post-metadata">

**Author:** ![tsullivan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tsullivan/32/31077_2.png) [@tsullivan](https://discuss.elastic.co/u/tsullivan)\
**Post date:** [February 21, 2019, 6:21pm UTC](https://discuss.elastic.co/t/how-to-development-a-kibana-plugin-in-kibana-6-5-4/169129/2 "2019-02-21T18:21:19Z")

</div>

Hi, if you want to run Kibana from source for 6.5.x, you can run the appropriate version of ES using yarn:

```auto
git clone git@github.com:elastic/kibana.git kibana
cd kibana
git checkout 6.5
nvm use $(cat .node-version)
yarn kbn bootstrap
yarn es snapshot

```

In another terminal, run Kibana from source pointing to your plugin as a plugin-path:

```auto
yarn start --plugin-path=$HOME/elastic/kibana-extra/my-cool-plugin

```

You won't need any special changes to `config/kibana.yml`. If you want to make changes for the dev environment, put them in `config/plugin-dev.kibana.yml` and start Kibana with:

```auto
yarn start --config=config/plugin-dev.kibana.yml --plugin-path=$HOME/elastic/kibana-extra/my-cool-plugin

```

Although, I think when you run Elasticsearch using that `yarn es` command, you will not need any modifications to the config for ES.

---

<div class="post-metadata">

**Author:** ![Linoonphan](https://avatars.discourse-cdn.com/v4/letter/l/49beb7/32.png) [@Linoonphan](https://discuss.elastic.co/u/Linoonphan)\
**Post date:** [February 22, 2019, 2:33am UTC](https://discuss.elastic.co/t/how-to-development-a-kibana-plugin-in-kibana-6-5-4/169129/3 "2019-02-22T02:33:57Z")

</div>

This is the same as the official documentation on github, snapshot has expired, I am using yarn es archive elasticsearch.tar.gz, but it took a long time to start kibana, but kibana has not been successfully launched.

---

<div class="post-metadata">

**Author:** ![tsullivan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tsullivan/32/31077_2.png) [@tsullivan](https://discuss.elastic.co/u/tsullivan)\
**Post date:** [February 22, 2019, 4:23pm UTC](https://discuss.elastic.co/t/how-to-development-a-kibana-plugin-in-kibana-6-5-4/169129/4 "2019-02-22T16:23:25Z")

</div>

> [@Linoonphan](#):
>
> Kibnan plugin configuration file server.host: "127.0.0.1", elasticsearch.url: "[http://127.0.0.1:9200](http://127.0.0.1:9200)"

You can probably leave these out of the configuration. Try using the defaults and see if that works

---

<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:** [March 22, 2019, 4:23pm UTC](https://discuss.elastic.co/t/how-to-development-a-kibana-plugin-in-kibana-6-5-4/169129/5 "2019-03-22T16:23:30Z")

</div>

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