# Install and Deploy Omnitive Search

After the pre-requisite third party supporting softwares are installed, the TAIGER Search modules can be started to be deployed.

### Deploying on Database Server

| Platform/Software       | Procedure                                                                                                       |
| ----------------------- | --------------------------------------------------------------------------------------------------------------- |
| Deploy on MySQL         | Create isearch database and the necessary tables                                                                |
| Deploy on Elasticsearch | Set up necessary indicies                                                                                       |
| Deploy Blazegraph       | <p>Put blazegraph.war in webapps</p><p>Add a namespace called isearch</p><p>Set isearch namespace as in use</p> |

### Deploying on Admin Server

| Platform/Software | Procedure                                                                                                                                                                     |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Deploy on Kafka   | Run the given scripts                                                                                                                                                         |
| Deploy on Tomcat  | <p>Put the isearch modules in Tomcat folder webapps</p><p>Create application.yml</p>                                                                                          |
| Deploy on IIS     | <p>Configure isearch-connector-ui</p><p>Configure the application pool: iSearch</p><p>Add the isearch-connector-ui application</p><p>Setup reverse proxy to isearch admin</p> |

### Deploying on App Server

| Platform/Software      | Procedure                                                                                                                     |
| ---------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| Taiger Platform folder | Unpack isearch-resources to in Taiger Platform folder                                                                         |
| Deploy on Tomcat       | <p>Put the isearch modules in webapps</p><p>Create application.yml</p><p>Create the ontology folder</p><p>Restart Tomcat </p> |

### Deploying on Web Server

| Platform/Software | Procedure                                                                                                                                                                                                                                              |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Deploy on IIS     | <p>Configure isearch-ui</p><p>Configure the application pool iSearch</p><p>Configure isearch-ui to be served from the server root</p><p>Setup reverse proxy for isearch-km, isearch-admin, ontology-manager-ui</p><p>Initialise the first ontology</p> |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://taiger.gitbook.io/omnitive-search/additional-information/archive/search-administration/install-and-deploy-taiger-search.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
