Join the community today
Become a Member

Is 124.00stable EOL?

Discussion in 'Install & Upgrades or Pre-Install Questions' started by Jon Snow, Apr 15, 2024.

  1. Jon Snow

    Jon Snow Active Member

    826
    169
    43
    Jun 30, 2017
    Ratings:
    +252
    Local Time:
    2:03 PM
    Nginx 1.13.9
    MariaDB 10.1.31
    Tried to upgrade PHP 8.2.18 today but got this message:
    I'm confused because I got to upgrade to 8.2.16 fine.

    Is 124.00stable EOL and I must switch to 130.00beta01 moving forward?

     
  2. eva2000

    eva2000 Administrator Staff Member

    54,316
    12,198
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,763
    Local Time:
    4:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  3. Jon Snow

    Jon Snow Active Member

    826
    169
    43
    Jun 30, 2017
    Ratings:
    +252
    Local Time:
    2:03 PM
    Nginx 1.13.9
    MariaDB 10.1.31
    Yup

    php 8.2.png

    It just wouldn't let me upgrade to 8.2.18
     
  4. eva2000

    eva2000 Administrator Staff Member

    54,316
    12,198
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,763
    Local Time:
    4:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    double check Centmin Mod version you're using by running this command
    Code (Text):
    cminfo versions
    

    As 124.00stable doesn't have all the proper checks for PHP 8.2 specifically, so maybe you might have gotten by but it wouldn't have been 100% as the checks are there to tailor installs for specific PHP versions. The message you see for max PHP 8.1 were added, as previously folks have reported not being able to properly upgrade to PHP 8.2 on 124.00stable and I got tired of telling them for properly PHP 8.2 support need 130.00beta01 - despite the info also being listed on official install page at Centmin Mod LEMP Stack Install Nginx on CentOS
     
  5. Jon Snow

    Jon Snow Active Member

    826
    169
    43
    Jun 30, 2017
    Ratings:
    +252
    Local Time:
    2:03 PM
    Nginx 1.13.9
    MariaDB 10.1.31
  6. Jon Snow

    Jon Snow Active Member

    826
    169
    43
    Jun 30, 2017
    Ratings:
    +252
    Local Time:
    2:03 PM
    Nginx 1.13.9
    MariaDB 10.1.31
    Should I downgrade to PHP 8.1?
     
  7. eva2000

    eva2000 Administrator Staff Member

    54,316
    12,198
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,763
    Local Time:
    4:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  8. Jon Snow

    Jon Snow Active Member

    826
    169
    43
    Jun 30, 2017
    Ratings:
    +252
    Local Time:
    2:03 PM
    Nginx 1.13.9
    MariaDB 10.1.31
  9. eva2000

    eva2000 Administrator Staff Member

    54,316
    12,198
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,763
    Local Time:
    4:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Pretty much - most of my installs are 130.00beta01. Centmin Mod stable and beta is like Nginx stable and mainline=beta. All latest updates, bug fixes and new features etc go into beta (nginx's mainline). Centmin Mod 124.00stable doesn't get updates as frequent as 130.00beta01 so minor bugs or improved code doesn't land in 124.00stable and only available in 130.00beta01. As such 130.00beta01 users would need to run cmupdate more often to keep on top of new features, bug fixes etc compared 124.00stable which doesn't get updates as frequent unless it's to fix breaking/bugs.
     
  10. Jon Snow

    Jon Snow Active Member

    826
    169
    43
    Jun 30, 2017
    Ratings:
    +252
    Local Time:
    2:03 PM
    Nginx 1.13.9
    MariaDB 10.1.31
    Is there a guide on how to move? Unless it's just creating a new server and transferring the data over.

    Which OS would you recommend as of 2024?
     
  11. eva2000

    eva2000 Administrator Staff Member

    54,316
    12,198
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,763
    Local Time:
    4:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    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 Centmin Mod 130.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

    Most of the Centmin Mod 130.00beta01 beta testing has been focused on EL8 but EL9 based AlmaLinux 9 or Rocky Linux 9 has been concurrently tested but not to the extent 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 :) Details are outlined in the private thread discussion in the Centmin Mod Premium member private forum that I just updated recently at https://community.centminmod.com/forums/premium-user-memberships.47/ on how you can bypass the menu placeholder message and detailed documentation at centminmod/datamanagement/centmin.sh-menu-21.readme.md at 130.00beta01 · centminmod/centminmod. There are both shell menu and shell script command line options available. Once the placeholder message is bypassed, 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 :) If you have questions or issues, create a new thread in this Premium Member private forum https://community.centminmod.com/forums/premium-user-memberships.47/ and I can see if I can help you.
    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 :)
     
  12. MaximilianKohler

    MaximilianKohler Member

    197
    5
    18
    Jun 23, 2023
    Ratings:
    +29
    Local Time:
    10:03 AM
    I was waiting for the "big announcement", but it sounds like everything's ready, and we can even choose EL9 and there shouldn't be major concerns vs EL8?

    How much are you charging for server transfers?
     
  13. Jon Snow

    Jon Snow Active Member

    826
    169
    43
    Jun 30, 2017
    Ratings:
    +252
    Local Time:
    2:03 PM
    Nginx 1.13.9
    MariaDB 10.1.31
    If we go with EL8, how easy is it to ugrade to EL9? Is it making a new server again and EL8 will go EOL like CO7?
     
  14. eva2000

    eva2000 Administrator Staff Member

    54,316
    12,198
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,763
    Local Time:
    4:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Lets just say the state EL8/EL9 is better today compared to previous day. Big announcement has been delayed due to client paid work (which covers costs for Centmin Mod development and operations) - including lots of CentOS 7 migrations. Would not make sense to make big announcements and not be physical available or make the time for questions and support due to paid client work.

    It depends on specific users migration requirements and size of their data. You can private message me for specifics. But general ballpark is for migration specific costs it's US$500 for up to the first 30GB of data and then for over the first 30GB data, it's US$200 per 10GB of uncompressed data migrated. More data, longer it takes for migration. Price can be further negotiated for very large size data sets.

    Yes EL8 to EL9 is another server migration. Hence, why I developed the centmin.sh menu option 21 mentioned above and outlined at centminmod/datamanagement/centmin.sh-menu-21.readme.md at 130.00beta01 · centminmod/centminmod and initially wrote guide at https://community.centminmod.com/threads/centmin-mod-site-data-migration-guide.10382/.

    centmin.sh menu option 21

    Code (Text):
    --------------------------------------------------------
         Centmin Mod Data Management       
    --------------------------------------------------------
    1). Manage SSH Keys
    2). Manage AWS CLI S3 Profile Credentials
    3). Migrate Centmin Mod Data To New Centmin Mod Server
    4). Backup Nginx Vhosts Data + MariaBackup MySQL Backups
    5). Backup Nginx Vhosts Data Only (no MariaDB MySQL backups)
    6). Backup MariaDB MySQL With MariaBackup Only (no Vhosts Data backups)
    7). Backup MariaDB MySQL With mysqldump only (no Vhosts Data backups)
    8). Transfer Directory Data To Remote Server Via SSH
    9). Transfer Directory Data To S3 Compatible Storage
    10). Transfer Files To S3 Compatible Storage
    11). Download S3 Compatible Stored Data To Server
    12). S3 To S3 Compatible Storage Transfers
    13). List S3 Storage Buckets
    14). Back to Main menu
    --------------------------------------------------------
    Enter option [ 1 - 14 ]
    --------------------------------------------------------
     
  15. MaximilianKohler

    MaximilianKohler Member

    197
    5
    18
    Jun 23, 2023
    Ratings:
    +29
    Local Time:
    10:03 AM
    Ok, so we may want to keep waiting for "the big announcement"? And that will have more detail on the pros & cons of choosing EL8 vs EL9?
     
  16. eva2000

    eva2000 Administrator Staff Member

    54,316
    12,198
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,763
    Local Time:
    4:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    That wouldn't be part of the announcement. To to put it simply, if you want best recommended OS it will be EL8 for stability and compatibility. Though I have both EL8 and EL9 based Centmin Mod servers running myself :)
     
  17. Jon Snow

    Jon Snow Active Member

    826
    169
    43
    Jun 30, 2017
    Ratings:
    +252
    Local Time:
    2:03 PM
    Nginx 1.13.9
    MariaDB 10.1.31
    Normally I would choose EL8 because it's been tested more on Centminmod, but are we going to have to upgrade to EL9 in the future like how we're being forced to upgrade from Centos 7 to EL8/9, if we choose EL8?

    Or do you think we should wait a while longer on the EOL Centos 7 for EL9 to be tested more heavily?
     
  18. eva2000

    eva2000 Administrator Staff Member

    54,316
    12,198
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,763
    Local Time:
    4:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    EL8's EOL(end of life) is June 2029, and EL9's EOL is May 2032. So you will need to migrate from EL8 to EL9 or EL9 to EL10 whenever that is eventually available. There is a difference of 3 years for EOL for EL8 and EL9.

    Learning how to migrate your data, is a must have skill as between now and 2029/2032 you will inevitably find better server pricing deals and might want to migrate for that reason to save hosting hosts or switch to better performing servers or better web hosts. The aim will be for centmin.sh menu option 21 to be perfected for such migration tasks.
     
  19. Jon Snow

    Jon Snow Active Member

    826
    169
    43
    Jun 30, 2017
    Ratings:
    +252
    Local Time:
    2:03 PM
    Nginx 1.13.9
    MariaDB 10.1.31
    Are any of your EL9s production servers with active XF sites?

    I'm on the fence but I'm leaning more towards AlmaLinux 8 right now but I would prefer EL9 if there might not be many serious issues with XenForo/Wordpress/Elasticsearch/Let'sEncrypt/Redis.

    And is 131.00stable what we should be using while 140.00beta01 isn't recommended for production servers?
     
    Last edited: Jul 5, 2024
  20. eva2000

    eva2000 Administrator Staff Member

    54,316
    12,198
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,763
    Local Time:
    4:03 AM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Not personally, but some of my paid clients are running XF sites on EL9 after they hired me to migrate them from CentOS 7 to AlmaLinux 9 with Centmin Mod. Some of them have been running Centmin Mod on AlmaLinux 9 for 6+ months now using Centmin Mod 130.00beta01 which is what 131.00stable and 140.00beta01 are based on :D

    for most regular folks yes unless you want to be testing bleeding edge features on 140.00beta01 over time.