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:
- Payment confirmed — Our system verifies your payment
- Account provisioned — Your hosting account is created on the server
- 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:
- Log in to your domain registrar's panel
- Update the nameservers to the ones provided in your welcome email
- DNS propagation typically takes 2-24 hours
Step 2: Log In to DirectAdmin
- Visit {{SUPPORT_URL}} and log in to your client portal
- Navigate to Services then My Services
- Click on your new DirectAdmin hosting service
- 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:
- In DirectAdmin, navigate to Extra Features then Softaculous (or Installatron)
- Browse available applications or search for WordPress
- Click Install and configure your site title, admin username, and password
- Click Install to finish — your website will be live in seconds
Step 4: Set Up Email
- In DirectAdmin, go to E-Mail Manager then E-Mail Accounts
- Click Create Mail Account
- Enter the username and a strong password
- Your email address will be [email protected]
Step 5: Upload Files (Optional)
If you have existing website files:
- Use the File Manager in DirectAdmin
- Navigate to the public_html directory for your domain
- Upload your files using the upload button
- 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:
- In DirectAdmin, go to SSL Certificates
- Select Free and automatic certificate from Let's Encrypt
- Check the boxes for your domain and www subdomain
- Click Save
Related Articles
Need help getting started? Contact us at {{SUPPORT_EMAIL}} and we'll guide you through setup.