Install the control panel on a VPS or dedicated server. Before you start, complete the steps described in the article Hardware requirements

License activation 


License types are described in this article.

A trial license is activated automatically after you have installed DNSmanager on the servers. You don't need to order a license. 

If you want to use a commercial version you first need to purchase the license. Specify the public IP address of the server where the control panel will be installed.

If the server runs behind the NAT and IP address is assigned to its network interface, the DNSmanager license will be activated during the installation. For more information please refer to the article License IP address.

Note

If the server runs behind the NAT, and the IP address is not specified for the license or the license IP address is not assigned to its network interface, you need to activate your license with a key. Learn more in this article.

Installation


Beside DNSmanager, the installation script will install additional software applications that the control panel needs: 

  • database server  — MariaDB;
  • web server — ihttpd.

Make sure SELinux is disabled, as it may disturb the correct operation of the control panel.

Note

Before you start, check the wget utility is installed on the server. 

Installation steps: 

  1. Connect to the server via SSH with the superuser permissions (root). 
  2. Download the installation script:

    wget https://download.ispsystem.com/install.eu.sh -O install.eu.sh
    BASH
  3. Start the script:

    1. Execute the following command to install the latest version of the control panel:

      sh install.eu.sh 
      BASH
    2. To install a specific version, execute install.sh with the the --release parameter, e.g.:

      sh install.eu.sh --release 5.100
      BASH

      Note.

      If you use a lifetime license please pay attention to its updates period. After the updates period is expired, you won't be able to activate the latest version of the control panel. Install the panel with the parameter  --release 5.100, where 5.100 is the last available version for the lifetime license. 

  4. Select a version:
  • stable - a stable version which used to be in the beta-testing phase and now is successfully released.
  • beta - a version with the latest updates, however still in the beta-testing phase.

The installation script will connect two ISPsystem repositories: ispsystem-base.repo is used for installing additional software, ispsystem.repo is used for installing ISPsystem control panels. 

5. Select DNSmanager in the list of control panels.

6. Select a domain name server:

  • DNSmanager with bind — BIND will be used as a domain name server.
  • DNSmanager with pdns — PowerDNS will be used as a domain name server. We recommend that you select this variant if you are going to add many IP addresses to DNSmanager. 

After the installation is completed you can access DNSmanager at the following URL:

URL: https://<server ip address>:1500/dnsmgr
Login: root
Password: <root password>
BASH