Updating the operating system (OS) on a server with BILLmanager increases the security and stability of the platform. Up-to-date OS versions contain vulnerability fixes, performance improvements and new features that can increase the efficiency of your server and improve hosting management.
There are two ways to upgrade the OS:
- migrate the platform to a server with Ubuntu 24 — recommended option;
- upgrade the OS without migrating the platform — there is a possibility that the system may crash.
This article describes how to upgrade Ubuntu on a server with BILLmanager to version 24.
Ubuntu 24.04 OS support starts at version 6.120. If the platform version on your server is lower, upgrade the platform. For more information, see the Upgrade article.
OS upgrade with platform migration
To upgrade the OS with a platform migration to another server:
- Install Ubuntu 24 on the new server. For more information, see the Ubuntu documentation: https://documentation.ubuntu.com/server/tutorial/basic-installation/
- Install BILLmanager on the new server following the instructions in the Installation process article.
- Transfer the platform according to the instructions in the article Migration between servers.
OS upgrade without platform migration
Preparing for the upgrade
Before upgrading:
- Make sure that the server meets the system requirements. For more information, see the article Server requirements.
- Create a backup of the platform. For more information, see the article Backup configuration.
Upgrading the OS on the server
To upgrade the Ubuntu OS:
- Connect to the server with the platform via SSH. For more information about connecting via SSH, see Workstation setup Workstation setup.
- Delete repositories:
exosoft.list
-
ispsystem-base.list
-
ispsystem.list
cd /etc/apt/sources.list.d && rm -f exosoft.list ispsystem-base.list ispsystem.list
- Upgrade the OS to Ubuntu 22 and reboot the server using commands:
sudo apt update sudo apt upgrade sudo do-release-upgrade sudo reboot
- Upgrade the OS to Ubuntu 24 and reboot the server using commands:
sudo apt update sudo apt upgrade sudo do-release-upgrade sudo reboot
For more information on the update, see Ubuntu documentation.Example terminal output: system information after Ubuntu upgrade - If you don't have wget installed on your server, install it:
sudo apt install wget
- Go to the directory with the installer, uninstall the installer and re-download the latest version using the commands:
rm -f install.sh wget -O install.sh https://download.ispsystem.com/install.sh
- After the OS upgrade, add ISPsystem repositories to the source list using the command:
sh install.sh --noinstall --release <repository>
Explanation - Execute the command:
apt update && apt upgrade
- Execute the command:
sbin/pkgupgrade.sh coremanager