How to Add a New Website in DirectAdmin
Adding a Domain
To host a new website, you need to add the domain to your DirectAdmin account.
Steps:
- Log in to DirectAdmin
- Go to Account Manager → Domain Setup (or Domain Management)
- Click Add Another Domain (or Create Domain)
- Enter your domain name (e.g.,
example.com) - Choose the PHP version if prompted
- Click Create
- 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
- Point your domain's DNS to our nameservers (see How to Point Your Domain)
- Upload your website files to the
publichtmlfolder - Install SSL for HTTPS (see Free SSL with Let's Encrypt)
Adding a Subdomain
- Go to Account Manager → Subdomain Management
- Enter the subdomain name (e.g.,
blog) - Click Create
blog.example.com. Was this article helpful?