Welcome to Centmin Mod Community
Register Now

Upgrade PHP-FPM Centmin Mod .09 beta branch Testing

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

Tags:
  1. eva2000

    eva2000 Administrator Staff Member

    47,223
    10,673
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +16,581
    Local Time:
    4:28 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
  2. eva2000

    eva2000 Administrator Staff Member

    47,223
    10,673
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +16,581
    Local Time:
    4:28 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
  3. eva2000

    eva2000 Administrator Staff Member

    47,223
    10,673
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +16,581
    Local Time:
    4:28 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
  4. eva2000

    eva2000 Administrator Staff Member

    47,223
    10,673
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +16,581
    Local Time:
    4:28 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
    Updated Centmin Mod 123.09beta01 in preparation for some changes made into the next Nginx 1.19.7+ version to be released as outlined at Beta Branch - disable deprecated HTTP/2 variables in Nginx 1.19.7+ in 123.09beta01. Existing Centmin Mod 123.09beta01 or higher users can first run cmupdate to update local code and then run centmin.sh menu option 4 to recompile Nginx 1.19.7 to auto disable deprecated variables from nginx vhosts when Nginx 1.19.7 is eventually released.

    Nginx 1.19.7 will deprecate HTTP/2 variables in nginx 1.19.7+ as per http://hg.nginx.org/nginx/rev/827202ca1269 and http://hg.nginx.org/nginx/rev/f790816a0e87 for http2_max_field_size, http2_max_header_size and http2_max_requests

    If you're using these deprecated HTTP/2 variables in Nginx 1.19.7+ vhosts, on Nginx service restarts of Nginx config checks (nginx -t), you'll get Nginx warning messages as such but the Nginx service will still start and run Nginx server fine. Example warning message:

    Code (Text):
    nginx: [warn] the "http2_max_field_size" directive is obsolete, use the "large_client_header_buffers" directive instead in /usr/local/nginx/conf/conf.d/domain.com.ssl.conf:26
    nginx: [warn] the "http2_max_header_size" directive is obsolete, use the "large_client_header_buffers" directive instead in /usr/local/nginx/conf/conf.d/domain.com.ssl.conf:27
    nginx: [warn] the "http2_max_requests" directive is obsolete, use the "keepalive_requests" directive instead in /usr/local/nginx/conf/conf.d/domain.com.ssl.conf:28
    
     
  5. eva2000

    eva2000 Administrator Staff Member

    47,223
    10,673
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +16,581
    Local Time:
    4:28 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
    Updated Centmin Mod 123.09beta01 with new centmin-cli.sh script to allow unattended update/recompiles for Nginx, PHP and multi-compression tools. Details at Beta Branch - add centmin-cli.sh command line in 123.09beta01
    Code (Text):
    ./centmin-cli.sh
    
    ./centmin-cli.sh nginx-update 1.19.7
    ./centmin-cli.sh php-update 7.4.15
    ./centmin-cli.sh php-update-all 7.4.15
    ./centmin-cli.sh compress-update
    
     
  6. eva2000

    eva2000 Administrator Staff Member

    47,223
    10,673
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +16,581
    Local Time:
    4:28 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
  7. eva2000

    eva2000 Administrator Staff Member

    47,223
    10,673
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +16,581
    Local Time:
    4:28 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
  8. eva2000

    eva2000 Administrator Staff Member

    47,223
    10,673
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +16,581
    Local Time:
    4:28 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
    updated Centmin Mod 123.09beta01 addons/acmetool.sh with check fix for deprecated acme-v01.api endpoint on very old Centmin Mod Nginx domain issued Letsencrypt certificates to ensure they use v02.api Letsencrypt endpoint and that addons/acmetool.sh defaults to using Letsencrypt CA provider instead of underlying acme.sh clients new ZeroSSL defaults - see Beta Branch - acmetool.sh 1.0.74 (and previous update at Beta Branch - update addons/acmetool.sh 1.0.70 set default CA to letsencrypt in 123.09beta01)
     
  9. eva2000

    eva2000 Administrator Staff Member

    47,223
    10,673
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +16,581
    Local Time:
    4:28 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
  10. eva2000

    eva2000 Administrator Staff Member

    47,223
    10,673
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +16,581
    Local Time:
    4:28 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
    Updated Centmin Mod 123.09beta01 with an updated routine to account for ca-certificates YUM update in the previous post which removes the expiring DST Root CA X3 certificate from
    /etc/pki/tls/certs/ca-bundle.crt CA Trust system bundle. So previous workaround would give an error outlined at https://community.centminmod.com/posts/90262/. This update accounts for folks updating their ca-certificates YUM package.

    Existing users, just run cmupdate command to update your local 123.09beta01 code :)