We recommend that you install a panel on a fault-tolerant virtual or dedicated server with hypervisor virtualization. Ispmanager must not be installed with DNSmanager or IPmanager.

Warning!

Ispmanager must not be installed on the same server with DNSmanager, IPmanager or any other ISPsystem product.

Hardware requirements


Ispmanager consumes low system resources, websites with databases and mailboxes hosted on your server, however, may consume much resources. 

Note

Creating a large number of websites in the control panel (more than 50-100 domains) can lead to disruptions in the stability of ispmanager, regardless of the characteristics of the server.

Component

Requirements for the control panel

Requirements for the control panel and up to 10 websites

Requirements for the control panel and more than 10 websites

CPU

512 MHz

1 GHz

from 2 GHz

Cores

1

1

from 2

RAM

1024 Mb

from 2 Gb

from 3 Gb

Disk space

10 Gb

from 20 Gb

from 50 Gb

Note

When using alternative versions of databases on a server with ispmanager, at least 4 GB of RAM is required.

Software requirement


Supported operating systems (x64):

  • AlmaLinux 8;
  • CentOS 7;
  • Debian 10, 11;
  • Ubuntu 16.04, 18.04, Ubuntu 20.04 (recommended), 22.04;
  • Rocky Linux 8;

  • VzLinux 8.

The recommended file system is XFS.

Note

Since January 2022, support for CentOS 8 has ended. Installation and operation of the control panel on a server with CentOS 8 is not supported. You can migrate to AlmaLinux 8 OS according to the instructions.

Note.

You should install the panel on the server with the latest minor version of the operating system.

Do not change the major version of the OS.

We strongly recommend a clean install of ispmanager. You should install a minimal version of the operating system, all the services that ispmanager requires will be installed automatically during software installation.

Note.

To ensure the best software performance, do not connect any third-party repositories.

Note.

 When installing ispmanager on an OVZ virtual server, check that the version of the OS kernel on the host server is not less than 2.6.32-042stab134.

Note

The server with the control panel must use the static IP address specified in the network interface configuration file. If the IP address is assigned to the server using DHCP, the correct operation of the control panel is not guaranteed.

Firewall settings

Open the following ports to allow incoming and outgoing connections: 

  • 20/tcp — to send data through FTP;
  • 22/tcp — for remote access to a server through SSH;
  • 110, 143, 993, 995, 587, 465, 25/tcp — to send and receive emails;
  • 80, 443/tcp —  to handle user requests to websites on the server with ispmanager;
  • 1500/tcp —to access the ispmanager interface;
  • 53/tcp, 53/udp — for domain name servers;
  • 3306/tcp — for the database server.