> ## Documentation Index
> Fetch the complete documentation index at: https://speedypage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Getting started with Web Hosting

> Point your domain, set up email, and upload your site to get started with SpeedyPage hosting.

Three things to do after signing up. Each step links to a detailed guide if you need more help.

## 1. Point your domain to SpeedyPage

Update your domain's nameservers at your registrar to:

| Nameserver | Hostname          |
| ---------- | ----------------- |
| Primary    | `ns1.speedy.page` |
| Secondary  | `ns2.speedy.page` |

DNS changes can take up to 48 hours to propagate, though most complete within a few hours.

See [Anycast nameservers](/web-hosting/nameservers) for more details.

## 2. Set up your first email account

Once your domain is pointing to SpeedyPage, create an email address for it.

<Steps>
  <Step title="Open Email Accounts">
    Log in to cPanel through your [client area](https://my.speedypage.com) or at `yourdomain.com/cpanel`. Go to **Email** and click **Email Accounts**.
  </Step>

  <Step title="Create an account">
    Click **Create**, enter the address and a strong password, and click **Create Account**.
  </Step>
</Steps>

See [Create an email account](/web-hosting/email/create-account) for the full walkthrough, including connecting your new address to a mail client.

## 3. Upload your website files

You have two options for getting your files onto the server:

* **File Manager** — upload directly through your browser in cPanel. Go to **Files** > **File Manager**, open the `public_html` folder, and click **Upload**. See [Using File Manager](/web-hosting/file-manager).
* **FTP** — connect with an FTP client like FileZilla using the credentials from your welcome email. See [Create and manage FTP accounts](/web-hosting/ftp-accounts).

Upload your files into `public_html` (or the document root for your domain). If you're installing WordPress or another CMS, most installers handle this for you.

## What's next

Next steps:

* [Review your PHP version](/web-hosting/php-version) and make sure it matches what your site needs.
* [Create a database](/web-hosting/create-database) if your application requires one.
* [Read through security best practices](/web-hosting/security-best-practices) to lock down your account.
