Join the community today
Register Now

Upgrade PHP-FPM 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

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Updated 1st post info for 123.09beta01 alternative installers to default to different PHP versions. Added PHP 7.3 default installer too.

    Add php 7.3+ default installer
    Code (Text):
    yum -y update; curl -O https://centminmod.com/betainstaller73.sh && chmod 0700 betainstaller73.sh && bash betainstaller73.sh

    Add php 7.2+ default installer
    Code (Text):
    yum -y update; curl -O https://centminmod.com/betainstaller72.sh && chmod 0700 betainstaller72.sh && bash betainstaller72.sh

    Add php 7.1+ default installer
    Code (Text):
    yum -y update; curl -O https://centminmod.com/betainstaller71.sh && chmod 0700 betainstaller71.sh && bash betainstaller71.sh

    Add php 7.0+ default installer
    Code (Text):
    yum -y update; curl -O https://centminmod.com/betainstaller7.sh && chmod 0700 betainstaller7.sh && bash betainstaller7.sh


     
  2. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  3. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Centmin Mod 123.09beta01 update to add addons/ruby.sh ruby/rvm installer https://community.centminmod.com/threads/add-addons-ruby-sh-in-123-09beta01.16269/. Ran into in issues on CentOS 6.x where some gem dependencies require ruby >1.9 version but CentOS 6.x only has yum ruby package version 1.8.3 while CentOS 7.x was fine with yum ruby package version 2.0. So this addons/ruby.sh installer installs via rvm ruby version 2.5.3 to satisfy gem dependencies especially on CentOS 6.x.
     
  4. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  5. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Updated installer-latest.sh for 123.09beta01, allows default PHP 7.2+ or newer + Zend Opcache + MariaDB 10.3 + ngx_pagespeed + PHP 7 PGO enabled all out of box defaults for fresh 123.09beta01 and higher installs. As well newly added options outlined here.

    fresh initial 123.09beta01 can be installed via one liner install method
    Code (Text):
    yum -y update; curl -O https://centminmod.com/betainstaller-latest.sh && chmod 0700 betainstaller-latest.sh && bash betainstaller-latest.sh
    
     
  6. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    123.09beta01 has eventual plans for CentOS 7's nginx and php-fpm service files to be systemd based instead of older init.d based. Folks can help test the switch for php-fpm service to systemd based and provide feedback at CentOS 7 Proper PHP-FPM systemd service file :)
     
  7. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  8. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  9. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  10. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    As ECDSA 256bit SSL certificates perform better than default standard RSA 2048bit SSL certificates, curious how folks feel if nginx dual certificates (RSA+ECDSA SSL) was set to default for Centmin Mod 123.09beta01 issued letsencrypt ssl certs ? So both variables would be default to
    Code (Text):
    LETSENCRYPT_DETECT='y'
    DUALCERTS='y'
    

    To enable letsencrypt ssl cert support + enable nginx dual certificates (RSA+ECDSA SSL).

    It means when you setup Nginx with HTTP/2 HTTPS, 2 ssl certificates are issued one for RSA 2048bit + one for ECDSA 256bit so they are served to browsers which support them. The concern I had with enabling nginx dual ssl certificates is potentially running up to letsencrypt ssl cert issuance rate limits if you have alot of new nginx HTTP/2 HTTPS sites all created at once.

    What do folks think ? Share you thoughts in the thread at SSL - Nginx 1.11.0 introduces dual ECDSA + RSA SSL certificate support ! :)
     
  11. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Updated 123.09beta01 to correct ngx_brotli setting based on the flawed assumption that Intel Skylake cpus accelerated brotli compression when it fact it was an incorrect ngx_brotli setting set in Centmin Mod Nginx default settings as explained in commit update here.
     
  12. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  13. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  14. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  15. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  16. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  17. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  18. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  19. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  20. eva2000

    eva2000 Administrator Staff Member

    55,155
    12,249
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,825
    Local Time:
    4:53 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+