Welcome to Centmin Mod Community
Register Now

Upgrade Details on the updates

Discussion in 'Install & Upgrades or Pre-Install Questions' started by upgrade81, Mar 2, 2018.

  1. upgrade81

    upgrade81 Premium Member Premium Member

    133
    6
    18
    Sep 5, 2016
    Italy
    Ratings:
    +8
    Local Time:
    6:14 AM
    1.13.8
    10
    When I start cmupdate, I am shown a list of files that are "updated".

    To end the update say to start the "centmin" command.
    But in case of an update like CSF-reinstall, tcp.inc sshd.inc etc.
    do I have to do anything else? grabilla.g22704.png
     
    • Like Like x 1
  2. eva2000

    eva2000 Administrator Staff Member

    36,055
    7,910
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +12,192
    Local Time:
    2:14 PM
    Nginx 1.15.x
    MariaDB 5.5/10.x
    Yeah still ideally want to run centmin.sh menu after cmupdate command

    so I should add that to cmupdate command :)
     
    • Funny Funny x 1
  3. upgrade81

    upgrade81 Premium Member Premium Member

    133
    6
    18
    Sep 5, 2016
    Italy
    Ratings:
    +8
    Local Time:
    6:14 AM
    1.13.8
    10
    so this is enough to update the components as nginx or do I have to recompile it?
     
  4. eva2000

    eva2000 Administrator Staff Member

    36,055
    7,910
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +12,192
    Local Time:
    2:14 PM
    Nginx 1.15.x
    MariaDB 5.5/10.x
    See below 2 parts update centmin mod code + updating individual components like nginx, php, memcached server etc (centmin.sh menu options 4, 5 and 10 respectively).

    Upgrading Centmin Mod Code to Latest Version



    Getting Started Guide step 19 outlines also how to keep Centmin Mod code updated or how to switch version branches or you can run cmupdate command that was recently added.

    Centmin Mod LEMP stack's script code is constantly updated for improvements, bug fixes and security fixes so keeping the Centmin Mod code up to date is important. With Centmin Mod 1.2.3-eva2000.08) (123.08stable) and higher releases, a newly added centmin.sh menu option 23 allows much easier code updates and version branch swicthing via Git backed environment you can setup. For full details read the following links:
    Upgrading Centmin Mod involves 2 parts.
    1. Upgrading the actual Centmin Mod code outlined at Upgrade Centmin Mod. This is heart of Centmin Mod where the code is the engine that runs centmin.sh shell based menu and all the automation you're accustomed to. You can easily update within a Centmin Mod version branch or switch version branches via centmin.sh menu option 23 outlined here.
    2. Upgrade software that Centmin Mod installed or manages. For this part following outline at How to upgrade Centmin Mod software installed on your server.
    So essentially, you can upgrade from one version branch to another i.e. 123.08stable to 123.09beta01 or higher in place, but not everything is upgraded as some things like server initial environment setup isn't changed i.e. how swap, tmp setup and allocation are created etc. The main parts from part 2 above are what in place upgrades do i.e. Nginx and PHP-FPM compilation and config/settings parameters and MariaDB version from 5.5 to 10.0.x. If you want the full environment changed including tmp and swap setup to .08's configuration, then you would need a fresh OS install and fresh .08 initial install. You can think of it like upgrading Windows 7 to Windows 8. An in place upgrade will upgrade code but won't change your computer environment from when you installed Windows 7 i.e. disk configuration and partition sizes won't change from when you initially installed Windows 7. Only way to change that would be fresh Windows 8 install.
     
    • Like Like x 1
..