Introduction
DirectAdmin is a user-friendly graphical web-based control panel designed to simplify website administration. Commonly referred to as DA, it offers an intuitive interface for managing web hosting services. For more information, visit the official DirectAdmin website: DirectAdmin.
DirectAdmin Template Installation
With VPS SELL, installing the DirectAdmin template is straightforward and quick. Follow these steps:
- Log in to the Client Area.
- Go to "My Services > VPS" at the top menu.
- Click the "Manage" button next to your service.
- Press the "Install OS" button.
- Select the operating system, agree to the warning, and click "Continue."
- Wait 5-10 minutes, then refresh the VPS management page.
The DirectAdmin template includes:
- CentOS 7 64bit
- Apache 2.4.34
- PHP 5.6.37
- MySQL 5.5.60
- PERL 5.16.3
- Exim 4.89.1
1. Login
DirectAdmin operates on port 2222. To access the control panel, enter the following URL in your browser:
http://ip_of_your_server:2222/
Log in using the username "admin" and the server's root password, which you can find in the Client Portal.
2. Adding a New User
Before creating new users, you need to set up a package. To create a package:
- Select "Reseller" from the top menu.
- Click "Add Package."
- Define limits (traffic, disk space, email accounts, databases, etc.), enter a package name, and click "Save."
To add a new user:
- Click "DirectAdmin" at the top left corner to return to the main page.
- Click "Add New User."
- Enter the user's name, email, password, and domain, then click "Submit."
An email with login instructions will be sent to the new user.
3. Adding an Email Account
To create an email account for a user:
- Log in as the user.
- Go to "Reseller Level" from the top menu.
- Click "View more" in the "List Users" section.
- Log in as the user by selecting their username and clicking "Login as <user_name>."
- Once logged in, go to "E-mail Accounts" under "E-mail Manager."
- Click "Create account," enter the details, and click "Create Account."
4. Adding a New FTP User
To add an FTP user:
- Log in as the user.
- Go to "FTP Management" under "Account Manager."
- Click "Create FTP account," enter the details, and click "Create."
5. Adding a Database
To create a new database:
- Log in as the user.
- Go to "MySQL Management" under "Account Manager."
- Click "Create New Database," enter the database name, username, and password, and click "Create Database."
6. Suspending or Removing a Website
To suspend or delete a website:
- Log in at the user level.
- Go to "Domain Setup" under "Account Manager."
- Select the domain and click "Suspend/Unsuspend" or "Delete."
7. Password Reset
To change the DirectAdmin "admin" user password, connect via SSH and run:
Enter and retype the new password. You should see:
passwd: all authentication tokens updated successfully.
For more information, refer to the DirectAdmin guide at DirectAdmin Help.