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

# Getting Started with Web Hosting

> Order web hosting, access Plesk, and point your domain to Breeze

# Getting Started with Web Hosting

This guide walks you through ordering web hosting, accessing your Plesk control panel, and connecting your domain.

## Ordering Web Hosting

Follow these steps to order web hosting through our dashboard.

<Steps>
  <Step title="Visit the Dashboard">
    Navigate to [dash.breezehost.xyz](https://dash.breezehost.xyz) and log in with your account credentials. Create an account if you don't have one.
  </Step>

  <Step title="Browse Web Hosting Plans">
    Click "Services" or "Products" and select "Web Hosting" or "Shared Hosting".
  </Step>

  <Step title="Choose Your Plan">
    Select a plan based on your needs. Browse the available options on the site.
  </Step>

  <Step title="Select Primary Domain">
    Choose your primary domain. Remember: you bring your own domain from any registrar. You'll specify which domain to point to this hosting account.
  </Step>

  <Step title="Configure Plan Options">
    Select any available add-ons:

    * Backup service
    * SSL certificates
    * Database upgrades
  </Step>

  <Step title="Review and Checkout">
    Review your order summary, select your billing cycle, and complete payment.
  </Step>

  <Step title="Account Activation">
    Your hosting account will be provisioned automatically, usually within minutes. You'll receive an email with your Plesk login credentials and server information.
  </Step>
</Steps>

<Tip>
  Most plans activate immediately after payment. Check your email (including spam folder) for login credentials within 5-15 minutes.
</Tip>

## What You'll Receive

After ordering, your welcome email will contain:

* **Plesk Control Panel URL**: Where to log in (usually [https://your-ip-address:8443](https://your-ip-address:8443))
* **Plesk Username**: Your control panel login name
* **Plesk Password**: Your initial control panel password
* **Server IP Address**: Your server's public IP
* **Nameservers**: If you need to use them
* **FTP/SFTP Details**: File access information (if enabled)

## First Login to Plesk

### Accessing Plesk

1. Open a web browser
2. Navigate to the Plesk URL from your welcome email (usually [https://YOUR-IP:8443](https://YOUR-IP:8443))
3. You may see a security warning (self-signed certificate) — click "Advanced" and proceed
4. Enter your username and password
5. Click "Log in"

You're now in the Plesk dashboard!

<Note>
  Plesk uses HTTPS on port 8443. The self-signed certificate warning is normal and safe — click through it.
</Note>

### Change Your Password

Your first step should be to change your default password:

1. Click your username in the top-right corner
2. Select "Change Password" or "Account"
3. Enter your current password
4. Create a new strong password (15+ characters)
5. Confirm and save

## Plesk Dashboard Overview

The Plesk dashboard shows your hosting account at a glance:

### Top Navigation

| Section                | Purpose                                      |
| ---------------------- | -------------------------------------------- |
| **Websites & Domains** | Manage your websites and configure domains   |
| **File Manager**       | Browse and edit website files                |
| **Databases**          | Create and manage MySQL/PostgreSQL databases |
| **Applications**       | One-click install WordPress, forums, etc.    |
| **Statistics**         | View traffic, usage, and performance data    |

### Key Dashboard Elements

* **Current Plan Info**: Your current hosting plan and resource usage
* **Quick Actions**: Common tasks like installing WordPress
* **Usage Statistics**: Disk space and bandwidth
* **Recent Activity**: Recent changes to your account
* **Notifications**: System messages and alerts

## Pointing Your Domain to Breeze

You need to tell your domain registrar where your website lives. There are two methods:

### Method 1: Using Nameservers (Recommended)

If your hosting plan provides Breeze nameservers, update your domain registrar:

1. Log into your domain registrar (GoDaddy, Namecheap, etc.)
2. Find "Nameservers" or "DNS Settings"
3. Replace existing nameservers with Breeze's nameservers:
   * Usually ns1.breezehost.xyz
   * Usually ns2.breezehost.xyz
   * (Exact nameservers provided in your welcome email)
4. Save changes

**Propagation Time**: 24-48 hours (often faster)

### Method 2: Using DNS A Records

If Breeze doesn't provide nameserver service or you prefer managing DNS elsewhere:

1. Log into your domain registrar
2. Find "DNS" or "DNS Records" settings
3. Create an A record:
   * **Name/Host**: @ (or leave blank)
   * **Type**: A
   * **Value**: Your server's IP address (from welcome email)
   * **TTL**: 3600 (default)
4. For www subdomain, create another A record:
   * **Name/Host**: www
   * **Type**: A
   * **Value**: Same IP address
5. Save

### Verify Domain Pointing

After pointing your domain, verify it's working:

**In Plesk:**

1. Navigate to Websites & Domains
2. Click on your domain
3. Check the status indicator

**From your computer:**

On Mac/Linux:

```bash theme={null}
nslookup your-domain.com
```

On Windows:

```cmd theme={null}
nslookup your-domain.com
```

You should see your server's IP address in the results.

<Tip>
  DNS changes can take 24-48 hours to propagate fully, but usually resolve within a few hours. If it's taking longer, double-check your nameserver or DNS record settings.
</Tip>

## Adding More Domains

Hosting typically includes multiple domains. To add additional domains:

<Steps>
  <Step title="Open Websites & Domains">
    In Plesk, navigate to Websites & Domains
  </Step>

  <Step title="Add a New Domain">
    Click "Add Domain" or "Add Website"
  </Step>

  <Step title="Enter Domain Name">
    Type your domain name (e.g., example.com)
  </Step>

  <Step title="Configure Domain">
    * Choose if it's a main domain or addon domain
    * Specify the document root (folder where files go)
    * Enable/disable SSL
  </Step>

  <Step title="Point Your Domain">
    Update DNS at your registrar to point to this hosting account
  </Step>

  <Step title="Verify">
    Once DNS propagates, your domain is live
  </Step>
</Steps>

## Installing SSL (Let's Encrypt)

Protect your website with free SSL:

1. Navigate to Websites & Domains
2. Click your domain
3. Look for "SSL/TLS Certificates"
4. Click "Get Let's Encrypt Certificate"
5. Plesk will automatically install and renew it

Your site will be accessible as [https://your-domain.com](https://your-domain.com) and show a green lock in browsers.

<Note>
  Let's Encrypt certificates are free and automatically renew. Plesk handles the entire process automatically.
</Note>

## Next Steps

Now that your hosting is set up, you're ready to:

<CardGroup cols={2}>
  <Card title="Deploy Your Website" icon="upload" href="/web-hosting/deploy-website">
    Learn how to upload files, install WordPress, or deploy applications
  </Card>

  <Card title="Explore Plesk" icon="table-columns" href="/web-hosting/plesk-panel">
    Deep dive into Plesk features like databases and cron jobs
  </Card>

  <Card title="Configure Domains" icon="lock" href="/web-hosting/ssl-domains">
    Add SSL certificates, manage domains, and create subdomains
  </Card>
</CardGroup>

## Troubleshooting

### Domain Not Pointing Yet

**Problem**: I can see my hosting IP is correct but domain doesn't resolve

**Solution**:

1. Check that nameservers or A records are correct at your registrar
2. Wait up to 48 hours for DNS propagation
3. Clear your browser cache
4. Try accessing via [http://YOUR-IP](http://YOUR-IP) to verify hosting is working
5. Contact support if still not working after 48 hours

### Can't Log Into Plesk

**Problem**: I forgot my password or can't access Plesk

**Solution**:

1. Check your welcome email for the correct Plesk URL and credentials
2. Ensure you're using HTTPS ([https://server-ip:8443](https://server-ip:8443))
3. Wait a moment if you just received the account (server may still be initializing)
4. Click "Forgot Password" on the Plesk login page
5. Contact support if issues persist

### SSL Certificate Issues

**Problem**: My domain shows security warnings

**Solution**:

1. Ensure your domain is pointing correctly to the server
2. Wait 24 hours after domain pointing for SSL to auto-provision
3. Manually request Let's Encrypt certificate in Plesk
4. Check Plesk logs for SSL errors
5. Contact support for certificate installation issues

<Tip>
  Most issues resolve themselves once your domain properly points to the server. Be patient with DNS propagation!
</Tip>
