以下是CentOS PHP环境的优化配置方法:
sudo yum install epel-release -y。sudo yum-config-manager --add-repo https://rpms.remirepo.net/enterprise/remi-release-8.rpm,再安装PHP及常用扩展,如php-cli、php-fpm、php-mysqlnd等。memory_limit为256M或更高;upload_max_filesize和post_max_size根据需求调整,如50M;max_execution_time设为300秒;启用OPcache,设置opcache.memory_consumption为64M或更高,opcache.max_accelerated_files为4000等。pm.max_children为50 - 200,pm.start_servers为可用CPU核心数的4倍,pm.min_spare_servers和pm.max_spare_servers为CPU核心数的1 - 2倍,pm.max_requests为500 - 1000。fastcgi_pass指向PHP - FPM的socket或端口,如fastcgi_pass unix:/run/php-fpm/php-fpm.sock。system、exec等,在php.ini中设置disable_functions。top、htop等工具,根据情况调整配置。