Welcome to Centmin Mod Community
Become a Member

Centmin Mod 131.00stable Release Discussions

Discussion in 'Install & Upgrades or Pre-Install Questions' started by eva2000, Jul 1, 2024.

Tags:
  1. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Centmin Mod 131.00stable release discussion thread open for all to ask questions and post feedback and bugs etc. If you have existing CentOS 7 related issues or questions, please start a new thread in forum at https://community.centminmod.com/forums/centos-redhat-oracle-linux-news.31/.

    If you installed Centmin Mod 131.00stable or 140.00beta01 before July 7, 2024 AEST, your may run into created Nginx vhost site's pure-ftpd virtual FTP user login failure issues. The solution for this has been outlined at https://community.centminmod.com/th...on-failed-on-131-00stable-140-00beta01.25738/.

    Centmin Mod 131.00stable
    And you can post your Centmin Mod 131.00stable install time stats

    Centmin Mod installers for fresh AlmaLinux or Rocky Linux operating system based servers with minimum 4GB installed memory requirements. Centmin Mod Nginx is built with system OpenSSL crypto library by default. However, Centmin Mod Nginx supports other crypto libraries as well: OpenSSL 1.1.1/3.0/3.1/3.2/3.3, LibreSSL, BoringSSL, quicTLS and AWS-LC.

    131.00stable install




    PHP 8.3.x default stable installer.
    Code (Text):
    yum -y update
    curl -O https://centminmod.com/installer83.sh && chmod 0700 installer83.sh && bash installer83.sh
    


    PHP 8.2.x default stable installer.
    Code (Text):
    yum -y update
    curl -O https://centminmod.com/installer82.sh && chmod 0700 installer82.sh && bash installer82.sh
    


    PHP 8.1.x default stable installer.
    Code (Text):
    yum -y update
    curl -O https://centminmod.com/installer81.sh && chmod 0700 installer81.sh && bash installer81.sh
    


    PHP 8.0.x default stable installer with backported security fixes.
    Code (Text):
    yum -y update
    curl -O https://centminmod.com/installer80.sh && chmod 0700 installer80.sh && bash installer80.sh
    


    PHP 7.4.x default stable installer with backported security fixes.
    Code (Text):
    yum -y update
    curl -O https://centminmod.com/installer74.sh && chmod 0700 installer74.sh && bash installer74.sh
    
     
    Last edited: Jul 7, 2024
  2. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+

    CentOS 7 End Of Life



    Quick Summary:

    CentOS 7 is end of life meaning no more security or bug fix updates provided by official YUM repositories. To migrate you need to create a new server with either AlmaLinux 8/9 or Rocky Linux 8/9 and install Centmin Mod 131.00stable or 140.00beta01 on the new server. And then migrate your CentOS 7 server data to the new Centmin Mod 131.00stable or 140.00beta01 install AlmaLinux or Rocky Linux server.

    Note: CentOS 7 now as taken down it's mirrorlist.centos.org YUM repo/mirror lists so if run YUM commands and get errors related to mirrorlist.centos.org. Run cmupdate command and then, run and exit centmin.sh once to apply the workarounds to disable the YUM repos properly to get rid of the error messages.

    Details:

    With CentOS 7's end-of-life date of June 30, 2024, security and software updates will stop. But the server will still operate. The options for migration are to set up a new server and install recently released Centmin Mod 131.00stable or 140.00beta01 or newer on a EL8-based Linux distribution operating systems: AlmaLinux 8 or Rocky Linux 8 (recommended for most folks) and then migrate and move your data from CentOS 7 server to AlmaLinux 8 or Rocky Linux 8 based server. Example AlmaLinux 8 install of Centmin Mod 130.00beta01 on DigitalOcean droplet VPS server - 130.00beta01 install will be same as 131.00stable or 140.00beta01.

    Most of the Centmin Mod beta testing has been focused on EL8 but EL9 based AlmaLinux 9 or Rocky Linux 9 has been concurrently tested but not to the extend of EL8.

    You have a few choices right now for data migration from CentOS 7 to EL8 or EL9 based servers:
    1. First is https://community.centminmod.com/threads/centmin-mod-site-data-migration-guide.10382/, which outlines Centmin Mod to Centmin Mod data transfers using tools and techniques that apply to any server move. This migration process I've been doing for decades, and the basic underlying tools and what they are used for are always the same :)
    2. Or Centmin Mod revamped centmin.sh menu option 21 data management menu which I've been developing/testing/using already for migrations to EL8/EL9. It uses the fastest method for data transfers available from my years of experience :) There are both shell menu and shell script command line options available. You can do test migrations without updating domain(s) DNS just to practice and get familiar with the process. The centmin.sh menu option 21 is designed so you could in fact do multiple data transfers to the same server or different servers and each backup will be transferred to their own staging directory. So you can in fact use it like a remote backup method for whole server data as you have the shell script command line options available. There's very detailed centmin.sh menu option 21 documentation for Centmin Mod 131.00stable and Centmin Mod 140.00beta01. There are separate links as documentation will eventually diverge as Centmin Mod 140.00beta01 development continues to improve on the code.
    3. Or hire someone to do the Centmin Mod migration. I've been doing a lot of Centmin Mod and non-Centmin CentOS 7 migrations to EL8/EL9 based Centmin Mod / non-Centmin Mod servers lately - using the centmin.sh menu option 21 revamped data management menu for them too :)
     
  3. buik

    buik “The best traveler is one without a camera.”

    2,026
    524
    113
    Apr 29, 2016
    Flanders
    Ratings:
    +1,674
    Local Time:
    2:53 PM
    Congratulations on your new stable release.
     
  4. duderuud

    duderuud Premium Member Premium Member

    249
    82
    28
    Dec 5, 2020
    The Netherlands
    Ratings:
    +178
    Local Time:
    2:53 PM
    1.25 x
    10.6
    Just updated my staging server to 131.00stable (thanks for that!)

    When I start centmin, I get the following error:
    Code:
    [19:22][root@staging centminmod]# centmin
    /usr/local/src/centminmod /usr/local/src/centminmod
    
    Error: UID/GID 1000 is already in use. Please choose a different UID/GID.
    --------------------------------------------------------
         Centmin Mod Menu 131.00stable centminmod.com  
    --------------------------------------------------------
    .....
    
    Code:
    [19:23][root@staging centminmod]# id nginx
    uid=1000(nginx) gid=1000(nginx) groups=1000(nginx)
    
    PureFTPD is disabled already:
    Code:
    PUREFTPD_DISABLED='y'
    
    Any idea why this comes up?

    Edit:
    1.40.00beta01 works fine
     
    Last edited: Jul 5, 2024
  5. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  6. duderuud

    duderuud Premium Member Premium Member

    249
    82
    28
    Dec 5, 2020
    The Netherlands
    Ratings:
    +178
    Local Time:
    2:53 PM
    1.25 x
    10.6
    Just got a git update but now I am getting this error in 140.00:
    Code:
    ./centmin.sh: line 1448: /usr/local/src/centminmod/inc/core_functions.conf: No such file or directory
    
     
  7. deltahf

    deltahf Premium Member Premium Member

    587
    265
    63
    Jun 8, 2014
    Ratings:
    +489
    Local Time:
    8:53 AM
    Congratulations on this huge release, @eva2000! It's a big milestone and I know it has been a ton of work. Thank you for your continued dedication to this amazing project. :D
     
  8. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    whoops type wrong extension should be .inc not .conf. Updating 140.00beta01 now :)
     
  9. buik

    buik “The best traveler is one without a camera.”

    2,026
    524
    113
    Apr 29, 2016
    Flanders
    Ratings:
    +1,674
    Local Time:
    2:53 PM
    Is CMM also compatible with other RHEL based distro's like Oracle Linux?
    Or does the installation script look specifically at the 2 flavors as you wrote above.
     
  10. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    See https://community.centminmod.com/th...malinux-vs-rocky-linux-vs-oracle-linux.24179/

    I only mention the 2 as they are most commonly offered ones by web hosts
     
  11. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  12. duderuud

    duderuud Premium Member Premium Member

    249
    82
    28
    Dec 5, 2020
    The Netherlands
    Ratings:
    +178
    Local Time:
    2:53 PM
    1.25 x
    10.6
    FYI:

    Fresh install (Alma 9) with
    Code (Text):
    curl -O https://centminmod.com/installer83.sh && chmod 0700 installer83.sh && bash installer83.sh


    Installs PHP 8.1.29 :p
     
  13. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    when did you install? should be fixed now https://community.centminmod.com/th...h-installs-php-8-2-not-8-3.25737/#post-100501

    FYI fixed ~45hrs ago

    edit: ah i think Cloudflare CDN cache wasn't properly purged for the installers
    edit 2: should be fixed now for good :)
     
  14. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  15. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Centmin Mod 131.00stable and 140.00beta01 have been updated with fix to addons/acmetool.sh used for Letsencrypt SSL certificates. Fix is for folks using Cloudflare DNS API for domain validation for Letsencrypt SSL certificates so run cmupdate command for the fix. Full details at https://community.centminmod.com/threads/25962/
     
  16. Kintaro

    Kintaro Member

    106
    11
    18
    Dec 2, 2016
    Italy
    Ratings:
    +30
    Local Time:
    2:53 PM
    1.15.x
    MariaDB 10
    I think I'm a little late to the party.

    I'm on CentOS Linux release 7.9.2009 (Core) and Centminmod 124.00stable and I don't have the 21 option available (it says TBA).

    Which step I have to do before leaving Centos 7?
     
  17. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Best to read https://community.centminmod.com/th...ase-with-almalinux-rocky-linux-support.25572/ on how to update to 131.00stable or 140.00beta01 to get access to centmin.sh menu option 21
     
  18. Kintaro

    Kintaro Member

    106
    11
    18
    Dec 2, 2016
    Italy
    Ratings:
    +30
    Local Time:
    2:53 PM
    1.15.x
    MariaDB 10
  19. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    To get access to centmin.sh menu option 21 you first need to update to 131.00stable or 140.00beta01 on CentOS 7. Both 131.00stable and 140.00beta01 work fine on CentOS 7.