StarDomain

How to Activate Your New DirectAdmin Hosting

How to Activate Your New DirectAdmin Hosting

Congratulations on purchasing a DirectAdmin hosting plan from {{COMPANY_NAME}}! This guide walks you through the activation process and your first steps to get your website up and running.

Automatic Activation

In most cases, your DirectAdmin hosting account is activated automatically within minutes of payment confirmation. Here is what happens:

  1. Payment confirmed — Our system verifies your payment
  2. Account provisioned — Your hosting account is created on the server
  3. Welcome Email sent — You receive an email with your login credentials and server details

Tip: Check your spam/junk folder if you don't see the welcome email within 15 minutes.

What Is in Your Welcome Email

Your welcome email contains all the information you need to get started:

  • DirectAdmin URL — The login URL for your control panel
  • Username — Your DirectAdmin login username
  • Password — Your initial DirectAdmin password
  • Server IP — The shared IP address of your hosting server
  • Nameservers — The nameservers to point your domain to
  • FTP Details — Server, port, username, and password

First Steps After Activation

Step 1: Point Your Domain

If you registered your domain with {{COMPANY_NAME}}, it may already be pointed to the correct nameservers. If not:

  1. Log in to your domain registrar's panel
  2. Update the nameservers to the ones provided in your welcome email
  3. DNS propagation typically takes 2-24 hours

Step 2: Log In to DirectAdmin

  1. Visit {{SUPPORT_URL}} and log in to your client portal
  2. Navigate to Services then My Services
  3. Click on your new DirectAdmin hosting service
  4. Click Login to DirectAdmin (SSO) — no password needed

Alternatively, use the direct URL from your welcome email.

Step 3: Install Your Website

The fastest way to get a website running is with the one-click installer:

  1. In DirectAdmin, navigate to Extra Features then Softaculous (or Installatron)
  2. Browse available applications or search for WordPress
  3. Click Install and configure your site title, admin username, and password
  4. Click Install to finish — your website will be live in seconds

Step 4: Set Up Email

  1. In DirectAdmin, go to E-Mail Manager then E-Mail Accounts
  2. Click Create Mail Account
  3. Enter the username and a strong password
  4. Your email address will be [email protected]

Step 5: Upload Files (Optional)

If you have existing website files:

  1. Use the File Manager in DirectAdmin
  2. Navigate to the public_html directory for your domain
  3. Upload your files using the upload button
  4. Or connect via FTP using the credentials from your welcome email

Troubleshooting Activation

Account Not Activated After Payment

  • Verify your payment was successful under Billing then My Invoices
  • Ensure the payment status shows Paid
  • Wait 15 minutes — provisioning may still be in progress
  • Contact {{SUPPORT_EMAIL}} if the issue persists after 30 minutes

Domain Not Loading

  • Confirm DNS is pointed to the correct nameservers
  • Check if DNS propagation is still in progress (use a DNS checker tool)
  • Verify the domain is added in DirectAdmin under Domain Setup

SSL Certificate Not Active

Let's Encrypt SSL is automatically provisioned after DNS points to the server. If it has not been issued:

  1. In DirectAdmin, go to SSL Certificates
  2. Select Free and automatic certificate from Let's Encrypt
  3. Check the boxes for your domain and www subdomain
  4. Click Save

Need help getting started? Contact us at {{SUPPORT_EMAIL}} and we'll guide you through setup.