Hello, I need to upgrade my server from ubuntu 18 to ubuntu 20 and at the same time update ISPConfig. Unix is not my forte, I'm a web developer not an admin, so I mainly use tutorials to achieve my goals (by the way thanks for all the tutorials on howtoforge, they saved me ) Right now my configuration is Ubuntu 18.04.5 LTS ISPConfig Version: 3.1.15p3 isntalled with the tutorial: The Perfect Server - Ubuntu 18.04 (Bionic Beaver) with Apache, PHP, MySQL, PureFTPD, BIND, Postfix, Dovecot and ISPConfig 3.1 https://www.howtoforge.com/tutorial...l-pureftpd-bind-postfix-doveot-and-ispconfig/ PHP 7.2 set as default Secured server with Let's Encrypt SSL by following the tutorial: Securing ISPConfig 3.1 With a Free Let's Encrypt SSL Certificate https://www.howtoforge.com/tutorial/securing-ispconfig-3-with-a-free-lets-encrypt-ssl-certificate/ I would like to know if I have planned everything right: 1/ apt-get update them apt-get upgrade 2/ Install PHP 7.4 following this tutorial https://www.howtoforge.com/tutorial/how-to-compile-and-install-php-7.4-on-ubuntu-18-04/ 3/ Set PHP 7.4 as default : ISPConfig > Server Config > PHP Settings > Change path to 7.4 4/ Update ISPConfig 3.1 to 3.2 following this tutorial: Updating ISPConfig 3.1 to ISPConfig 3.2 https://www.howtoforge.com/updating-ispconfig-3-1-to-ispconfig-3-2/ 5/ Upgrade Ubuntu following the "command line" section of this tutorial How to upgrade from Ubuntu 18.04 LTS to 20.04 LTS today https://ubuntu.com/blog/how-to-upgrade-from-ubuntu-18-04-lts-to-20-04-lts-today 6/ ispconfig_update.sh --force 7/ Fingers crossed everything went well Thanks
After doing the dist upgrade, go through the perfect server guide for Ubuntu 20.04 to install missing packages and set configs as they should be on 20.04. Then do a force update.
E.g. a dependency that used to be installed by default but is not anymore, a new dependency of the OS, etc.
Thanks for your help @Th0m. I have done a test on a VM and so far everything seems to be working fine, but I'm not sure if I have a dependency issue as I haven't had an error or warning message yet. How can I know what dependency I need to re-install without any warning or error?
I upgraded when 20.04.2 was released using the same step as prescribed by @Th0m. So far I faced no problem that can't easily be resolved.