blog posts

DirectAdmin installation tutorial

DirectAdmin installation tutorial

Considering the many changes that have been seen in the last few years, DirectAdmin has become one of the leading control panels in the hosting and web hosting markets with its high reliability and affordability. If you also want to use this control panel for your hosting but don’t know how to install DirectAdmin on the server, stay with us until the end of this article.

In this guide, we will teach you how to install DirectAdmin on an unmanaged server.

What is DirectAdmin?

DirectAdmin is a modern and powerful web hosting control panel that you can use to manage your shared hosting, WordPress hosting, virtual server, and dedicated server. DirectAdmin Control Panel is a great and easy tool for beginners. Host DirectAdmin gives you access to all the features you’d expect to find in a web hosting control panel. It includes features like SSL, MySQL, Phpmyadmin, and many other features and capabilities.

This control panel provides you with a variety of features that make it an excellent control panel for all types of hosting environments, from shared hosting to virtual servers and dedicated servers. This software gives you access to all the features you would expect from a web hosting control panel. Features such as phpMyAdmin, MySQL, SSL certificate, web server configuration, SSH, and email server configuration are easy to use in this control panel. DirectAdmin allows you to have full control over your server. It is very easy to use for both admins and simple users. DirectAdmin hosting control panel is considered one of the best options among its competitors. It should be noted that DirectAdmin is based on LAMP stack technology. You can use it to manage user accounts, databases, email accounts, domains, DNS records, security, and more. The most common use of DirectAdmin is on Linux hosts.

Applications of DirectAdmin

Host DirectAdmin is a web hosting control panel that allows you to control all aspects of your website. DirectAdmin is built on the new LAMP stack technology. You can use DirectAdmin on various hosts, such as shared hosting, dedicated hosting, WordPress hosting, and virtual hosting.

Advantages of DirectAdmin control panel

DirectAdmin Control Panel has four unique advantages that make it a serious competitor against cPanel and Plesk.

Affordability: DirectAdmin is cheaper than other control panels. But this lower price does not mean a decrease in quality. Despite the low price, it has been able to provide security and unique features to its customers.

Optimum speed: DirectAdmin is fast, and the tools are arranged correctly. However, it does not take up a lot of hosting space, and you can have more control over your resources.

Simple and attractive user interface: The DirectAdmin panel has six sections, including account management, email management, settings, information display, more settings, and support. The DirectAdmin menu is very simple, and people who are not familiar with it can easily work with it.

Disadvantages of DirectAdmin

In addition to the advantages mentioned for DirectAdmin, it has some minor problems that we will mention here.

Incompatibility with Windows hosts: DirectAdmin is a great option for Linux hosts. But if your host is Windows, you can use the Plesk control panel.

No third-party plugins: There are several plugins that can be installed on cPanel. By installing these plugins on cPanel, you can upgrade it. But there is no such option for DirectAdmin, and if you intend to develop it, you have to pay for it separately.

User Guide: DirectAdmin users are not many compared to cPanel users. Therefore, if CPanel users encounter a problem, they can easily ask each other.

Unfortunately, there are not many users of this control panel in the world, and if you have a question, you should try harder to find the answer.

Introducing the main parts of DirectAdmin

Your Account: This section is the most important section of the DirectAdmin program. You can manage FTP accounts, the MYSQL database, and SSL certificates from this section. In this section, you can also see the domain settings. This section also provides you with options for subdomain, DNS, and site redirection.

Email Manager: In this section, you can set auto-reply options and holiday-specific messages. This section also has extensive email filtering settings and works with Spamassassin to ensure that no spam can find its way into your inbox.

Additional Features: This section provides additional features that are more useful for advanced users who are looking for more features for their hosting management. For example, two-step authentication can increase your security against external intrusions.

Cron Jobs can also automate some hosting tasks. Backup options are also included in this section.

System info & files: To access this section, enter the DirectAdmin control panel and then click on the System info & files icon. In this section, you can see additional information about system uptime, CPUs, memory usage, and service.

Extra features: This section has 3D edition features and software that have been added to DirectAdmin.

DirectAdmin is better or cPanel?

Although cPanel and DirectAdmin have a lot in common, for example, they both offer free SSL certificates and Linux support. Most hosting companies, including shared hosting, dedicated servers, and virtual servers, offer DirectAdmin and CPanel control panels. But they differ in three key areas, which we will take a closer look at below.

User Interface (UI): cPanel has a user-level interface as well as a server management interface (WHM). Features are divided into categories, making it easy to find what you’re looking for. The user interface in DirectAdmin has four main categories. There are three levels of access: User, Admin, and Reseller. However, they can be merged into each other.
While DirectAdmin may seem simpler when you log in, it can also make it difficult to find the tools you need. You can take a virtual tour of both the Cpanel and WHM interfaces on the CPanel website. In contrast, DirectAdmin allows you to view a live demo version of the dashboard.

Third-party apps and integrations: cPanel offers more plugins than DirectAdmin. It also includes custom options to extend the functionality and extensibility of the control panel. While DirectAdmin allows you to use one or more plugins to expand functionality, this can be limiting.

Price: When you are buying a suitable host, the price of the product is certainly considered an important option. DirectAdmin technical pricing has four levels, including Personal, Lite, and Personal Lite Standard. They also offer a free 60-day standard license that you can try before purchasing paid licenses. cPanel has four price levels, including Solo, Admin, Pro, and Premier.

Is Directadmin free?

Suppose you’re not sure if DirectAdmin is the right choice for you. There is a risk-free and paid way to use this tool. The trial version of DirectAdmin is valid for 60 days and includes its features and periodic updates.

After the period of using the trial version of this program is over, you have three plans to choose from, these three plans are:

Personal: Two dollars per month – 1 account, up to 10 domains, Community support

Personal Lite: $5 per month – 2 accounts, up to 20 domains, support for cloud environment, shared hosting, and dedicated hosting

Lite: From $15/month – 10 accounts, up to 50 domains, developer support

Standard: From $29/month – unlimited accounts and domains, standard developer support

One of the great things about DirectAdmin is that it offers unparalleled protection against price gouging. While external factors such as a global recession or unusual world events can drive up many prices, DirectAdmin has been immune to political changes such as the recent Cpanel price hike.

DirectAdmin installation prerequisites

Supported operating systems

DirectAdmin supports the following operating systems and is highly compatible with the listed versions and newer versions of the listed operating systems.

Operating System The version of Operating System
AlmaLinux / RHEL / CentOS 7.x 64-bit, 8.x 64-bit
CloudLinux 6.x 64-bit, 7.x 64-bit, 8.x 64-bit
Ubuntu 16.04 64-bit, 18.04 64-bit, 20.04 64-bit
Debian 9.x 64-bit, 10.x 64-bit, 11.x 64-bit
FreeBSD 11.x 64-bit, 12.x 64-bit
VzLinux 8.x 64-bit

The rest of the prerequisites related to IP addresses and software depend on the user’s needs when working with the service. After you finish installing DirectAdmin, you can configure them manually.

Install DirectAdmin

DirectAdmin licenses are usually IPBase and work on any unmanaged server (which does not require entering a client ID or license key). To start installing DirectAdmin, we first use the following command:

bash <(curl -Ss https://www.directadmin.com/setup.sh || wget -O – https://www.directadmin.com/setup.sh) ‘auto’

If you purchased a DirectAdmin license from a third-party vendor, you must obtain a license key to install DirectAdmin. To do this and continue the installation, use the following command:

bash <(curl -Ss https://www.directadmin.com/setup.sh || wget -O – https://www.directadmin.com/setup.sh) ‘Provided license key should go here’

Login to the server with root access:

To start the DirectAdmin installation process, run the following command:

bash <(curl -Ss https://www.directadmin.com/setup.sh || wget -O – https://www.directadmin.com/setup.sh) ‘auto’

The Setup.sh script completes the DirectAdmin control panel installation process by installing base programs (wget, gcc, gcc-c++, flex, bison, make, bind, etc.), services (DNS, MySQL, etc.), and other DirectAdmin components. Begins After the installation is complete, you can see the login credentials (generated by DirectAdmin) and login instructions in the SSH window, which are applicable for admin access.

By completing this step, the DirectAdmin installation process ends successfully. You can now access your DirectAdmin control panel using either https://your-domain.com:2222 or https://IP-address:2222 or https://server-hostname:2222.