testing concurrent PHP (php-fpm) version install for centminmod.com LEMP stacks on EL8/EL9 OSes
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.
Benchmark comparison for Centmin Mod 123.09beta01 branch's PHP-FPM source installs with and without Profile Guide Optimisations.
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:
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 |
System:
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 |
This PHP-FPM 7.1 branch version php71.sh
:
9900
instead of 9000
with php-fpm pool named php71-www
/php71status
/etc/opt/remi/php71/php.d/zzz_customphp.ini
/etc/opt/remi/php71/php.d
/etc/opt/remi/php71/php-fpm.d/www.conf
/var/opt/remi/php71/log/php-fpm/www-error.log
/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 filefpmconfphp71
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
The PHP-FPM 7.0 branch version php70.sh
:
9800
instead of 9000
with php-fpm pool named php70-www
/php70status
/etc/opt/remi/php70/php.d/zzz_customphp.ini
/etc/opt/remi/php70/php.d
/etc/opt/remi/php70/php-fpm.d/www.conf
/var/opt/remi/php70/log/php-fpm/www-error.log
/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 filefpmconfphp70
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
The PHP-FPM 5.6 branch version php56.sh
has slightly different paths compared to php71.sh
and php70.sh
:
9700
instead of 9000
with php-fpm pool named php56-www
/php56status
/opt/remi/php56/root/etc/php.d/zzz_customphp.ini
/opt/remi/php56/root/etc/php.d
/opt/remi/php56/root/etc/php-fpm.d/www.conf
/opt/remi/php56/root/var/log/php-fpm/www-error.log
/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 filefpmconfphp56
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
This PHP-FPM 7.2 branch version php72.sh
:
10000
instead of 9000
with php-fpm pool named php72-www
/php72status
/etc/opt/remi/php72/php.d/zzz_customphp.ini
/etc/opt/remi/php72/php.d
/etc/opt/remi/php72/php-fpm.d/www.conf
/var/opt/remi/php72/log/php-fpm/www-error.log
/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 filefpmconfphp72
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
This PHP-FPM 7.3 branch version php73.sh
:
11000
instead of 9000
with php-fpm pool named php73-www
/php73status
/etc/opt/remi/php73/php.d/zzz_customphp.ini
/etc/opt/remi/php73/php.d
/etc/opt/remi/php73/php-fpm.d/www.conf
/var/opt/remi/php73/log/php-fpm/www-error.log
/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 filefpmconfphp73
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:
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
This PHP-FPM 7.4 branch version php74.sh
:
12000
instead of 9000
with php-fpm pool named php74-www
/php74status
/etc/opt/remi/php74/php.d/zzz_customphp.ini
/etc/opt/remi/php74/php.d
/etc/opt/remi/php74/php-fpm.d/www.conf
/var/opt/remi/php74/log/php-fpm/www-error.log
/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 filefpmconfphp74
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]
This PHP-FPM 8.0 branch version php80.sh
:
14000
instead of 9000
with php-fpm pool named php80-www
/php80status
/etc/opt/remi/php80/php.d/zzz_customphp.ini
/etc/opt/remi/php80/php.d
/etc/opt/remi/php80/php-fpm.d/www.conf
/var/opt/remi/php80/log/php-fpm/www-error.log
/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 filefpmconfphp80
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]
This PHP-FPM 8.1 branch version php81.sh
:
16000
instead of 9000
with php-fpm pool named php81-www
/php81status
/etc/opt/remi/php81/php.d/zzz_customphp.ini
/etc/opt/remi/php81/php.d
/etc/opt/remi/php81/php-fpm.d/www.conf
/var/opt/remi/php81/log/php-fpm/www-error.log
/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 filefpmconfphp81
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]
This PHP-FPM 8.2 branch version php82.sh
:
18000
instead of 9000
with php-fpm pool named php82-www
/php82status
/etc/opt/remi/php82/php.d/zzz_customphp.ini
/etc/opt/remi/php82/php.d
/etc/opt/remi/php82/php-fpm.d/www.conf
/var/opt/remi/php82/log/php-fpm/www-error.log
/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 filefpmconfphp82
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
This PHP-FPM 8.3 branch version php83.sh
:
20000
instead of 9000
with php-fpm pool named php83-www
/php83status
/etc/opt/remi/php83/php.d/zzz_customphp.ini
/etc/opt/remi/php83/php.d
/etc/opt/remi/php83/php-fpm.d/www.conf
/var/opt/remi/php83/log/php-fpm/www-error.log
/usr/local/nginx/conf/php83-remi.conf
instead of default at /usr/local/nginx/conf/php.conf
which you replace references to in your centmin mod nginx vhost config filefpmconfphp83
is centmin mod command shortcut to invoke nano linux text editor to edit /etc/opt/remi/php83/php-fpm.d/www.conf
phpincphp83
is centmin mod command shortcut to invoke nano linux text editor to edit /usr/local/nginx/conf/php83-remi.conf
systemctl start php83-php-fpm
command to start php83-php-fpm service with command shortcut = fpm83start
systemctl restart php83-php-fpm
command to restart php83-php-fpm service with command shortcut = fpm83restart
systemctl stop php83-php-fpm
command to stop php83-php-fpm service with command shortcut = fpm83stop
systemctl status php83-php-fpm
command to get status for php83-php-fpm service with command shortcut = fpm83status
./php83.sh list
./php83.sh phpconfig
This PHP-FPM 8.4 branch version php84.sh
:
22000
instead of 9000
with php-fpm pool named php84-www
/php84status
/etc/opt/remi/php84/php.d/zzz_customphp.ini
/etc/opt/remi/php84/php.d
/etc/opt/remi/php84/php-fpm.d/www.conf
/var/opt/remi/php84/log/php-fpm/www-error.log
/usr/local/nginx/conf/php84-remi.conf
instead of default at /usr/local/nginx/conf/php.conf
which you replace references to in your centmin mod nginx vhost config filefpmconfphp84
is centmin mod command shortcut to invoke nano linux text editor to edit /etc/opt/remi/php84/php-fpm.d/www.conf
phpincphp84
is centmin mod command shortcut to invoke nano linux text editor to edit /usr/local/nginx/conf/php84-remi.conf
systemctl start php84-php-fpm
command to start php84-php-fpm service with command shortcut = fpm84start
systemctl restart php84-php-fpm
command to restart php84-php-fpm service with command shortcut = fpm84restart
systemctl stop php84-php-fpm
command to stop php84-php-fpm service with command shortcut = fpm84stop
systemctl status php84-php-fpm
command to get status for php84-php-fpm service with command shortcut = fpm84status
./php84.sh list
./php84.sh phpconfig
PHP 7.1 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
./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