Upgrade Ubuntu 18 and ISPConfig

Discussion in 'ISPConfig 3 Priority Support' started by Nexus Fred, Apr 11, 2021.

  1. Nexus Fred

    Nexus Fred New Member HowtoForge Supporter

    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 :rolleyes:
    (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
     
  2. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    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.
     
  3. Nexus Fred

    Nexus Fred New Member HowtoForge Supporter

    Thanks @Th0m but what do you mean by missing packages ?
     
  4. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    E.g. a dependency that used to be installed by default but is not anymore, a new dependency of the OS, etc.
     
  5. Nexus Fred

    Nexus Fred New Member HowtoForge Supporter

    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?
     
  6. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    Just go through the perfect server guide for Ubuntu 20.04 to make sure you don't miss anything.
     
  7. ahrasis

    ahrasis Well-Known Member HowtoForge Supporter

    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.
     

Share This Page