Want more timely Centmin Mod News Updates?
Become a Member

Beta Branch part 2 add PHP OpenSSL 3.1 support for EL8/EL9 in 130.00beta01

Discussion in 'Centmin Mod Github Commits' started by eva2000, Oct 27, 2023.

  1. eva2000

    eva2000 Administrator Staff Member

    53,191
    12,113
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,649
    Local Time:
    4:31 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    part 2 add PHP OpenSSL 3.1 support for EL8/EL9 in 130.00beta01


    - for EL8/EL9 add support for custom PHP OpenSSL 3.1 support to test and compare against EL9 native OpenSSL 3.0 support's performance. So if OpenSSL 3.0 ends up slwoer on EL9 systems, Centmin Mod has an option to build Nginx and PHP against faster OpenSSL 3.1+
    - update to ensure only OpenSSL gets PHP custom installs and not BoringSSL or LibreSSL

    example on AlmaLinux 9 which has system OpenSSL 3.0.7 using custom OpenSSL 3.1.4 PHP-FPM 8.1.25 build

    php --ri openssl

    openssl

    OpenSSL support => enabled
    OpenSSL Library Version => OpenSSL 3.1.4 24 Oct 2023
    OpenSSL Header Version => OpenSSL 3.1.4 24 Oct 2023
    Openssl default config => /opt/openssl/openssl.cnf

    Directive => Local Value => Master Value
    openssl.cafile => no value => no value
    openssl.capath => no value => no value

    and curl with OpenSSL 3.1.4

    php --ri curl

    curl

    cURL support => enabled
    cURL Information => 7.76.1
    Age => 8
    Features
    AsynchDNS => Yes
    CharConv => No
    Debug => No
    GSS-Negotiate => No
    IDN => Yes
    IPv6 => Yes
    krb4 => No
    Largefile => Yes
    libz => Yes
    NTLM => Yes
    NTLMWB => Yes
    SPNEGO => Yes
    SSL => Yes
    SSPI => No
    TLS-SRP => Yes
    HTTP2 => Yes
    GSSAPI => Yes
    KERBEROS5 => Yes
    UNIX_SOCKETS => Yes
    PSL => Yes
    HTTPS_PROXY => Yes
    MULTI_SSL => No
    BROTLI => Yes
    Protocols => dict, file, ftp, ftps, gopher, gophers, http, https, imap, imaps, ldap, ldaps, mqtt, pop3, pop3s, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp
    Host => x86_64-redhat-linux-gnu
    SSL Version => OpenSSL/3.1.4
    ZLib Version => 1.2.11
    libSSH Version => libssh/0.10.4/openssl/zlib

    Directive => Local Value => Master Value
    curl.cainfo => /etc/ssl/certs/cacert.pem => /etc/ssl/certs/cacert.pem

    Continue reading...

    130.00beta01 branch

    Support Centmin Mod


    If you find Centmin Mod useful, please help support Centmin Mod