# Run the Installer

### Install the OpenCATS software[¶](broken://pages/oCA90AK05xr6Yc1l7yAh)

In your browser, go to localhost/opencats (Or use the address of your server or VPS in place of “localhost”).

![\_images/installation-wizard.png](/files/9BsRXDhd6rIxh2xbA4vE)

**Note: Database connectivity**

If you are running OpenCATS locally on your computer, or on some shared hosts, the host address will be localhost. If your server, VPS (some shared hosting too), you will need to enter the specific address to access.

When you  `Test Database Connectivity,` I usually get red the first few tries after click the `test database connectivity` button. If you try more than a couple times and it stays red, you have either entered your db information incorrectly, or you have set your MySQL/MariaDB database up incorrectly. It needs to be corrected before proceeding.

**Note: Setup resume indexing**

* Change the paths to the executables to the correct paths. You will need to find and install these separately. The software will work without them but resume indexing will be unavailable. YOu can always amend this after installation, and set the correct path in config.php. Normally, they should be as follows:
* /usr/bin/antiword
* /usr/bin/pdftotext
* /usr/bin/html2text
* /usr/bin/unrtf

**Note: Mail Settings**

OpenCATS can send emails. If you don’t want to use it, you don’t have to. OpenCATS works great either way! If you're using gmail you will need to use app passwords to generate a unique application password. Opencats uses the project [PHPMailer](https://github.com/PHPMailer/PHPMailer) for email functions.&#x20;

**Note:  Loading extras**

**zip code lookup** is deprecated and replaced in the codebase with a google address lookup. You will need to set this up later, and provide an API key (thank you, google!)\
\&#xNAN;**\[ADD]**

Note

The default username and password for your new install is : admin/admin (all lowercase)

Click `Start OpenCATS` for your login screen.

![](/files/LaieKLiMWkRHy88iWDkL)

If you are exposing your OpenCATS to the web (i.e. enabling the job portal) then remember to deploy .[htaccess security configuration.](/technical-configuration-options/vital-security-restrict-access-to-upload-folders-.htaccess.md) &#x20;


---

# 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://documentation.opencats.org/installation/run-the-installer.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.
