- Debian Jessie (8.x),
- Debian Stretch (9.x)
- Debian Buster (10.x)
apt-get update
apt-get --assume-yes --auto-remove --no-install-recommends dist-upgrade
apt-get -y --auto-remove --no-install-recommends install ca-certificates perl \
whiptail wget
cd /usr/local/src
wget https://github.com/i-MSCP/imscp/archive/<release_tag>.tar.gz
tar -xzf imscp-<release_tag>.tar.gz
cd imscp-<release_tag>
perl imscp-autoinstall -d
Note that by default, not all setup dialogs are displayed, that is, those for
which a default value is available. If you want force the installer to display
all setup dialogs, you need to pass the --reconfigure
option, without any
argument, to the installer.
You can have a look at the preseeding template file to know the default values used by the installer.
Before upgrading, you must not forget to read the errata file
Before any upgrade attempt it is highly recommended to make a backup of the following directories:
/var/www/virtual
/var/mail/virtual
These directories hold the data of your customers and it is really important to backup them for an easy recovering in case something goes wrong during upgrade.
apt-get update
apt-get --assume-yes --auto-remove --no-install-recommends dist-upgrade
cd /usr/local/src
wget https://github.com/i-MSCP/imscp/archive/<release_tag>.tar.gz
tar -xzf imscp-<release_tag>.tar.gz
cd imscp-<release_tag>
perl imscp-autoinstall -d