转载自:http://www.jianshu.com/p/213e1256f364
remi 源安装的PHP分析
/usr/bin/PHP56 # 执行文件 /opt/remi/PHP56/root/etc # 配置文件目录 /opt/remi/PHP56/root/etc/PHP.ini # 配置文件 /opt/remi/PHP56/root/usr/bin/php-cgi # cgi 运行文件 /opt/remi/PHP56/root/usr/sbin/PHP-fpm # PHP-fpm /opt/remi/PHP56/root/etc/sysconfig/PHP-fpm # PHP-fpm 系统变量配置文件 /opt/remi/PHP56/root/var/run/PHP-fpm # 运行pid /opt/remi/PHP56/root/var/log/PHP-fpm # 日志
配置文件树状结构
配置根目录 :/opt/remi/PHP56/root/etc
PHP.ini PHP-fpm.conf /PHP-fpm.d www.conf
修改 PHP-fpm 运行时候的端口配置
; 进程池名称,之前是 www [PHP56-fpm] ... ; 监听端口,之前是 9000 listen = 127.0.0.1:9056
配置 apache 配置文件
目录/etc/httpd/conf.d/
vim test_host.conf
<VirtualHost *:80> DocumentRoot "/webdata/www/test_host/" ServerName test_host.com <FilesMatch "\.PHP$"> SetHandler "proxy:fcgi://localhost:9056" </FilesMatch> <Directory "/webdata/www/test_host/"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from All </Directory> </VirtualHost>
启动 PHP-fpm,重启 apache
/opt/remi/PHP56/root/usr/sbin/PHP-fpm service httpd restart
FPM/FastCGI