
ISPConfig has received an update to latest version. Currently it is possible to upgrade old 3.x.x versions to the newest version and the update should be performed manually.
0. Requirements.
SSH root access to the server. 3.x.x version of the ISPConfig control panel.
1. Initiate the update.
To start the update, initiate the following command:
ISPConfig will ask what type of update you want to perform:
Select update method (stable,git-stable,git-master) [stable]:
Proceed with entering "stable" and pressing "Enter". Proposal of data backup will appear:
Shall the script create a ISPConfig backup in /var/backup/ now? (yes,no) [yes]:
Select "yes" because if something went wrong, backup copy of current version's data would be available.
Reconfigure Permissions in master database? (yes,no) [no]:
For single server installations, choose "no".
NOTE: In some cases at this step ISPConfig can show information about firewall_server service detection and possible configuration of it. If you would receive such notification, recommendation would be to choose "no" as an option.
Service 'firewall_server' has been detected (currently disabled) do you want to enable and configure it? (yes,no) [no]:
Select "no" if "firewall_server" update appears. Afterwards you will be asked about service reconfiguration:
Reconfigure Services? (yes,no) [yes]:
We recommend choosing "no", because reconfiguring services, might result in disabling required services that are currently used and that might result in system unavailability. In the next step, select the ISPConfig port:
The 8080 port is used by default, so you should just press "Enter".
Create new ISPConfig SSL certificate (yes,no) [no]:
You should choose "no". Selecting otherwise will generate new certificate for the ISPConfig interface that would no longer allow to access the ISPConfig log-in interface.
Reconfigure Crontab? (yes,no) [yes]:
End the update by selecting "yes".
Congratulations! The update should be finished at this stage. After log-in to the ISPConfig panel, 3.1.6 version will be used.