Skip to content

testing concurrent PHP (php-fpm) version install for centminmod.com LEMP stacks on CentOS 7 only

Notifications You must be signed in to change notification settings

centminmod/centminmod-php71

Repository files navigation

Multiple PHP-FPM Versions For Centmin Mod LEMP

This is experimental and unsupported code.

Testing centminmod.com 123.09beta01+ and higher support for multiple PHP-FPM versions utilising Remi Yum Repository's SCL php71 version to work side by side concurrently with Centmin Mod's default PHP-FPM version. This Remi SCL based PHP 7.1 branch version will not be able to support advanced optimisations like Centmin Mod 123.09beta01's source compiled PHP 7.x versions which support optionally, Profile Guide Optimisations to boost PHP 7 performance by another 3-17% (benchmarks) or Intel cpu specific optimised PHP compilations.

Compare Centmin Mod PHP-FPM vs Remi SCL PHP-FPM

Benchmark comparison for Centmin Mod 123.09beta01 branch's PHP-FPM source installs with and without Profile Guide Optimisations.

After November 25, 2018

Latest tests are with Kernel updates for meltdown/spectre vulnerability patches which can reduce PHP performance compared to benchmarks done prior to November 25, 2018. Linux Kernel 3.10.0-862.14.4.el7 and 3.10.0-862.3.2.el7 were used.

System:

  • OVH MC-32 Intel Core i7 4790K
  • 32GB Memory
  • 2x240GB SSD
  • 250Mbit Network Bandwidth
  • CentOS 7.5 64bit
  • Centmin Mod 123.09beta01 LEMP stack - Nginx 1.15.6, MariaDB 10.1.37 MySQL, + CSF Firewall
  • BHS, Canada

Note: PGO Tuned runs are for detailed_benchmark.php PGO trained optimisations.

PHP Version bench.php micro_bench.php detailed_benchmark.php total
PHP 7.3.0 GA centminmod + PGO tuned + WP PGO trained (3.10.0-862.14.4) 0.3603 1.8547 1.4883 3.7033
PHP 7.3.0 GA centminmod + no PGO (3.10.0-862.14.4) 0.3777 1.9197 1.7377 4.0351
PHP 7.3.0RC6 centminmod + PGO tuned (3.10.0-862.14.4) 0.3933 1.8467 1.4887 3.7287
PHP 7.3.0RC6 centminmod + PGO (3.10.0-862.14.4) 0.3873 1.9717 1.9923 4.3513
PHP 7.3.0RC6 centminmod + PGO (3.10.0-862.3.2) 0.3897 1.9333 2.0130 4.336
PHP 7.3.0RC6 centminmod + no PGO (3.10.0-862.14.4) 0.3940 1.9780 1.7563 4.1283
PHP 7.3.0RC6 centminmod + no PGO (3.10.0-862.3.2) 0.3817 1.9203 1.7037 4.0057
PHP 7.2.13 centminmod + PGO tuned + WP PGO trained (3.10.0-862.14.4) 0.4030 2.1247 1.6163 4.144
PHP 7.2.13 centminmod + no PGO (3.10.0-862.14.4) 0.4133 2.2280 1.8810 4.5223
PHP 7.2.12 centminmod + PGO tuned (3.10.0-862.14.4) 0.4037 2.0907 1.6017 4.0961
PHP 7.2.12 centminmod + PGO (3.10.0-862.14.4) 0.4163 2.0510 2.1243 4.5916
PHP 7.2.12 centminmod + PGO (3.10.0-862.3.2) 0.3957 2.0957 2.1783 4.6697
PHP 7.2.12 centminmod + no PGO (3.10.0-862.14.4) 0.4257 2.4257 1.8947 4.7461
PHP 7.2.12 centminmod + no PGO (3.10.0-862.3.2) 0.4173 2.3550 1.8613 4.6336
PHP 7.1.25 centminmod + PGO tuned + WP PGO trained (3.10.0-862.14.4) 0.4137 2.4067 1.7733 4.5937
PHP 7.1.25 centminmod + no PGO (3.10.0-862.14.4) 0.4330 2.3250 2.0383 4.7963
PHP 7.1.24 centminmod + PGO tuned (3.10.0-862.14.4) 0.4183 2.4050 1.7750 4.5983
PHP 7.1.24 centminmod + PGO (3.10.0-862.14.4) 0.4177 2.3393 2.3260 5.083
PHP 7.1.24 centminmod + PGO (3.10.0-862.3.2) 0.4143 2.4223 2.3073 5.1439
PHP 7.1.24 centminmod + no PGO (3.10.0-862.14.4) 0.4337 2.3550 2.0503 4.839
PHP 7.1.24 centminmod + no PGO (3.10.0-862.3.2) 0.4310 2.3460 2.0493 4.8263
PHP 7.0.33 centminmod + PGO tuned + WP PGO trained (3.10.0-862.14.4) 0.4430 2.2947 1.8363 4.574
PHP 7.0.33 centminmod + no PGO (3.10.0-862.14.4) 0.4493 2.3493 2.1053 4.9039
PHP 7.0.32 centminmod + PGO tuned (3.10.0-862.14.4) 0.4297 2.3350 1.8310 4.5957
PHP 7.0.32 centminmod + PGO (3.10.0-862.14.4) 0.4293 2.3343 2.4027 5.1663
PHP 7.0.32 centminmod + PGO (3.10.0-862.3.2) 0.4320 2.3327 2.4067 5.1714
PHP 7.0.32 centminmod + no PGO (3.10.0-862.14.4) 0.4573 2.3747 2.0973 4.9293
PHP 7.0.32 centminmod + no PGO (3.10.0-862.3.2) 0.4603 2.3727 2.1070 4.94
PHP 7.3.0 GA remi scl (3.10.0-862.14.4) 0.3900 2.0653 1.9313 4.3866
PHP 7.3.0RC6 remi scl (3.10.0-862.14.4) 0.3873 2.0250 1.9090 4.3213
PHP 7.3.0RC6 remi scl (3.10.0-862.3.2) 0.3907 2.0170 1.9153 4.323
PHP 7.2.13 remi scl (3.10.0-862.14.4) 0.4103 2.3303 2.0123 4.7529
PHP 7.2.13RC1 remi scl (3.10.0-862.14.4) 0.4017 2.3210 2.0050 4.7277
PHP 7.2.13RC1 remi scl (3.10.0-862.3.2) 0.4063 2.2530 2.0160 4.6753
PHP 7.1.25 remi scl (3.10.0-862.14.4) 0.4300 2.5053 2.1480 5.0833
PHP 7.1.25RC1 remi scl (3.10.0-862.14.4) 0.4237 2.5137 2.1347 5.0721
PHP 7.1.25RC1 remi scl (3.10.0-862.3.2) 0.4267 2.4033 2.1490 4.979
PHP 7.0.33 remi scl (3.10.0-862.14.4) 0.4537 2.3860 2.1977 5.0374
PHP 7.0.32 remi scl (3.10.0-862.14.4) 0.4517 2.4390 2.1940 5.0847
PHP 7.0.32 remi scl (3.10.0-862.3.2) 0.4580 2.3997 2.2053 5.063

Before November 25, 2018

System:

  • OVH MC-32 Intel Core i7 4790K
  • 32GB Memory
  • 2x240GB SSD
  • 250Mbit Network Bandwidth
  • CentOS 7.4 64bit
  • Centmin Mod 123.09beta01 LEMP stack - Nginx 1.13.8, MariaDB 10.1.30 MySQL, + CSF Firewall
  • BHS, Canada

Only latest version from each major branch comparison

PHP Version bench.php micro_bench.php detailed_benchmark.php
PHP 7.2.0 GA centminmod php-fpm + PGO 0.3990 2.0607 1.7720
PHP 7.2.0 GA centminmod php-fpm + no PGO 0.3903 2.1320 1.7677
PHP 7.1.12 centminmod php-fpm + PGO 0.4003 2.1933 1.9350
PHP 7.1.12 centminmod php-fpm + No PGO 0.4100 2.2593 1.9893
PHP 7.0.26 centminmod php-fpm + PGO 0.4273 2.2353 2.0093
PHP 7.0.26 centminmod php-fpm + No PGO 0.4267 2.2780 2.0137
PHP 5.6.32 centminmod php-fpm 1.1580 5.5193 3.9357
PHP 7.2.0 GA remi scl php-fpm 0.3807 2.2503 1.9110
PHP 7.1.12 remi scl php-fpm 0.4097 2.3933 2.0787
PHP 7.0.26 remi scl php-fpm 0.4347 2.2823 2.1303
PHP 5.6.32 remi scl php-fpm 1.1537 5.7430 4.0240

Full comparison

PHP Version bench.php micro_bench.php detailed_benchmark.php
PHP 7.2.0 GA centminmod php-fpm + PGO 0.3990 2.0607 1.7720
PHP 7.2.0 GA centminmod php-fpm + no PGO 0.3903 2.1320 1.7677
PHP 7.2.0RC6 centminmod php-fpm + PGO 0.4167 2.0783 1.7640
PHP 7.2.0RC6 centminmod php-fpm + no PGO 0.3910 2.1657 1.7593
PHP 7.2.0RC5 centminmod php-fpm + PGO 0.3973 2.0800 1.7627
PHP 7.2.0RC5 centminmod php-fpm + no PGO 0.3887 2.3317 1.7473
PHP 7.2.0RC4 centminmod php-fpm + PGO 0.3953 2.0823 1.7677
PHP 7.2.0RC4 centminmod php-fpm + no PGO 0.3973 2.2330 1.7973
PHP 7.2.0RC3 centminmod php-fpm + PGO 0.4000 2.0760 1.7580
PHP 7.2.0RC3 centminmod php-fpm + no PGO 0.3983 2.3100 1.7853
PHP 7.2.0RC2 centminmod php-fpm + PGO 0.3987 2.0753 1.7690
PHP 7.2.0RC2 centminmod php-fpm + no PGO 0.3967 2.3223 1.7670
PHP 7.2.0RC1 centminmod php-fpm + PGO 0.3983 2.1357 1.7633
PHP 7.2.0RC1 centminmod php-fpm + no PGO 0.3980 2.2853 1.7673
PHP 7.2.0beta3 centminmod php-fpm + PGO 0.3833 2.0583 1.7590
PHP 7.2.0beta3 centminmod php-fpm + no PGO 0.3903 2.3120 1.7643
PHP 7.2.0beta2 centminmod php-fpm + PGO 0.3837 2.0617 1.7530
PHP 7.2.0beta2 centminmod php-fpm + no PGO 0.4003 2.2843 1.7693
PHP 7.2.0beta1 centminmod php-fpm + PGO 0.3877 2.0783 1.7167
PHP 7.2.0beta1 centminmod php-fpm + no PGO 0.3890 2.2053 1.7843
PHP 7.2.0alpha3 centminmod php-fpm + PGO 0.3850 2.0483 1.7543
PHP 7.2.0alpha3 centminmod php-fpm + no PGO 0.3877 2.2887 1.7613
PHP 7.2.0alpha2 centminmod php-fpm + PGO 0.3947 2.0503 1.7457
PHP 7.2.0alpha2 centminmod php-fpm + No PGO 0.3973 2.1437 1.7540
PHP 7.2.0alpha1 centminmod php-fpm + PGO 0.3852 2.1047 1.7820
PHP 7.2.0alpha1 centminmod php-fpm + No PGO 0.3888 2.2572 1.7793
PHP 7.1.12 centminmod php-fpm + PGO 0.4003 2.1933 1.9350
PHP 7.1.12 centminmod php-fpm + No PGO 0.4100 2.2593 1.9893
PHP 7.1.11 centminmod php-fpm + PGO 0.4177 2.3430 1.9313
PHP 7.1.11 centminmod php-fpm + No PGO 0.4130 2.2530 1.9400
PHP 7.1.10 centminmod php-fpm + PGO 0.4000 2.2017 1.9200
PHP 7.1.10 centminmod php-fpm + No PGO 0.4110 2.2557 1.9667
PHP 7.1.9 centminmod php-fpm + PGO 0.4013 2.1940 1.9543
PHP 7.1.9 centminmod php-fpm + No PGO 0.4097 2.2133 1.9553
PHP 7.1.8 centminmod php-fpm + PGO 0.4010 2.3073 1.9300
PHP 7.1.8 centminmod php-fpm + No PGO 0.4110 2.2667 1.9477
PHP 7.1.7 centminmod php-fpm + PGO 0.4093 2.3673 1.9413
PHP 7.1.7 centminmod php-fpm + No PGO 0.4080 2.2580 1.9337
PHP 7.1.6 centminmod php-fpm + No PGO 0.4069 2.2363 1.9149
PHP 7.1.6 centminmod php-fpm + PGO 0.4135 2.2365 1.9436
PHP 7.0.26 centminmod php-fpm + PGO 0.4273 2.2353 2.0093
PHP 7.0.26 centminmod php-fpm + No PGO 0.4267 2.2780 2.0137
PHP 7.0.25 centminmod php-fpm + PGO 0.4273 2.2577 1.9770
PHP 7.0.25 centminmod php-fpm + No PGO 0.4300 2.3300 2.0140
PHP 7.0.24 centminmod php-fpm + PGO 0.4303 2.2797 2.0413
PHP 7.0.24 centminmod php-fpm + No PGO 0.4293 2.3350 2.0487
PHP 7.0.23 centminmod php-fpm + PGO 0.4293 2.2430 2.0123
PHP 7.0.23 centminmod php-fpm + No PGO 0.4353 2.2980 2.0250
PHP 7.0.22 centminmod php-fpm + PGO 0.4260 2.2100 1.9900
PHP 7.0.22 centminmod php-fpm + No PGO 0.4253 2.2490 2.0273
PHP 7.0.21 centminmod php-fpm + PGO 0.4150 2.2337 2.0093
PHP 7.0.21 centminmod php-fpm + No PGO 0.4280 2.2863 1.9980
PHP 5.6.32 centminmod php-fpm 1.1580 5.5193 3.9357
PHP 5.6.31 centminmod php-fpm 1.1470 5.5567 3.9703
PHP 5.6.30 centminmod php-fpm 1.1510 5.6733 3.9657
PHP 7.2.0 GA remi scl php-fpm 0.3807 2.2503 1.9110
PHP 7.2.0RC6 remi scl php-fpm 0.3837 2.2277 1.9400
PHP 7.2.0RC5 remi scl php-fpm 0.3880 2.3090 1.9210
PHP 7.2.0RC4 remi scl php-fpm 0.3823 2.2780 1.9077
PHP 7.2.0RC3 remi scl php-fpm 0.3867 2.1560
PHP 7.2.0RC2 remi scl php-fpm 0.3817 2.2230 1.9050
PHP 7.2.0RC1 remi scl php-fpm 0.3863 2.1770 1.9057
PHP 7.2.0beta3 remi scl php-fpm 0.3817 2.2200 1.9300
PHP 7.2.0beta2 remi scl php-fpm 0.3887 2.1637 1.9317
PHP 7.2.0beta1 remi scl php-fpm 0.3957 2.1917 1.9207
PHP 7.2.0alpha3 remi scl php-fpm 0.3853 2.1760 1.9057
PHP 7.2.0alpha2 remi scl php-fpm 0.3920 2.1953 1.9090
PHP 7.2.0alpha1 remi scl php-fpm 0.3942 2.2707 1.9384
PHP 7.1.12 remi scl php-fpm 0.4097 2.3933 2.0787
PHP 7.1.11 remi scl php-fpm 0.4117 2.3860 2.0823
PHP 7.1.10 remi scl php-fpm 0.4050 2.4053 2.0727
PHP 7.1.9 remi scl php-fpm 0.4067 2.3673 2.1000
PHP 7.1.8 remi scl php-fpm 0.4110 2.3637 2.1057
PHP 7.1.7 remi scl php-fpm 0.4113 2.3783 2.1077
PHP 7.1.6 remi scl php-fpm 0.4148 2.3908 2.0900
PHP 7.0.26 remi scl php-fpm 0.4347 2.2823 2.1303
PHP 7.0.25 remi scl php-fpm 0.4310 2.3513 2.0957
PHP 7.0.24 remi scl php-fpm 0.4330 2.2923 2.0943
PHP 7.0.23 remi scl php-fpm 0.4343 2.3023 2.0933
PHP 7.0.22 remi scl php-fpm 0.4303 2.2987 2.1110
PHP 7.0.21 remi scl php-fpm 0.4327 2.2907 2.1277
PHP 7.0.20 remi scl php-fpm 0.4330 2.2682 2.1270
PHP 5.6.32 remi scl php-fpm 1.1537 5.7430 4.0240
PHP 5.6.31 remi scl php-fpm 1.1567 5.6847 4.0327
PHP 5.6.30 remi scl php-fpm 1.2167 5.8848 4.1424

Blitz.io 1000 user load test from Virginia Region to OVH MC-32 BHS, Canada

PHP Version requests requests/s peak requests/s requests/day avg resp time min resp time max resp time
PHP 7.2.0alpha1 centminmod php-fpm + PGO 23047 384.12 580 33187680 215ms 115ms 654ms
PHP 7.2.0alpha1 remi scl php-fpm 21968 366.13 541 31633920 260ms 115ms 809ms
PHP 7.1.6 remi scl php-fpm 21687 361.45 527 31229280 273ms 116ms 845ms
PHP 7.0.20 remi scl php-fpm 21886 364.77 531 31515840 264ms 116ms 819ms
PHP 5.6.30 remi scl php-fpm 11192 186.53 219 16116480 1307ms 127ms 3238ms

PHP 7.1

This PHP-FPM 7.1 branch version php71.sh:

  • CentOS 7 transparent hugepages support is enabled for Zend Opcache if system detected to support it
  • listens on port 9900 instead of 9000 with php-fpm pool named php71-www
  • php-fpm status path = /php71status
  • custom php.ini settings calculated by centmin mod are placed in /etc/opt/remi/php71/php.d/zzz_customphp.ini
  • php config scan directory is at /etc/opt/remi/php71/php.d
  • php-fpm config file at /etc/opt/remi/php71/php-fpm.d/www.conf
  • error log at /var/opt/remi/php71/log/php-fpm/www-error.log
  • centmin mod nginx's php include file is at /usr/local/nginx/conf/php71-remi.conf instead of default at /usr/local/nginx/conf/php.conf which you replace references to in your centmin mod nginx vhost config file
  • fpmconfphp71 is centmin mod command shortcut to invoke nano linux text editor to edit /etc/opt/remi/php71/php-fpm.d/www.conf
  • phpincphp71 is centmin mod command shortcut to invoke nano linux text editor to edit /usr/local/nginx/conf/php71-remi.conf
  • systemctl start php71-php-fpm command to start php71-php-fpm service with command shortcut = fpm71start
  • systemctl restart php71-php-fpm command to restart php71-php-fpm service with command shortcut = fpm71restart
  • systemctl stop php71-php-fpm command to stop php71-php-fpm service with command shortcut = fpm71stop
  • systemctl status php71-php-fpm command to get status for php71-php-fpm service with command shortcut = fpm71status

PHP 7.0

The PHP-FPM 7.0 branch version php70.sh:

  • CentOS 7 transparent hugepages support is enabled for Zend Opcache if system detected to support it
  • listens on port 9800 instead of 9000 with php-fpm pool named php70-www
  • php-fpm status path = /php70status
  • custom php.ini settings calculated by centmin mod are placed in /etc/opt/remi/php70/php.d/zzz_customphp.ini
  • php config scan directory is at /etc/opt/remi/php70/php.d
  • php-fpm config file at /etc/opt/remi/php70/php-fpm.d/www.conf
  • error log at /var/opt/remi/php70/log/php-fpm/www-error.log
  • centmin mod nginx's php include file is at /usr/local/nginx/conf/php70-remi.conf instead of default at /usr/local/nginx/conf/php.conf which you replace references to in your centmin mod nginx vhost config file
  • fpmconfphp70 is centmin mod command shortcut to invoke nano linux text editor to edit /etc/opt/remi/php70/php-fpm.d/www.conf
  • phpincphp70 is centmin mod command shortcut to invoke nano linux text editor to edit /usr/local/nginx/conf/php70-remi.conf
  • systemctl start php70-php-fpm command to start php70-php-fpm service with command shortcut = fpm70start
  • systemctl restart php70-php-fpm command to restart php70-php-fpm service with command shortcut = fpm70restart
  • systemctl stop php70-php-fpm command to stop php70-php-fpm service with command shortcut = fpm70stop
  • systemctl status php70-php-fpm command to get status for php70-php-fpm service with command shortcut = fpm70status

PHP 5.6

The PHP-FPM 5.6 branch version php56.sh has slightly different paths compared to php71.sh and php70.sh:

  • CentOS 7 transparent hugepages support for Zend Opcache is disabled as PHP <7 doesn't support it in Zend Opcache
  • listens on port 9700 instead of 9000 with php-fpm pool named php56-www
  • php-fpm status path = /php56status
  • custom php.ini settings calculated by centmin mod are placed in /opt/remi/php56/root/etc/php.d/zzz_customphp.ini
  • php config scan directory is at /opt/remi/php56/root/etc/php.d
  • php-fpm config file at /opt/remi/php56/root/etc/php-fpm.d/www.conf
  • error log at /opt/remi/php56/root/var/log/php-fpm/www-error.log
  • centmin mod nginx's php include file is at /usr/local/nginx/conf/php56-remi.conf instead of default at /usr/local/nginx/conf/php.conf which you replace references to in your centmin mod nginx vhost config file
  • fpmconfphp56 is centmin mod command shortcut to invoke nano linux text editor to edit /opt/remi/php56/root/etc/php-fpm.d/www.conf
  • phpincphp56 is centmin mod command shortcut to invoke nano linux text editor to edit /usr/local/nginx/conf/php56-remi.conf
  • systemctl start php56-php-fpm command to start php56-php-fpm service with command shortcut = fpm56start
  • systemctl restart php56-php-fpm command to restart php56-php-fpm service with command shortcut = fpm56restart
  • systemctl stop php56-php-fpm command to stop php56-php-fpm service with command shortcut = fpm56stop
  • systemctl status php56-php-fpm command to get status for php56-php-fpm service with command shortcut = fpm56status

PHP 7.2

This PHP-FPM 7.2 branch version php72.sh:

  • Currently, following PHP extensions, json-post, mailparse, memcache and memcached aren't available yet in Remi SCL php72 YUM repo
  • CentOS 7 transparent hugepages support is enabled for Zend Opcache if system detected to support it
  • listens on port 10000 instead of 9000 with php-fpm pool named php72-www
  • php-fpm status path = /php72status
  • custom php.ini settings calculated by centmin mod are placed in /etc/opt/remi/php72/php.d/zzz_customphp.ini
  • php config scan directory is at /etc/opt/remi/php72/php.d
  • php-fpm config file at /etc/opt/remi/php72/php-fpm.d/www.conf
  • error log at /var/opt/remi/php72/log/php-fpm/www-error.log
  • centmin mod nginx's php include file is at /usr/local/nginx/conf/php72-remi.conf instead of default at /usr/local/nginx/conf/php.conf which you replace references to in your centmin mod nginx vhost config file
  • fpmconfphp72 is centmin mod command shortcut to invoke nano linux text editor to edit /etc/opt/remi/php72/php-fpm.d/www.conf
  • phpincphp72 is centmin mod command shortcut to invoke nano linux text editor to edit /usr/local/nginx/conf/php72-remi.conf
  • systemctl start php72-php-fpm command to start php72-php-fpm service with command shortcut = fpm72start
  • systemctl restart php72-php-fpm command to restart php72-php-fpm service with command shortcut = fpm72restart
  • systemctl stop php72-php-fpm command to stop php72-php-fpm service with command shortcut = fpm72stop
  • systemctl status php72-php-fpm command to get status for php72-php-fpm service with command shortcut = fpm72status

PHP 7.3

This PHP-FPM 7.3 branch version php73.sh:

  • Currently, following PHP extensions, json-post, mailparse, memcache and memcached aren't available yet in Remi SCL php73 YUM repo
  • CentOS 7 transparent hugepages support is enabled for Zend Opcache if system detected to support it
  • listens on port 11000 instead of 9000 with php-fpm pool named php73-www
  • php-fpm status path = /php73status
  • custom php.ini settings calculated by centmin mod are placed in /etc/opt/remi/php73/php.d/zzz_customphp.ini
  • php config scan directory is at /etc/opt/remi/php73/php.d
  • php-fpm config file at /etc/opt/remi/php73/php-fpm.d/www.conf
  • error log at /var/opt/remi/php73/log/php-fpm/www-error.log
  • centmin mod nginx's php include file is at /usr/local/nginx/conf/php73-remi.conf instead of default at /usr/local/nginx/conf/php.conf which you replace references to in your centmin mod nginx vhost config file
  • fpmconfphp73 is centmin mod command shortcut to invoke nano linux text editor to edit /etc/opt/remi/php73/php-fpm.d/www.conf
  • phpincphp73 is centmin mod command shortcut to invoke nano linux text editor to edit /usr/local/nginx/conf/php73-remi.conf
  • systemctl start php73-php-fpm command to start php73-php-fpm service with command shortcut = fpm73start
  • systemctl restart php73-php-fpm command to restart php73-php-fpm service with command shortcut = fpm73restart
  • systemctl stop php73-php-fpm command to stop php73-php-fpm service with command shortcut = fpm73stop
  • systemctl status php73-php-fpm command to get status for php73-php-fpm service with command shortcut = fpm73status

PHP 7.3.25 listed packages:

  • php73-php-pecl-redis - replaced with php73-php-pecl-redis4

Installed PHP extensions include:

./php73.sh list

Installed                             Packages
php73.x86_64                          2.0-1.el7.remi                        @remi
php73-php-bcmath.x86_64               7.3.25-1.el7.remi                     @remi
php73-php-devel.x86_64                7.3.25-1.el7.remi                     @remi
php73-php-embedded.x86_64             7.3.25-1.el7.remi                     @remi
php73-php-enchant.x86_64              7.3.25-1.el7.remi                     @remi
php73-php-fpm.x86_64                  7.3.25-1.el7.remi                     @remi
php73-php-gd.x86_64                   7.3.25-1.el7.remi                     @remi
php73-php-gmp.x86_64                  7.3.25-1.el7.remi                     @remi
php73-php-imap.x86_64                 7.3.25-1.el7.remi                     @remi
php73-php-intl.x86_64                 7.3.25-1.el7.remi                     @remi
php73-php-ldap.x86_64                 7.3.25-1.el7.remi                     @remi
php73-php-mbstring.x86_64             7.3.25-1.el7.remi                     @remi
php73-php-mysqlnd.x86_64              7.3.25-1.el7.remi                     @remi
php73-php-opcache.x86_64              7.3.25-1.el7.remi                     @remi
php73-php-pdo-dblib.x86_64            7.3.25-1.el7.remi                     @remi
php73-php-pecl-geoip.x86_64           1.1.1-6.el7.remi                      @remi
php73-php-pecl-igbinary.x86_64        3.1.6-1.el7.remi                      @remi
php73-php-pecl-igbinary-devel.x86_64  3.1.6-1.el7.remi                      @remi
php73-php-pecl-imagick.x86_64         3.4.4-10.el7.remi                     @remi
php73-php-pecl-imagick-devel.x86_64   3.4.4-10.el7.remi                     @remi
php73-php-pecl-json-post.x86_64       1.0.2-1.el7.remi                      @remi
php73-php-pecl-mailparse.x86_64       3.1.1-1.el7.remi                      @remi
php73-php-pecl-memcache.x86_64        4.0.5.2-1.el7.remi                    @remi
php73-php-pecl-memcached.x86_64       3.1.5-1.el7.remi                      @remi
php73-php-pecl-mysql.x86_64           1.0.0-0.20.20180226.647c933.el7.remi  @remi
php73-php-pecl-redis4.x86_64          4.3.0-1.el7.remi                      @remi
php73-php-pecl-zip.x86_64             1.19.2-1.el7.remi                     @remi
php73-php-pspell.x86_64               7.3.25-1.el7.remi                     @remi
php73-php-snmp.x86_64                 7.3.25-1.el7.remi                     @remi
php73-php-soap.x86_64                 7.3.25-1.el7.remi                     @remi
php73-php-sodium.x86_64               7.3.25-1.el7.remi                     @remi
php73-php-tidy.x86_64                 7.3.25-1.el7.remi                     @remi
php73-php-xml.x86_64                  7.3.25-1.el7.remi                     @remi
php73-php-xmlrpc.x86_64               7.3.25-1.el7.remi                     @remi

PHP 7.4

This PHP-FPM 7.4 branch version php74.sh:

  • CentOS 7 transparent hugepages support is enabled for Zend Opcache if system detected to support it
  • listens on port 12000 instead of 9000 with php-fpm pool named php74-www
  • php-fpm status path = /php74status
  • custom php.ini settings calculated by centmin mod are placed in /etc/opt/remi/php74/php.d/zzz_customphp.ini
  • php config scan directory is at /etc/opt/remi/php74/php.d
  • php-fpm config file at /etc/opt/remi/php74/php-fpm.d/www.conf
  • error log at /var/opt/remi/php74/log/php-fpm/www-error.log
  • centmin mod nginx's php include file is at /usr/local/nginx/conf/php74-remi.conf instead of default at /usr/local/nginx/conf/php.conf which you replace references to in your centmin mod nginx vhost config file
  • fpmconfphp74 is centmin mod command shortcut to invoke nano linux text editor to edit /etc/opt/remi/php74/php-fpm.d/www.conf
  • phpincphp74 is centmin mod command shortcut to invoke nano linux text editor to edit /usr/local/nginx/conf/php74-remi.conf
  • systemctl start php74-php-fpm command to start php74-php-fpm service with command shortcut = fpm74start
  • systemctl restart php74-php-fpm command to restart php74-php-fpm service with command shortcut = fpm74restart
  • systemctl stop php74-php-fpm command to stop php74-php-fpm service with command shortcut = fpm74stop
  • systemctl status php74-php-fpm command to get status for php74-php-fpm service with command shortcut = fpm74status
./php74.sh list

Installed                             Packages
oniguruma5php.x86_64                  6.9.6-1.el7.remi                      @remi
oniguruma5php-devel.x86_64            6.9.6-1.el7.remi                      @remi
php74.x86_64                          1.0-3.el7.remi                        @remi
php74-php-bcmath.x86_64               7.4.13-1.el7.remi                     @remi
php74-php-devel.x86_64                7.4.13-1.el7.remi                     @remi
php74-php-embedded.x86_64             7.4.13-1.el7.remi                     @remi
php74-php-enchant.x86_64              7.4.13-1.el7.remi                     @remi
php74-php-fpm.x86_64                  7.4.13-1.el7.remi                     @remi
php74-php-gd.x86_64                   7.4.13-1.el7.remi                     @remi
php74-php-gmp.x86_64                  7.4.13-1.el7.remi                     @remi
php74-php-imap.x86_64                 7.4.13-1.el7.remi                     @remi
php74-php-intl.x86_64                 7.4.13-1.el7.remi                     @remi
php74-php-ldap.x86_64                 7.4.13-1.el7.remi                     @remi
php74-php-mbstring.x86_64             7.4.13-1.el7.remi                     @remi
php74-php-mysqlnd.x86_64              7.4.13-1.el7.remi                     @remi
php74-php-opcache.x86_64              7.4.13-1.el7.remi                     @remi
php74-php-pdo-dblib.x86_64            7.4.13-1.el7.remi                     @remi
php74-php-pecl-geoip.x86_64           1.1.1-11.el7.remi                     @remi
php74-php-pecl-igbinary.x86_64        3.1.6-1.el7.remi                      @remi
php74-php-pecl-igbinary-devel.x86_64  3.1.6-1.el7.remi                      @remi
php74-php-pecl-imagick.x86_64         3.4.4-10.el7.remi                     @remi
php74-php-pecl-imagick-devel.x86_64   3.4.4-10.el7.remi                     @remi
php74-php-pecl-json-post.x86_64       1.0.2-1.el7.remi                      @remi
php74-php-pecl-mailparse.x86_64       3.1.1-1.el7.remi                      @remi
php74-php-pecl-memcache.x86_64        4.0.5.2-1.el7.remi                    @remi
php74-php-pecl-memcached.x86_64       3.1.5-1.el7.remi                      @remi
php74-php-pecl-mysql.x86_64           1.0.0-0.23.20190415.d7643af.el7.remi  @remi
php74-php-pecl-redis5.x86_64          5.3.2-1.el7.remi                      @remi
php74-php-pecl-zip.x86_64             1.19.2-1.el7.remi                     @remi
php74-php-pspell.x86_64               7.4.13-1.el7.remi                     @remi
php74-php-snmp.x86_64                 7.4.13-1.el7.remi                     @remi
php74-php-soap.x86_64                 7.4.13-1.el7.remi                     @remi
php74-php-sodium.x86_64               7.4.13-1.el7.remi                     @remi
php74-php-tidy.x86_64                 7.4.13-1.el7.remi                     @remi
php74-php-xml.x86_64                  7.4.13-1.el7.remi                     @remi
php74-php-xmlrpc.x86_64               7.4.13-1.el7.remi                     @remi
./php74.sh phpconfig  
Usage: /opt/remi/php74/root/usr/bin/php-config [OPTION]
Options:
  --prefix            [/opt/remi/php74/root/usr]
  --includes          [-I/opt/remi/php74/root/usr/include/php -I/opt/remi/php74/root/usr/include/php/main -I/opt/remi/php74/root/usr/include/php/TSRM -I/opt/remi/php74/root/usr/include/php/Zend -I/opt/remi/php74/root/usr/include/php/ext -I/opt/remi/php74/root/usr/include/php/ext/date/lib]
  --ldflags           []
  --libs              [-lcrypt   -lresolv -lcrypt -lrt -lm -ldl  -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lz -lcrypt -lcrypt ]
  --extension-dir     [/opt/remi/php74/root/usr/lib64/php/modules]
  --include-dir       [/opt/remi/php74/root/usr/include/php]
  --man-dir           [/opt/remi/php74/root/usr/share/man]
  --php-binary        [/opt/remi/php74/root/usr/bin/php]
  --php-sapis         [apache2handler litespeed fpm phpdbg  cli embed cgi]
  --ini-path          [/etc/opt/remi/php74]
  --ini-dir           [/etc/opt/remi/php74/php.d]
  --configure-options [--build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/opt/remi/php74/root/usr --exec-prefix=/opt/remi/php74/root/usr --bindir=/opt/remi/php74/root/usr/bin --sbindir=/opt/remi/php74/root/usr/sbin --sysconfdir=/etc/opt/remi/php74 --datadir=/opt/remi/php74/root/usr/share --includedir=/opt/remi/php74/root/usr/include --libdir=/opt/remi/php74/root/usr/lib64 --libexecdir=/opt/remi/php74/root/usr/libexec --localstatedir=/var/opt/remi/php74 --sharedstatedir=/var/opt/remi/php74/lib --mandir=/opt/remi/php74/root/usr/share/man --infodir=/opt/remi/php74/root/usr/share/info --enable-rtld-now --cache-file=../config.cache --with-libdir=lib64 --with-config-file-path=/etc/opt/remi/php74 --with-config-file-scan-dir=/etc/opt/remi/php74/php.d --disable-debug --with-pic --disable-rpath --without-pear --with-exec-dir=/opt/remi/php74/root/usr/bin --without-gdbm --with-openssl --with-system-ciphers --with-zlib --with-layout=GNU --with-kerberos --with-libxml --with-system-tzdata --with-mhash --without-password-argon2 --enable-dtrace --enable-embed --without-mysqli --disable-pdo --disable-gd --disable-dom --disable-dba --without-unixODBC --disable-opcache --disable-phpdbg --disable-json --without-ffi --disable-xmlreader --disable-xmlwriter --without-sodium --without-sqlite3 --disable-phar --disable-fileinfo --without-pspell --without-curl --disable-posix --disable-xml --disable-simplexml --disable-exif --without-gettext --without-iconv --disable-ftp --without-bz2 --disable-ctype --disable-shmop --disable-sockets --disable-tokenizer --disable-sysvmsg --disable-sysvshm --disable-sysvsem build_alias=x86_64-redhat-linux-gnu host_alias=x86_64-redhat-linux-gnu PKG_CONFIG_PATH=/opt/rh/devtoolset-8/root/usr/lib64/pkgconfig::/opt/remi/php74/root/usr/lib64/pkgconfig:/opt/remi/php74/root/usr/share/pkgconfig CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -fno-strict-aliasing -Wno-pointer-sign CXXFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic]
  --version           [7.4.13]
  --vernum            [70413]

PHP 8.0

This PHP-FPM 8.0 branch version php80.sh:

  • Currently, following PHP extensions, memcache aren't available yet in Remi SCL php80 YUM repo
  • CentOS 7 transparent hugepages support is enabled for Zend Opcache if system detected to support it
  • listens on port 14000 instead of 9000 with php-fpm pool named php80-www
  • php-fpm status path = /php80status
  • custom php.ini settings calculated by centmin mod are placed in /etc/opt/remi/php80/php.d/zzz_customphp.ini
  • php config scan directory is at /etc/opt/remi/php80/php.d
  • php-fpm config file at /etc/opt/remi/php80/php-fpm.d/www.conf
  • error log at /var/opt/remi/php80/log/php-fpm/www-error.log
  • centmin mod nginx's php include file is at /usr/local/nginx/conf/php80-remi.conf instead of default at /usr/local/nginx/conf/php.conf which you replace references to in your centmin mod nginx vhost config file
  • fpmconfphp80 is centmin mod command shortcut to invoke nano linux text editor to edit /etc/opt/remi/php80/php-fpm.d/www.conf
  • phpincphp80 is centmin mod command shortcut to invoke nano linux text editor to edit /usr/local/nginx/conf/php80-remi.conf
  • systemctl start php80-php-fpm command to start php80-php-fpm service with command shortcut = fpm80start
  • systemctl restart php80-php-fpm command to restart php80-php-fpm service with command shortcut = fpm80restart
  • systemctl stop php80-php-fpm command to stop php80-php-fpm service with command shortcut = fpm80stop
  • systemctl status php80-php-fpm command to get status for php80-php-fpm service with command shortcut = fpm80status
./php80.sh list

Installed                             Packages
oniguruma5php.x86_64                  6.9.6-1.el7.remi                @remi
oniguruma5php-devel.x86_64            6.9.6-1.el7.remi                @remi
php80.x86_64                          1.0-3.el7.remi                  @remi
php80-php-bcmath.x86_64               8.0.0-1.el7.remi                @remi
php80-php-devel.x86_64                8.0.0-1.el7.remi                @remi
php80-php-embedded.x86_64             8.0.0-1.el7.remi                @remi
php80-php-enchant.x86_64              8.0.0-1.el7.remi                @remi
php80-php-fpm.x86_64                  8.0.0-1.el7.remi                @remi
php80-php-gd.x86_64                   8.0.0-1.el7.remi                @remi
php80-php-gmp.x86_64                  8.0.0-1.el7.remi                @remi
php80-php-imap.x86_64                 8.0.0-1.el7.remi                @remi
php80-php-intl.x86_64                 8.0.0-1.el7.remi                @remi
php80-php-ldap.x86_64                 8.0.0-1.el7.remi                @remi
php80-php-mbstring.x86_64             8.0.0-1.el7.remi                @remi
php80-php-mysqlnd.x86_64              8.0.0-1.el7.remi                @remi
php80-php-opcache.x86_64              8.0.0-1.el7.remi                @remi
php80-php-pdo-dblib.x86_64            8.0.0-1.el7.remi                @remi
php80-php-pecl-geoip.x86_64           1.1.1-14.el7.remi               @remi
php80-php-pecl-igbinary.x86_64        3.1.6-1.el7.remi                @remi
php80-php-pecl-igbinary-devel.x86_64  3.1.6-1.el7.remi                @remi
php80-php-pecl-imagick.x86_64         3.4.4-14.el7.remi               @remi
php80-php-pecl-imagick-devel.x86_64   3.4.4-14.el7.remi               @remi
php80-php-pecl-json-post.x86_64       1.0.2-4.el7.remi                @remi
php80-php-pecl-mailparse.x86_64       3.1.1-2.el7.remi                @remi
php80-php-pecl-memcached.x86_64       3.1.5-3.el7.remi                @remi
php80-php-pecl-redis5.x86_64          5.3.2-1.el7.remi                @remi
php80-php-pecl-zip.x86_64             1.19.2-1.el7.remi               @remi
php80-php-pspell.x86_64               8.0.0-1.el7.remi                @remi
php80-php-snmp.x86_64                 8.0.0-1.el7.remi                @remi
php80-php-soap.x86_64                 8.0.0-1.el7.remi                @remi
php80-php-sodium.x86_64               8.0.0-1.el7.remi                @remi
php80-php-tidy.x86_64                 8.0.0-1.el7.remi                @remi
php80-php-xml.x86_64                  8.0.0-1.el7.remi                @remi
Available                             Packages
php80-php-xmlrpc.x86_64               8.0.0~DEV.20200526-13.el7.remi  remi
./php80.sh phpconfig
Usage: /opt/remi/php80/root/usr/bin/php-config [OPTION]
Options:
  --prefix            [/opt/remi/php80/root/usr]
  --includes          [-I/opt/remi/php80/root/usr/include/php -I/opt/remi/php80/root/usr/include/php/main -I/opt/remi/php80/root/usr/include/php/TSRM -I/opt/remi/php80/root/usr/include/php/Zend -I/opt/remi/php80/root/usr/include/php/ext -I/opt/remi/php80/root/usr/include/php/ext/date/lib]
  --ldflags           []
  --libs              [-lcrypt   -lresolv -lcrypt -lutil -lrt -lm -ldl  -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lz -lcrypt ]
  --extension-dir     [/opt/remi/php80/root/usr/lib64/php/modules]
  --include-dir       [/opt/remi/php80/root/usr/include/php]
  --man-dir           [/opt/remi/php80/root/usr/share/man]
  --php-binary        [/opt/remi/php80/root/usr/bin/php]
  --php-sapis         [apache2handler litespeed fpm phpdbg  cli embed cgi]
  --ini-path          [/etc/opt/remi/php80]
  --ini-dir           [/etc/opt/remi/php80/php.d]
  --configure-options [--build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/opt/remi/php80/root/usr --exec-prefix=/opt/remi/php80/root/usr --bindir=/opt/remi/php80/root/usr/bin --sbindir=/opt/remi/php80/root/usr/sbin --sysconfdir=/etc/opt/remi/php80 --datadir=/opt/remi/php80/root/usr/share --includedir=/opt/remi/php80/root/usr/include --libdir=/opt/remi/php80/root/usr/lib64 --libexecdir=/opt/remi/php80/root/usr/libexec --localstatedir=/var/opt/remi/php80 --sharedstatedir=/var/opt/remi/php80/lib --mandir=/opt/remi/php80/root/usr/share/man --infodir=/opt/remi/php80/root/usr/share/info --enable-rtld-now --cache-file=../config.cache --with-libdir=lib64 --with-config-file-path=/etc/opt/remi/php80 --with-config-file-scan-dir=/etc/opt/remi/php80/php.d --disable-debug --with-pic --disable-rpath --without-pear --with-exec-dir=/opt/remi/php80/root/usr/bin --without-gdbm --with-openssl --with-system-ciphers --with-zlib --with-layout=GNU --with-kerberos --with-libxml --with-system-tzdata --with-mhash --without-password-argon2 --enable-dtrace --enable-embed --without-mysqli --disable-pdo --disable-gd --disable-dom --disable-dba --without-unixODBC --disable-opcache --disable-phpdbg --without-ffi --disable-xmlreader --disable-xmlwriter --without-sodium --without-sqlite3 --disable-phar --disable-fileinfo --without-pspell --without-curl --disable-posix --disable-xml --disable-simplexml --disable-exif --without-gettext --without-iconv --disable-ftp --without-bz2 --disable-ctype --disable-shmop --disable-sockets --disable-tokenizer --disable-sysvmsg --disable-sysvshm --disable-sysvsem build_alias=x86_64-redhat-linux-gnu host_alias=x86_64-redhat-linux-gnu PKG_CONFIG_PATH=/opt/rh/devtoolset-8/root/usr/lib64/pkgconfig::/opt/remi/php80/root/usr/lib64/pkgconfig:/opt/remi/php80/root/usr/share/pkgconfig CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -fno-strict-aliasing -Wno-pointer-sign CXXFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic]
  --version           [8.0.0]
  --vernum            [80000]

PHP 8.1

This PHP-FPM 8.1 branch version php81.sh:

  • Currently, following PHP extensions, memcache aren't available yet in Remi SCL php81 YUM repo
  • CentOS 7 transparent hugepages support is enabled for Zend Opcache if system detected to support it
  • listens on port 16000 instead of 9000 with php-fpm pool named php81-www
  • php-fpm status path = /php81status
  • custom php.ini settings calculated by centmin mod are placed in /etc/opt/remi/php81/php.d/zzz_customphp.ini
  • php config scan directory is at /etc/opt/remi/php81/php.d
  • php-fpm config file at /etc/opt/remi/php81/php-fpm.d/www.conf
  • error log at /var/opt/remi/php81/log/php-fpm/www-error.log
  • centmin mod nginx's php include file is at /usr/local/nginx/conf/php81-remi.conf instead of default at /usr/local/nginx/conf/php.conf which you replace references to in your centmin mod nginx vhost config file
  • fpmconfphp81 is centmin mod command shortcut to invoke nano linux text editor to edit /etc/opt/remi/php81/php-fpm.d/www.conf
  • phpincphp81 is centmin mod command shortcut to invoke nano linux text editor to edit /usr/local/nginx/conf/php81-remi.conf
  • systemctl start php81-php-fpm command to start php81-php-fpm service with command shortcut = fpm81start
  • systemctl restart php81-php-fpm command to restart php81-php-fpm service with command shortcut = fpm81restart
  • systemctl stop php81-php-fpm command to stop php81-php-fpm service with command shortcut = fpm81stop
  • systemctl status php81-php-fpm command to get status for php81-php-fpm service with command shortcut = fpm81status
./php81.sh list

Installed                                Packages
oniguruma5php.x86_64                     6.9.7.1-1.el7.remi                    @remi
oniguruma5php-devel.x86_64               6.9.7.1-1.el7.remi                    @remi
php81.x86_64                             8.1-1.el7.remi                        @remi
php81-php-bcmath.x86_64                  8.1.0-1.el7.remi                      @remi
php81-php-devel.x86_64                   8.1.0-1.el7.remi                      @remi
php81-php-embedded.x86_64                8.1.0-1.el7.remi                      @remi
php81-php-enchant.x86_64                 8.1.0-1.el7.remi                      @remi
php81-php-fpm.x86_64                     8.1.0-1.el7.remi                      @remi
php81-php-gd.x86_64                      8.1.0-1.el7.remi                      @remi
php81-php-gmp.x86_64                     8.1.0-1.el7.remi                      @remi
php81-php-imap.x86_64                    8.1.0-1.el7.remi                      @remi
php81-php-intl.x86_64                    8.1.0-1.el7.remi                      @remi
php81-php-ldap.x86_64                    8.1.0-1.el7.remi                      @remi
php81-php-mbstring.x86_64                8.1.0-1.el7.remi                      @remi
php81-php-mysqlnd.x86_64                 8.1.0-1.el7.remi                      @remi
php81-php-opcache.x86_64                 8.1.0-1.el7.remi                      @remi
php81-php-pdo-dblib.x86_64               8.1.0-1.el7.remi                      @remi
php81-php-pecl-geoip.x86_64              1.1.1-16.el7.remi                     @remi
php81-php-pecl-igbinary.x86_64           3.2.6-2.el7.remi                      @remi
php81-php-pecl-igbinary-devel.x86_64     3.2.6-2.el7.remi                      @remi
php81-php-pecl-imagick-im6.x86_64        3.6.0-2.el7.remi                      @remi
php81-php-pecl-imagick-im6-devel.x86_64  3.6.0-2.el7.remi                      @remi
php81-php-pecl-json-post.x86_64          1.1.0-1.el7.remi                      @remi
php81-php-pecl-mailparse.x86_64          3.1.2-1.el7.remi                      @remi
php81-php-pecl-memcache.x86_64           8.0-3.el7.remi                        @remi
php81-php-pecl-memcached.x86_64          3.1.5-11.el7.remi                     @remi
php81-php-pecl-mysql.x86_64              1.0.0-0.25.20210423.ca514c4.el7.remi  @remi
php81-php-pecl-redis5.x86_64             5.3.4-2.el7.remi                      @remi
php81-php-pecl-zip.x86_64                1.20.0-1.el7.remi                     @remi
php81-php-pspell.x86_64                  8.1.0-1.el7.remi                      @remi
php81-php-snmp.x86_64                    8.1.0-1.el7.remi                      @remi
php81-php-soap.x86_64                    8.1.0-1.el7.remi                      @remi
php81-php-sodium.x86_64                  8.1.0-1.el7.remi                      @remi
php81-php-tidy.x86_64                    8.1.0-1.el7.remi                      @remi
php81-php-xml.x86_64                     8.1.0-1.el7.remi                      @remi
./php81.sh phpconfig
Usage: /opt/remi/php81/root/usr/bin/php-config [OPTION]
Options:
  --prefix            [/opt/remi/php81/root/usr]
  --includes          [-I/opt/remi/php81/root/usr/include/php -I/opt/remi/php81/root/usr/include/php/main -I/opt/remi/php81/root/usr/include/php/TSRM -I/opt/remi/php81/root/usr/include/php/Zend -I/opt/remi/php81/root/usr/include/php/ext -I/opt/remi/php81/root/usr/include/php/ext/date/lib]
  --ldflags           []
  --libs              [-lcrypt   -lresolv -lcrypt -lutil -lrt -lm -ldl  -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lz -lcrypt ]
  --extension-dir     [/opt/remi/php81/root/usr/lib64/php/modules]
  --include-dir       [/opt/remi/php81/root/usr/include/php]
  --man-dir           [/opt/remi/php81/root/usr/share/man]
  --php-binary        [/opt/remi/php81/root/usr/bin/php]
  --php-sapis         [apache2handler litespeed fpm phpdbg  cli embed cgi]
  --ini-path          [/etc/opt/remi/php81]
  --ini-dir           [/etc/opt/remi/php81/php.d]
  --configure-options [--build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/opt/remi/php81/root/usr --exec-prefix=/opt/remi/php81/root/usr --bindir=/opt/remi/php81/root/usr/bin --sbindir=/opt/remi/php81/root/usr/sbin --sysconfdir=/etc/opt/remi/php81 --datadir=/opt/remi/php81/root/usr/share --includedir=/opt/remi/php81/root/usr/include --libdir=/opt/remi/php81/root/usr/lib64 --libexecdir=/opt/remi/php81/root/usr/libexec --localstatedir=/var/opt/remi/php81 --sharedstatedir=/var/opt/remi/php81/lib --mandir=/opt/remi/php81/root/usr/share/man --infodir=/opt/remi/php81/root/usr/share/info --enable-rtld-now --cache-file=../config.cache --with-libdir=lib64 --with-config-file-path=/etc/opt/remi/php81 --with-config-file-scan-dir=/etc/opt/remi/php81/php.d --disable-debug --with-pic --disable-rpath --without-pear --with-exec-dir=/opt/remi/php81/root/usr/bin --without-gdbm --with-openssl --with-system-ciphers --with-zlib --with-layout=GNU --with-kerberos --with-libxml --with-system-tzdata --with-mhash --without-password-argon2 --enable-dtrace --enable-embed --without-mysqli --disable-pdo --disable-gd --disable-dom --disable-dba --without-unixODBC --disable-opcache --disable-phpdbg --without-ffi --disable-xmlreader --disable-xmlwriter --without-sodium --without-sqlite3 --disable-phar --disable-fileinfo --without-pspell --without-curl --disable-posix --disable-xml --disable-simplexml --disable-exif --without-gettext --without-iconv --disable-ftp --without-bz2 --disable-ctype --disable-shmop --disable-sockets --disable-tokenizer --disable-sysvmsg --disable-sysvshm --disable-sysvsem build_alias=x86_64-redhat-linux-gnu host_alias=x86_64-redhat-linux-gnu PKG_CONFIG_PATH=/opt/rh/devtoolset-10/root/usr/lib64/pkgconfig::/opt/remi/php81/root/usr/lib64/pkgconfig:/opt/remi/php81/root/usr/share/pkgconfig CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -fno-strict-aliasing -Wno-pointer-sign CXXFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic]
  --version           [8.1.0]
  --vernum            [80100]

PHP 8.2

This PHP-FPM 8.2 branch version php82.sh:

  • Currently, following PHP extensions, memcache aren't available yet in Remi SCL php82 YUM repo
  • CentOS 7 transparent hugepages support is enabled for Zend Opcache if system detected to support it
  • listens on port 18000 instead of 9000 with php-fpm pool named php82-www
  • php-fpm status path = /php82status
  • custom php.ini settings calculated by centmin mod are placed in /etc/opt/remi/php82/php.d/zzz_customphp.ini
  • php config scan directory is at /etc/opt/remi/php82/php.d
  • php-fpm config file at /etc/opt/remi/php82/php-fpm.d/www.conf
  • error log at /var/opt/remi/php82/log/php-fpm/www-error.log
  • centmin mod nginx's php include file is at /usr/local/nginx/conf/php82-remi.conf instead of default at /usr/local/nginx/conf/php.conf which you replace references to in your centmin mod nginx vhost config file
  • fpmconfphp82 is centmin mod command shortcut to invoke nano linux text editor to edit /etc/opt/remi/php82/php-fpm.d/www.conf
  • phpincphp82 is centmin mod command shortcut to invoke nano linux text editor to edit /usr/local/nginx/conf/php82-remi.conf
  • systemctl start php82-php-fpm command to start php82-php-fpm service with command shortcut = fpm82start
  • systemctl restart php82-php-fpm command to restart php82-php-fpm service with command shortcut = fpm82restart
  • systemctl stop php82-php-fpm command to stop php82-php-fpm service with command shortcut = fpm82stop
  • systemctl status php82-php-fpm command to get status for php82-php-fpm service with command shortcut = fpm82status
./php82.sh list


./php82.sh phpconfig

Example

PHP version

php71 -v
PHP 7.1.5 (cli) (built: May  9 2017 17:04:23) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.1.5, Copyright (c) 1999-2017, by Zend Technologies

Example for configuring Centmin Mod Nginx vhost to use this custom php71 version at /php71 location

location /php71 {
 include /usr/local/nginx/conf/php71-remi.conf;
}

Example for configuring Centmin Mod Nginx vhost to use this custom php70 version at /php70 location

location /php70 {
 include /usr/local/nginx/conf/php70-remi.conf;
}

Example for configuring Centmin Mod Nginx vhost to use this custom php56 version at /php56 location

location /php56 {
 include /usr/local/nginx/conf/php56-remi.conf;
}

process listing

./php71.sh process
root      6835  0.0  1.4 109280 26972 ?        Ss   14:18   0:00 nginx: master process /usr/local/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
nginx     6836  0.1  2.7 137952 52420 ?        S<   14:18   0:04  \_ nginx: worker process
nginx     6837  0.1  2.7 137952 52428 ?        S<   14:18   0:04  \_ nginx: worker process
nginx     6839  0.1  2.7 137952 52424 ?        S<   14:18   0:04  \_ nginx: worker process
root      6847  0.0  0.5 642156  9420 ?        Ss   14:18   0:00 php-fpm: master process (/usr/local/etc/php-fpm.conf)
root      7754  0.0  2.1 768576 40584 ?        Ss   15:15   0:00 php-fpm: master process (/etc/opt/remi/php71/php-fpm.conf)
nginx     7755  0.0  1.3 1145812 25220 ?       S    15:15   0:00  \_ php-fpm: pool php71-www
nginx     7756  0.0  0.5 768576 10952 ?        S    15:15   0:00  \_ php-fpm: pool php71-www
nginx     7757  0.0  0.5 768576 10952 ?        S    15:15   0:00  \_ php-fpm: pool php71-www
nginx     7758  0.0  0.5 768576 10952 ?        S    15:15   0:00  \_ php-fpm: pool php71-www
nginx     7759  0.0  0.5 768576 10956 ?        S    15:15   0:00  \_ php-fpm: pool php71-www
nginx     7760  0.0  0.5 768576 10956 ?        S    15:15   0:00  \_ php-fpm: pool php71-www

Usage

./php71.sh 
./php71.sh {install|update|list|phpconfig|phperrors|phpcustom|phpslowlog|phpini|phpext|start|restart|stop|status|process}
./php71.sh status
● php71-php-fpm.service - The PHP FastCGI Process Manager
   Loaded: loaded (/usr/lib/systemd/system/php71-php-fpm.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2017-06-06 14:40:03 UTC; 19min ago
 Main PID: 7028 (php-fpm)
   Status: "Processes active: 0, idle: 5, Requests: 1, slow: 0, Traffic: 0req/sec"
   CGroup: /system.slice/php71-php-fpm.service
           ├─7028 php-fpm: master process (/etc/opt/remi/php71/php-fpm.conf)
           ├─7029 php-fpm: pool php71-www
           ├─7030 php-fpm: pool php71-www
           ├─7031 php-fpm: pool php71-www
           ├─7032 php-fpm: pool php71-www
           └─7033 php-fpm: pool php71-www

Jun 06 14:40:02 centos7.localdomain systemd[1]: Starting The PHP FastCGI Process Manager...
Jun 06 14:40:03 centos7.localdomain systemd[1]: Started The PHP FastCGI Process Manager.
./php71.sh phpconfig
Usage: /opt/remi/php71/root/usr/bin/php-config [OPTION]
Options:
  --prefix            [/opt/remi/php71/root/usr]
  --includes          [-I/opt/remi/php71/root/usr/include/php -I/opt/remi/php71/root/usr/include/php/main -I/opt/remi/php71/root/usr/include/php/TSRM -I/opt/remi/php71/root/usr/include/php/Zend -I/opt/remi/php71/root/usr/include/php/ext -I/opt/remi/php71/root/usr/include/php/ext/date/lib]
  --ldflags           []
  --libs              [-lcrypt   -lresolv -lcrypt -ledit -lncurses -lstdc++ -lz -lrt -lm -ldl -lnsl  -lxml2 -lz -lm -ldl -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lcrypt -lcrypt ]
  --extension-dir     [/opt/remi/php71/root/usr/lib64/php/modules]
  --include-dir       [/opt/remi/php71/root/usr/include/php]
  --man-dir           [/opt/remi/php71/root/usr/share/man]
  --php-binary        [/opt/remi/php71/root/usr/bin/php]
  --php-sapis         [apache2handler embed fpm  cli phpdbg cgi]
  --configure-options [--build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/opt/remi/php71/root/usr --exec-prefix=/opt/remi/php71/root/usr --bindir=/opt/remi/php71/root/usr/bin --sbindir=/opt/remi/php71/root/usr/sbin --sysconfdir=/etc/opt/remi/php71 --datadir=/opt/remi/php71/root/usr/share --includedir=/opt/remi/php71/root/usr/include --libdir=/opt/remi/php71/root/usr/lib64 --libexecdir=/opt/remi/php71/root/usr/libexec --localstatedir=/var/opt/remi/php71 --sharedstatedir=/var/opt/remi/php71/lib --mandir=/opt/remi/php71/root/usr/share/man --infodir=/opt/remi/php71/root/usr/share/info --cache-file=../config.cache --with-libdir=lib64 --with-config-file-path=/etc/opt/remi/php71 --with-config-file-scan-dir=/etc/opt/remi/php71/php.d --disable-debug --with-pic --disable-rpath --without-pear --with-exec-dir=/opt/remi/php71/root/usr/bin --with-freetype-dir=/usr --with-png-dir=/usr --with-xpm-dir=/usr --enable-gd-native-ttf --without-gdbm --with-jpeg-dir=/usr --with-openssl --with-system-ciphers --with-zlib --with-layout=GNU --with-kerberos --with-libxml-dir=/usr --with-system-tzdata --with-mhash --enable-dtrace --libdir=/opt/remi/php71/root/usr/lib64/php --enable-pcntl --enable-opcache --enable-opcache-file --enable-phpdbg --with-imap=shared --with-imap-ssl --enable-mbstring=shared --enable-mbregex --with-gd=shared,/usr --with-gmp=shared --enable-calendar=shared --enable-bcmath=shared --with-bz2=shared --enable-ctype=shared --enable-dba=shared --with-db4=/usr --with-tcadb=/usr --enable-exif=shared --enable-ftp=shared --with-gettext=shared --with-iconv=shared --enable-sockets=shared --enable-tokenizer=shared --with-xmlrpc=shared --with-ldap=shared --with-ldap-sasl --enable-mysqlnd=shared --with-mysqli=shared,mysqlnd --with-mysql-sock=/var/lib/mysql/mysql.sock --with-oci8=shared,instantclient,/usr/lib64/oracle/12.1/client64/lib,12.1 --with-pdo-oci=shared,instantclient,/usr,12.1 --with-interbase=shared --with-pdo-firebird=shared --enable-dom=shared --with-pgsql=shared --enable-simplexml=shared --enable-xml=shared --enable-wddx=shared --with-snmp=shared,/usr --enable-soap=shared --with-xsl=shared,/usr --enable-xmlreader=shared --enable-xmlwriter=shared --with-curl=shared,/usr --enable-pdo=shared --with-pdo-odbc=shared,unixODBC,/usr --with-pdo-mysql=shared,mysqlnd --with-pdo-pgsql=shared,/usr --with-pdo-sqlite=shared,/usr --with-sqlite3=shared,/usr --enable-json=shared --without-readline --with-libedit --with-pspell=shared --enable-phar=shared --with-mcrypt=shared,/usr --with-tidy=shared,/usr --with-pdo-dblib=shared,/usr --enable-sysvmsg=shared --enable-sysvshm=shared --enable-sysvsem=shared --enable-shmop=shared --enable-posix=shared --with-unixODBC=shared,/usr --enable-intl=shared --with-icu-dir=/usr --with-enchant=shared,/usr --with-recode=shared,/usr --enable-fileinfo=shared build_alias=x86_64-redhat-linux-gnu host_alias=x86_64-redhat-linux-gnu CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -fno-strict-aliasing -Wno-pointer-sign CXXFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic]
  --version           [7.1.5]
  --vernum            [70105]
./php71.sh phpext
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dom
enchant
exif
fileinfo
filter
ftp
gd
geoip
gettext
gmp
hash
iconv
igbinary
imagick
imap
intl
json
json_post
ldap
libxml
mailparse
mbstring
mcrypt
memcache
memcached
msgpack
mysql
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_dblib
pdo_mysql
pdo_sqlite
Phar
pspell
readline
redis
Reflection
session
SimpleXML
snmp
soap
sockets
SPL
sqlite3
standard
tidy
tokenizer
wddx
xml
xmlreader
xmlrpc
xmlwriter
xsl
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache
./php71.sh phpini
Configuration File (php.ini) Path: /etc/opt/remi/php71
Loaded Configuration File:         /etc/opt/remi/php71/php.ini
Scan for additional .ini files in: /etc/opt/remi/php71/php.d
Additional .ini files parsed:      /etc/opt/remi/php71/php.d/10-opcache.ini,
/etc/opt/remi/php71/php.d/20-bcmath.ini,
/etc/opt/remi/php71/php.d/20-bz2.ini,
/etc/opt/remi/php71/php.d/20-calendar.ini,
/etc/opt/remi/php71/php.d/20-ctype.ini,
/etc/opt/remi/php71/php.d/20-curl.ini,
/etc/opt/remi/php71/php.d/20-dom.ini,
/etc/opt/remi/php71/php.d/20-enchant.ini,
/etc/opt/remi/php71/php.d/20-exif.ini,
/etc/opt/remi/php71/php.d/20-fileinfo.ini,
/etc/opt/remi/php71/php.d/20-ftp.ini,
/etc/opt/remi/php71/php.d/20-gd.ini,
/etc/opt/remi/php71/php.d/20-gettext.ini,
/etc/opt/remi/php71/php.d/20-gmp.ini,
/etc/opt/remi/php71/php.d/20-iconv.ini,
/etc/opt/remi/php71/php.d/20-imap.ini,
/etc/opt/remi/php71/php.d/20-intl.ini,
/etc/opt/remi/php71/php.d/20-json.ini,
/etc/opt/remi/php71/php.d/20-ldap.ini,
/etc/opt/remi/php71/php.d/20-mbstring.ini,
/etc/opt/remi/php71/php.d/20-mcrypt.ini,
/etc/opt/remi/php71/php.d/20-mysqlnd.ini,
/etc/opt/remi/php71/php.d/20-pdo.ini,
/etc/opt/remi/php71/php.d/20-phar.ini,
/etc/opt/remi/php71/php.d/20-pspell.ini,
/etc/opt/remi/php71/php.d/20-simplexml.ini,
/etc/opt/remi/php71/php.d/20-snmp.ini,
/etc/opt/remi/php71/php.d/20-soap.ini,
/etc/opt/remi/php71/php.d/20-sockets.ini,
/etc/opt/remi/php71/php.d/20-sqlite3.ini,
/etc/opt/remi/php71/php.d/20-tidy.ini,
/etc/opt/remi/php71/php.d/20-tokenizer.ini,
/etc/opt/remi/php71/php.d/20-xml.ini,
/etc/opt/remi/php71/php.d/20-xmlwriter.ini,
/etc/opt/remi/php71/php.d/20-xsl.ini,
/etc/opt/remi/php71/php.d/30-mysqli.ini,
/etc/opt/remi/php71/php.d/30-pdo_dblib.ini,
/etc/opt/remi/php71/php.d/30-pdo_mysql.ini,
/etc/opt/remi/php71/php.d/30-pdo_sqlite.ini,
/etc/opt/remi/php71/php.d/30-wddx.ini,
/etc/opt/remi/php71/php.d/30-xmlreader.ini,
/etc/opt/remi/php71/php.d/30-xmlrpc.ini,
/etc/opt/remi/php71/php.d/40-geoip.ini,
/etc/opt/remi/php71/php.d/40-igbinary.ini,
/etc/opt/remi/php71/php.d/40-imagick.ini,
/etc/opt/remi/php71/php.d/40-mailparse.ini,
/etc/opt/remi/php71/php.d/40-memcache.ini,
/etc/opt/remi/php71/php.d/40-msgpack.ini,
/etc/opt/remi/php71/php.d/40-zip.ini,
/etc/opt/remi/php71/php.d/50-json_post.ini,
/etc/opt/remi/php71/php.d/50-memcached.ini,
/etc/opt/remi/php71/php.d/50-mysql.ini,
/etc/opt/remi/php71/php.d/50-redis.ini,
/etc/opt/remi/php71/php.d/zzz_customphp.ini
./php71.sh list
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.aarnet.edu.au
 * epel: fedora.uberglobalmirror.com
 * extras: mirror.aarnet.edu.au
 * remi: mirror.innosol.asia
 * rpmforge: mirror.as24220.net
 * updates: centos.mirror.serversaustralia.com.au
Installed Packages
php71.x86_64                                                                                                             1.0-1.el7.remi                                                                                                              @remi
php71-php-bcmath.x86_64                                                                                                  7.1.5-1.el7.remi                                                                                                            @remi
php71-php-devel.x86_64                                                                                                   7.1.5-1.el7.remi                                                                                                            @remi
php71-php-enchant.x86_64                                                                                                 7.1.5-1.el7.remi                                                                                                            @remi
php71-php-fpm.x86_64                                                                                                     7.1.5-1.el7.remi                                                                                                            @remi
php71-php-gd.x86_64                                                                                                      7.1.5-1.el7.remi                                                                                                            @remi
php71-php-gmp.x86_64                                                                                                     7.1.5-1.el7.remi                                                                                                            @remi
php71-php-imap.x86_64                                                                                                    7.1.5-1.el7.remi                                                                                                            @remi
php71-php-intl.x86_64                                                                                                    7.1.5-1.el7.remi                                                                                                            @remi
php71-php-ldap.x86_64                                                                                                    7.1.5-1.el7.remi                                                                                                            @remi
php71-php-mbstring.x86_64                                                                                                7.1.5-1.el7.remi                                                                                                            @remi
php71-php-mcrypt.x86_64                                                                                                  7.1.5-1.el7.remi                                                                                                            @remi
php71-php-mysqlnd.x86_64                                                                                                 7.1.5-1.el7.remi                                                                                                            @remi
php71-php-opcache.x86_64                                                                                                 7.1.5-1.el7.remi                                                                                                            @remi
php71-php-pdo-dblib.x86_64                                                                                               7.1.5-1.el7.remi                                                                                                            @remi
php71-php-pecl-geoip.x86_64                                                                                              1.1.1-3.el7.remi                                                                                                            @remi
php71-php-pecl-igbinary.x86_64                                                                                           2.0.4-1.el7.remi                                                                                                            @remi
php71-php-pecl-igbinary-devel.x86_64                                                                                     2.0.4-1.el7.remi                                                                                                            @remi
php71-php-pecl-imagick.x86_64                                                                                            3.4.3-1.el7.remi                                                                                                            @remi
php71-php-pecl-imagick-devel.x86_64                                                                                      3.4.3-1.el7.remi                                                                                                            @remi
php71-php-pecl-json-post.x86_64                                                                                          1.0.1-6.el7.remi                                                                                                            @remi
php71-php-pecl-mailparse.x86_64                                                                                          3.0.2-1.el7.remi                                                                                                            @remi
php71-php-pecl-memcache.x86_64                                                                                           3.0.9-0.7.20161124gitdf7735e.el7.remi                                                                                       @remi
php71-php-pecl-memcached.x86_64                                                                                          3.0.3-1.el7.remi                                                                                                            @remi
php71-php-pecl-mysql.x86_64                                                                                              1.0.0-0.15.20160812git230a828.el7.remi                                                                                      @remi
php71-php-pecl-redis.x86_64                                                                                              3.1.2-1.el7.remi                                                                                                            @remi
php71-php-pecl-zip.x86_64                                                                                                1.14.0-1.el7.remi                                                                                                           @remi
php71-php-pspell.x86_64                                                                                                  7.1.5-1.el7.remi                                                                                                            @remi
php71-php-snmp.x86_64                                                                                                    7.1.5-1.el7.remi                                                                                                            @remi
php71-php-soap.x86_64                                                                                                    7.1.5-1.el7.remi                                                                                                            @remi
php71-php-tidy.x86_64                                                                                                    7.1.5-1.el7.remi                                                                                                            @remi
php71-php-xml.x86_64                                                                                                     7.1.5-1.el7.remi                                                                                                            @remi
php71-php-xmlrpc.x86_64                                                                                                  7.1.5-1.el7.remi                                                                                                            @remi

Example for php71.sh updating from PHP 7.1.5 to 7.1.6

./php71.sh update
php71 -v
PHP 7.1.6 (cli) (built: Jun  7 2017 11:02:48) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.1.6, Copyright (c) 1999-2017, by Zend Technologies

Example for php70.sh updating from PHP 7.0.19 to 7.0.20

./php70.sh update
php70 -v
PHP 7.0.20 (cli) (built: Jun  7 2017 06:56:00) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.0.20, Copyright (c) 1999-2017, by Zend Technologies

About

testing concurrent PHP (php-fpm) version install for centminmod.com LEMP stacks on CentOS 7 only

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published