目录
一、Nginx虚拟主机+PHP-FPM
PHP-FPM:是一个PHPFastCGI管理器,它提供了更好的PHP进程管理方式,可以有效控制内存和进程。可以平衡重载PHP配置。在日常运维中,我们主要将PHP-FPM的配置文件分为主配置文件和pool配置文件(每个pool配置文件通常都对应一个nginx虚拟主机)
1、配置位置
此章节内容,在业务逻辑层配置,主要使用nginx的ngx_http_fastcgl_moudle模块。七层代理层不配置。
2、PHP-FPM主配置文件
主配置文件:php-fpm.conf,常用配置如下:
3、PHP-FPM pool配置文件
PHP-FPM pool配置文件,常用配置如下:
4、虚拟主机结合 PHP-PFM pool
(1)PHP-PFM pool 配置
安装:yum -y install php-fpm
进入/etc/php-fpm.conf中:
[root@192 ~]# cd /etc/php-fpm.d/
新建一个文件test.eryuan.c