Ispmanager 6 lite, pro, host documentation

Upgrade

Regular updates of a control panel ensure its correct operation.

To keep the сontrol зanel up to date, you must install updates.

They include:

  • new features;
  • improvements;
  • fixes of bugs arising in the process of product operation;
  • changes of some operating principles.

The control panel can be updated automatically (by default) or manually.

This article describes how to update a control panel.

When the coremanager-pkg-mysql package is updated, the MySQL service will be automatically restarted.

Updates on servers with an outdated OS

Technical and consulting support is only available for 6 months from the operating system EOL date.

Automatic upgrade

Allows you to update software on a scheduled basis. When automatic update is enabled, a job is started daily in the cron scheduler. The start time of the task in the scheduler is randomly generated.

Log in to the control panel as root and navigate to Settings System settings.

  • Update software automatically:
    • Do not update — disable automatic updates for this control panel;
    • Update ispmanager products — update automatically ispmanager software products. The system updates only the packages installed from the ispmanager repository. The packages from third-party repositories won't be updated;
    • Update all the system packages — update automatically all packages of the operating system.

Manual upgrade

Allows you to update your software at the right time. Execute the following command in the console:

/usr/local/mgr5/sbin/pkgupgrade.sh coremanager

Repositories

Every version has a separate repository which name matches the version name. Also, there are beta and stable repositories with all the versions of a software product. The repository defines a version the control panel can be updated to. "Stable" includes the stable and time-proved version of a software product. "Beta" includes the version that is still being tested. You can select a repository during the installation process.

Switch from "stable" to "beta":

echo 'beta' > /usr/local/mgr5/etc/repo.version
/usr/local/mgr5/sbin/licctl fetch ispmgr

More information on how to change the repository from "beta" to "stable" please refer to the article Change the repository from beta to stable.