Adding a Domain

To host a new website, you need to add the domain to your DirectAdmin account.

Steps:

  1. Log in to DirectAdmin
  2. Go to Account ManagerDomain Setup (or Domain Management)
  3. Click Add Another Domain (or Create Domain)
  4. Enter your domain name (e.g., example.com)
  5. Choose the PHP version if prompted
  6. Click Create
DirectAdmin will automatically:
  • Create a directory for your website files (/domains/example.com/public_html/)
  • Set up the DNS zone
  • Configure the web server

After Adding the Domain

  1. Point your domain's DNS to our nameservers (see How to Point Your Domain)
  2. Upload your website files to the publichtml folder
  3. Install SSL for HTTPS (see Free SSL with Let's Encrypt)

Adding a Subdomain

  1. Go to Account ManagerSubdomain Management
  2. Enter the subdomain name (e.g., blog)
  3. Click Create
The subdomain will be accessible at blog.example.com.