Welcome to Centmin Mod Community
Become a Member

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

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
    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
     
    • Like Like x 1
  2. eva2000

    eva2000 Administrator Staff Member

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
    • Like Like x 2
  3. eva2000

    eva2000 Administrator Staff Member

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
    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

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
  5. eva2000

    eva2000 Administrator Staff Member

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
    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

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
    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 :)
     
    • Like Like x 1
  7. eva2000

    eva2000 Administrator Staff Member

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
  8. eva2000

    eva2000 Administrator Staff Member

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
  9. eva2000

    eva2000 Administrator Staff Member

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
  10. eva2000

    eva2000 Administrator Staff Member

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
    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

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
    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

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
  13. eva2000

    eva2000 Administrator Staff Member

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
    • Like Like x 1
  14. eva2000

    eva2000 Administrator Staff Member

    38,511
    8,487
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,050
    Local Time:
    5:22 AM
    Nginx 1.15.x
    MariaDB 5.5/10.x
    • Like Like x 1
..