# First Time Setup

Learn how to log into FusionAuth for the first time and set up an API Key using the setup wizard.

> For the index of this section of the site, see [llms.txt](https://fusionauth.io/docs/llms.txt)

These configuration steps are common to almost all FusionAuth installations. Take these steps to avoid being inadvertently locked out of your FusionAuth server.

## Access FusionAuth App

You will need to access FusionAuth in your web browser. If you have installed FusionAuth on your own system, you will need to know the IP address or hostname of the system where it has been installed, often [http://localhost:9011](http://localhost:9011).

Once you have a web browser open to FusionAuth you will be presented with a setup wizard that will walk you through getting FusionAuth configured and ready to begin calling the API and managing users. If you instead are being prompted by the FusionAuth Maintenance Mode, please complete that setup first and then return to this step. See the Maintenance Mode section in the [FusionAuth App Installation Guide](https://fusionauth.io/docs/get-started/download-and-install/fusionauth-app.md).

Once the setup wizard is complete you will be logged into FusionAuth using the created Administrator account.

## Complete the Setup Wizard

![Setup Wizard](https://fusionauth.io/img/docs/get-started/download-and-install/setup-wizard.png)

## Configure An Email Server

Email is used for many purposes in FusionAuth, including to verify user email addresses and for passwordless authentication. However, one of the most important functions is to allow for forgotten passwords.

![First Time Setup email server](https://fusionauth.io/img/docs/get-started/download-and-install/first-time-setup-email.png)

[Full instructions on how to configure your email server settings.](https://fusionauth.io/docs/customize/email-and-messages/configure-email.md)

If you lose your password, you can reset it using the Forgot Password link on the login screen.

## Add a Second Admin User

Create a second user with the admin role. This user can provide access should your initially created admin user lose access for any reason.

*   Log in to the administrative user interface.
*   Navigate to Users .
*   Add a user with a known, valid email address and secure password within your organization.
*   Register that user with the FusionAuth application and the `admin` role.

## Activate License Key

Activating the license key will allow access to all of the paid features inside FusionAuth. The key is found in your [account portal](https://account.fusionauth.io/account/plan/) and is activated in the Reactor tab.

![First time setup license](https://fusionauth.io/img/docs/get-started/download-and-install/first-time-setup-license.png)

Production keys must be used for any FusionAuth instance that customers will be logging into, that is how we track MAUs.

Non-production keys may be used for any other instances such as your developers' laptops, QA, or UAT.

*   Log in to the administrative user interface.
*   Navigate to Plan and copy the appropriate key.
*   Access the FusionAuth instance and navigate to the Reactor .
*   Paste that key into the **License Key** field and Activate it.

[Full instructions on how to activate your license](https://fusionauth.io/docs/get-started/core-concepts/licensing.md).

### Set Up an API Key

Create an API key you can use to manage FusionAuth in an emergency. If you lose access to the administrative user interface, you can use this API key to retain access to your FusionAuth instance by adding a new `admin` user.

*   Log in to the administrative user interface.
*   Navigate to Settings -> API Keys .
*   Add an API Key with no limitations. This will make it a super user key with no limitations.
*   Note the key value, and store it someplace safe.

![First Time Setup API key](https://fusionauth.io/img/docs/get-started/download-and-install/first-time-setup-api-key.png)

### Modify the Tenant Issuer

The **Issuer**, found by navigating to Tenants -> Your Tenant -> General defaults to the public base URL.

This value is used by any JWTs created by the OAuth grants or the Login API.

While the exact value you change this to varies based on how you are using FusionAuth, a typical value is the URL of the FusionAuth instance, such as `https://auth.example.com`.
---

## Other pages in Download And Install

> For the full index of this section, see [Get Started](https://fusionauth.io/docs/llms-get-started.txt).

- [Install a Database](https://fusionauth.io/docs/get-started/download-and-install/database.md): Learn how to install the database that FusionAuth will use to store user data.
- [Docs MCP Server](https://fusionauth.io/docs/get-started/download-and-install/development/docs-mcp-server.md): Learn how to use the FusionAuth Docs MCP Server.
- [Access from the Internet](https://fusionauth.io/docs/get-started/download-and-install/development/exposing-instance.md): Learn how to expose a local FusionAuth instance to the internet.
- [Development](https://fusionauth.io/docs/get-started/download-and-install/development.md): Tips and tricks for developing software with FusionAuth.
- [Kickstart](https://fusionauth.io/docs/get-started/download-and-install/development/kickstart.md): Learn how to automate development and production deployment using Kickstart.
- [API MCP Server](https://fusionauth.io/docs/get-started/download-and-install/development/mcp-server.md): Learn how to use the FusionAuth API MCP Server.
- [Install with Docker](https://fusionauth.io/docs/get-started/download-and-install/docker.md): Learn how to deploy and test FusionAuth using a Docker container.
- [`fusionauth-app`](https://fusionauth.io/docs/get-started/download-and-install/fusionauth-app.md): Learn how to install the FusionAuth App bundle.
- [Install](https://fusionauth.io/docs/get-started/download-and-install.md): Learn how to download and install FusionAuth on a machine.
- [Microsoft Azure Kubernetes Service (AKS)](https://fusionauth.io/docs/get-started/download-and-install/kubernetes/aks.md): Learn how to provision an AKS cluster in Microsoft Azure.
- [Elastic Kubernetes Service (EKS)](https://fusionauth.io/docs/get-started/download-and-install/kubernetes/eks.md): Learn how to provision an EKS cluster in AWS.
- [Deploy with k8s](https://fusionauth.io/docs/get-started/download-and-install/kubernetes/fusionauth-deployment.md): Learn how to deploy FusionAuth in a Kubernetes Cluster.
- [Google Kubernetes Engine (GKE)](https://fusionauth.io/docs/get-started/download-and-install/kubernetes/gke.md): Learn how to provision a GKE cluster in Google Cloud (GCP).
- [Kubernetes](https://fusionauth.io/docs/get-started/download-and-install/kubernetes.md): Learn how to deploy and test FusionAuth using Kubernetes.
- [Local Cluster with minikube](https://fusionauth.io/docs/get-started/download-and-install/kubernetes/minikube.md): Learn how to provision minikube for local development and testing of FusionAuth kubernetes deployments.
- [Air-gapping](https://fusionauth.io/docs/get-started/download-and-install/reference/air-gapping.md): Run FusionAuth with no network access (air-gapped).
- [Collected Metrics](https://fusionauth.io/docs/get-started/download-and-install/reference/collected-metrics.md): Learn what data FusionAuth collects and how it is used.
- [Customize Docker Images](https://fusionauth.io/docs/get-started/download-and-install/reference/docker-configuration.md): Learn how to configure a Docker image containing FusionAuth to meet the needs of your application.
- [Install Reference](https://fusionauth.io/docs/get-started/download-and-install/reference.md): Detailed information about downloading and installing FusionAuth.
- [Packages](https://fusionauth.io/docs/get-started/download-and-install/reference/packages.md): Learn how to determine which installation packages you need.
- [Server Layout](https://fusionauth.io/docs/get-started/download-and-install/reference/server-layout.md): Learn about the different server layouts that FusionAuth can be installed with to optimize performance and security.
- [Silent Mode](https://fusionauth.io/docs/get-started/download-and-install/reference/silent-mode.md): This is a guide to using silent mode during the installation and upgrade process of FusionAuth.
- [System Requirements](https://fusionauth.io/docs/get-started/download-and-install/reference/system-requirements.md): Learn the minimum system requirements required to install and run FusionAuth.
- [Install a Search Engine](https://fusionauth.io/docs/get-started/download-and-install/search.md): Learn how to install a search engine for your FusionAuth instance.
- [Start & Stop](https://fusionauth.io/docs/get-started/download-and-install/start-and-stop.md): Learn how to start and stop FusionAuth services.
- [Upgrade FusionAuth](https://fusionauth.io/docs/get-started/download-and-install/upgrade.md): Learn how to upgrade FusionAuth to a newer version.
