DirectAdmin

Login

Use the next link for DA access:

<Your_IP>:2222

user admin.
The password for admin user you can specify in SSH:
#passwd admin



How To Add Domains


If you want to add a new domains you need to have some User and Reseller. For adding new reseller, log onto DirectAdmin panel and create a new Reseller Package.
Press on Manage Reseller Packages:





When the package will be created, press on Create Reseller:

1


New menu will be appear. In a field domain enter domain which you want to add:



For adding a few domains, go to List Resellers>>Your Reseller. Login as your reseller and change Access Level to User Level
Click on Domain Setup:


Press on Add Another Domain, enter values and press Create. A new domain will be created.



How To Upload Website

Log in as User (look Adding Domains paragraph). After this press on Files:


 Go to public_html directory:


Press on Upload files to current directory:


 Browse files which you want to upload and click on Upload.

 If you have a few domains, this link will lead you to default domain directory. You can click on Up a Level twice for changing domain directory:


 

You also can change the default domain. Click on User Level and go to Domain Administration:


Then select some domain and click on Set as Default:

 
Your default domain will be changed. Also for uploading files you can use FTP or SCP. For adding new FTP account go to FTP Management and click on Create FTP account:



You can also use SCP instead of FTP. SCP is secure and use SSH port for connection. If you are using Windows you can use WinSCP.




How To Create Mailboxes

Switch the access level to User (look Adding Domains paragraph). After this click on E-mail Accounts:




Click on Create mail account:

Enter values of your account and press Create. New mailbox will be added. To login in directadmin webmail, select any manager:

For SMTP authentication you can use IMAP-server port: 143 and SMTP-server port 25 or 587. Also you can allow TLS encryption. 
If you have some problem with SMTP, try to open /etc/exim.conf and change the line:

hostlist relay_hosts = net-lsearch;/etc/virtual/pophosts
to
hostlist relay_hosts = 127.0.0.1

 


Private nameservers

1. Log onto your registrar's control panel and register child nameservers.

2. Assign the IP of your server to the newly created nameservers.

Please note that full propagation might take some time (up to 24 hours). 
Once your private nameservers have propagated, you can use DirectAdmin for managing DNS records.


NOTE:
The best practice is to create separate user for each domain. (*otherwise you'll be not allowed to use ssl certs for all of your domain and also there will be email inbox problem appear)

If you created some email account under admin account using "User access level"  -you should chnage password (if you need) for this email account only under admin.
If you created some email account under logged-in DA user - you should change password/manage this email account only as this logged in user.
Otherwiose you'll get "emprty" mailbox problem and else you can lost your emails.

Was this answer helpful?

 Print this Article

Also Read

WHM/cPanel license issue

You have ordered a license and see a next warn:  "Trial LicenseThis copy of cPanel & WHM is...

Softaculous One click installer using under cPanel account . Example: how to install Wordpress

Once you've purchased a Shared Hosting account you are able to use Softaculous script installer...

cPanel/WHM: error "Sorry, you are not allowed to add any more than (0) parked domains!"

If you face the next issue with cPanel: "Sorry, you are not allowed to add any more than (0)...

zpanel guide

In this guide we will create domain, ftp account and mailbox using zpanel. How to install...

Centos Web Panel

In this article we will use the main features of the Centos Web Panel.1. Create user accountIn...