Learn about Centmin Mod LEMP Stack today
Register Now

Beta Branch Centmin Mod .09 beta branch Testing

Discussion in 'Beta release code' started by eva2000, Aug 12, 2015.

Tags:
  1. eva2000

    eva2000 Administrator Staff Member

    29,054
    6,594
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +9,790
    Local Time:
    6:54 PM
    Nginx 1.13.x
    MariaDB 5.5
    Centmin Mod 123.09beta01 has Letsencrypt SSL integration in beta testing so is not enabled by default on centmin.sh menu option 2, 22 or nv command based Nginx vhost site creation routines. However, some new users are unaware thinking the self-signed SSL vhost questions at centmin.sh menu option 2 or 22 are fully web browser trusted SSL certificates. So to tackling this confusion, I've updated 123.09beta01's centmin.sh menu option 2 and 22 with additional notice message to detail this.

    Example centmin.sh menu option 2 run.

    Code (Text):
    --------------------------------------------------------
         Centmin Mod Menu 123.09beta01 centminmod.com
    --------------------------------------------------------
    1).  Centmin Install
    2).  Add Nginx vhost domain
    3).  NSD setup domain name DNS
    4).  Nginx Upgrade / Downgrade
    5).  PHP Upgrade / Downgrade
    6).  XCache Re-install
    7).  APC Cache Re-install
    8).  XCache Install
    9).  APC Cache Install
    10). Memcached Server Re-install
    11). MariaDB MySQL Upgrade & Management
    12). Zend OpCache Install/Re-install
    13). Install/Reinstall Redis PHP Extension
    14). SELinux disable
    15). Install/Reinstall ImagicK PHP Extension
    16). Change SSHD Port Number
    17). Multi-thread compression: pigz,pbzip2,lbzip2...
    18). Suhosin PHP Extension install
    19). Install FFMPEG and FFMPEG PHP Extension
    20). NSD Install/Re-Install
    21). Update - Nginx + PHP-FPM + Siege
    22). Add Wordpress Nginx vhost + Cache Plugin
    23). Update Centmin Mod Code Base
    24). Exit
    --------------------------------------------------------
    Enter option [ 1 - 24 ] 2
    --------------------------------------------------------
    

    Code (Text):
    ---------------------------------------------------------------
    Important Information
    ---------------------------------------------------------------
    
    You are about to create an Nginx vhost site account with/without
    HTTPS/SSL support. Details of this process are outlined on site
    at centminmod.com/nginx_domain_dns_setup.html. Also read the
    continually updated Getting Started Guide for Centmin Mod usage
    at centminmod.com/getstarted.html which covers the pure-ftpd
    ftp username that is auto generated with the Nginx vhost site.
    ---------------------------------------------------------------
    403 Permission denied message handling
    if after vhost site setup you encounter 403 permission denied errors,
    check https://community.centminmod.com/threads/7308/ to see if your
    site needs tools/autoprotect.sh tweaking/whitelisting
    ---------------------------------------------------------------
    [ LETSENCRYPT_DETECT is not enabled ]
    Ignore this message if you do not want HTTPS based web site otherwise
    read below carefully.
    
    Free letsencrypt SSL certificates integration is in beta testing if
    you want to obtain free letsencrypt SSL certificate for HTTPS site,
    you will need to manually enable LETSENCRYPT_DETECT='y' outlined
    at https://centminmod.com/acmetool so exit this vhost routine first
    set LETSENCRYPT_DETECT='y' and update domain DNS A record first
    then re-run vhost site creation menu option
    ---------------------------------------------------------------
    
    Do you want to continue with Nginx vhost site creation ? [y/n] n
    
    aborting Nginx vhost setup..
    

    Here if user wanted free Letsencrypt SSL certificate, they can answer no to abort vhost setup, then follow instructions outlined at centminmod.com/acmetool/ to enabling LETSENCRYT_DETECT='y' and updating domain DNS A record to server IP address, and then re-running centmin.sh menu option 2 or 22 to create their Nginx vhost site + Letsencrypt SSL based HTTPS.
     
  2. eva2000

    eva2000 Administrator Staff Member

    29,054
    6,594
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +9,790
    Local Time:
    6:54 PM
    Nginx 1.13.x
    MariaDB 5.5
  3. eva2000

    eva2000 Administrator Staff Member

    29,054
    6,594
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +9,790
    Local Time:
    6:54 PM
    Nginx 1.13.x
    MariaDB 5.5
  4. eva2000

    eva2000 Administrator Staff Member

    29,054
    6,594
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +9,790
    Local Time:
    6:54 PM
    Nginx 1.13.x
    MariaDB 5.5
  5. eva2000

    eva2000 Administrator Staff Member

    29,054
    6,594
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +9,790
    Local Time:
    6:54 PM
    Nginx 1.13.x
    MariaDB 5.5
  6. eva2000

    eva2000 Administrator Staff Member

    29,054
    6,594
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +9,790
    Local Time:
    6:54 PM
    Nginx 1.13.x
    MariaDB 5.5
  7. eva2000

    eva2000 Administrator Staff Member

    29,054
    6,594
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +9,790
    Local Time:
    6:54 PM
    Nginx 1.13.x
    MariaDB 5.5

    CentOS 7 EPEL Fixes



    Updated both Centmin Mod 123.08stable and 123.09beta01 builds. Issue applies to CentOS 7 servers only. A recent EPEL libc-client & uw-imap-devel package bugged YUM updates may have broken both PHP updates and ability to properly do yum updates. It's important to update your Centmin Mod 123.08stable or 123.09beta01 local code on your server to fix this via centmin.sh menu option 23 submenu option 2 update + a re-run of centmin.sh after update to apply fix automatically. Without updating, you will not be able to properly do PHP upgrades or run YUM updates.

    For details for bug and fix outlined at Beta Branch - CentOS 7 workaround fix for EPEL uw-imap-devel & libc-client issues

    Fixed CentOS 7 systems should have version locked 2007f-16 based libc-client and uw-imap-devel EPEL yum packages listed from command
    Code (Text):
    yum versionlock list
    

    Code (Text):
    yum versionlock list
    Loaded plugins: fastestmirror, priorities, versionlock
    0:libc-client-2007f-16.el7.*
    0:uw-imap-devel-2007f-16.el7.*
    versionlock list done
    

    To update your Centmin Mod builds follow instructions at centminmod.com/upgrade.html and respective version threads below:
     
    Last edited: Aug 3, 2017
    • Informative Informative x 1
  8. eva2000

    eva2000 Administrator Staff Member

    29,054
    6,594
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +9,790
    Local Time:
    6:54 PM
    Nginx 1.13.x
    MariaDB 5.5
    • Winner Winner x 1
  9. eva2000

    eva2000 Administrator Staff Member

    29,054
    6,594
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +9,790
    Local Time:
    6:54 PM
    Nginx 1.13.x
    MariaDB 5.5
    Add new php 7.1.8+ default installer :D
    Code (Text):
    yum -y update; curl -O https://centminmod.com/betainstaller71.sh && chmod 0700 betainstaller71.sh && bash betainstaller71.sh
     
    • Like Like x 2
    • Informative Informative x 1
  10. eva2000

    eva2000 Administrator Staff Member

    29,054
    6,594
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +9,790
    Local Time:
    6:54 PM
    Nginx 1.13.x
    MariaDB 5.5
    Updated Centmin Mod 123.09beta01 to do away with future imagick PHP complaints/errors when ImageMagick6 system packages are updated Beta Branch - update inc/imagick_install.inc - versionlock ImageMagick6. For existing 123.09beta01 users, just update via centmin.sh menu option 23 submenu option 2, exit centmin.sh, re-run centmin.sh with menu option 15 to lock in your ImageMagick6 versions.
     
    • Winner Winner x 1