This is documentation for an outdated product. See the current documentation

Ispmanager 5 business

Installation guide

You can install ispmanager on a dedicated server or virtual machine created on hypervisor-based virtualization or OVZ container virtualization. Your server must meet the requirements described in the article Server requirements. This article walks you through the steps you need to perform to install ispmanager.  

License activation 

License types are described in the article Types of licences.

A trial license needs to be activated in your ispmanager account after you have installed ispmanager on your server. You do not need to order a license.  

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

If the server does not run behind the NAT and an IP address is assigned to its network interface, the ispmanager license will be activated automatically during the installation. For more information, please see the article License IP address.

Note
If the server runs behind the NAT, or an IP address is not specified for the license or the license IP address is not assigned to its network interface, activate your license with a key. For more information, please see the article Activating a license with a key.

Installation

Note
Before you start, make sure the wget utility is installed on the server. During the ispmanager installation, SELinux is disabled on the server, as it may disturb the correct operation of the panel.

Installation steps: 

  1. Connect to the server via SSH with the superuser permissions (root). 
  2. Download the installation script:
    wget http://download.ispmanager.com/install.sh
  3. Start the script:
    • to install the latest version of the control panel, execute the following command:
      sh install.sh --install-business --ispmgr5
    • to install a specific version, execute install.sh with the --release parameter, e.g.:
      sh install.sh --install-business --ispmgr5 --release 5.100
      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 the update branch:
    • stable — a stable version which successfully passed beta-testing;
    • beta — a version with the latest updates, but still in beta-testing.

    The installation script will automatically connect two ispmanager repositories: ispsystem-base.repo for base software and ispsystem.repo for ispmanager specific version.

After the installation is complete, you can access ispmanager at:

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


Software applications

ISPmanager Business installs the following applications:

  • database server  — MySQL or MariaDB;
  • web servers  — Apache MPM-ITK, Nginx and additional programs (PHP module, awstats, webalizer, logrotate, PHP-FPM);
  • mail server  — Exim, Dovecot and additional programs (Greylisting, OpenDKIM, SpamAssassin, ClamAv, sieve, RoundCube);
  • DNS-server — PowerDNS;
  • FTP-server — ProFTP;
  • MySQL administration web interface  — phpMyAdmin;
  • fail2ban;
  • module for integration with site builder Site.pro.

In this article