How to install && update ISPconfig?

Discussion in 'Installation/Configuration' started by martinhe, Jan 6, 2022.

  1. martinhe

    martinhe Member

    Hi everyone, I have a question for instructions.

    Question # 1:

    I found instructions for updating 3.1 to 3.2, where it works to install goaccess: https://www.howtoforge.com/updating...config-3-2/#install-new-software-dependencies

    I'd rather update 3.1. * To 3.1.15p3 Is there such a guide?
    E.g.: How to update 3.1.12 and 3.14 to 3.1.15p3

    Question # 2:

    The last instructions for installing ISPConfig on CentOS 7 I found this: https://www.howtoforge.com/tutorial...php-pureftpd-postfix-dovecot-and-ispconfig/3/

    But it installs 3.1, will there be a guide for CentOS to install ISPConfig 3.2?

    Thank you for the information.
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    Download the ISPConfig version you want to update to, unpack it, and run the update.php script in the install folder. But updating to such an outdated version with know security issues makes not much sense in my opinion. You should always keep the system up to date and use latest ISPConfig version to have a safe system.

    There is no difference, just download latest ISPConfig version and install it.
     
    martinhe likes this.
  3. martinhe

    martinhe Member

    However, the tutorials are not compatible, I would just use https://ispconfig.org/downloads/ISPConfig-3.2.7p1.tar.gz instead of https://ispconfig.org/downloads/ISPConfig-3.1.15p2.tar.gz

    Will there be a missing goaccess? Or does it matter that he won't be there? In the above update manual 3.1 -> 3.2 it is added that goaccess should be installed before the update.

    Question # 3:

    So can I take the 3.1 installation instructions and only replace the ISPC source from 3.1 at https://ispconfig.org/downloads/ISPConfig-3.1.15p2.tar.gz Without bothering that the manual for 3.2 would include the installation of goaccess, but the manual for 3.1 does not?

    Question #4:

    Do I have to add the goaccess to my 3.1 manual? Or does it matter that he won't be there?

    Question # 5:

    Is there any link that is always the latest?

    for example: https://www.ispconfig.org/downloads/latest.tar.gz


    thanks you.
     
  4. Jesse Norell

    Jesse Norell Well-Known Member Staff Member Howtoforge Staff

    You can install goaccess manually, probably before or after updating won't matter. If you don't have it it's also fine, you just won't be able to set website stats to use it, of course.
     
  5. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    It has to be configured by ISPConfig, so after installing it you should run the update script, either with ispconfig_update.sh or with the manual download.

    If you want to update 3.1.15p3 you can simply do that with
    Code:
    cd /tmp
    wget https://www.ispconfig.org/downloads/ISPConfig-3.1.15p3.tar.gz
    tar xvfz ISPConfig-3.1.15p3.tar.gz
    cd ispconfig3_install/install
    php -q update.php
    
    But why? The 3.2 upgrade isn't scary, or unstable, it is actually better and secure - several critical vulnerabilities have been fixed. I (and I think the other devs) are very willing to help you with your fears for 3.2+ :)

    You should not add it manually, it does not matter that it's not showing.

    Yes: https://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
     
  6. martinhe

    martinhe Member

    Thank you, perhaps my last questions on this.

    1. What happens if I refuse to install goaccess and run ispconfig_update.sh without install goaccess, won't it get angry in the future?
    2. If I change my mind, can I then install goaccess at any time with the published instructions and ispconfig notices it, detects it and starts using it?
    3. What if I decide to install and upgrade it, but after a while I want to turn it off? Is it possible to turn it off in ISPConfig, or will I have to do something like yum remove goaccess and will such an uninstall not cause any complications in ispconfig?
    Thank you very much for the information
     
  7. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    No.

    You can install it and then run the update script to configure it correctly.

    You can remove it, but you can also just leave it and it won't be used for your sites. There are probably a lot of packages on your server that you don't use but they are there.
     
    ahrasis likes this.

Share This Page